Title: Introduction aux PSoC
1Introduction aux PSoC
Journée N1 Baccalauréat STI2D Formation de
spécialité SIN
2La problématique
- Electronique numérique incontournable dans les
systèmes électroniques embarqués - Electronique communicante avec lextérieur
- Les signaux électriques analogiques images de
linformation doivent être - ? amplifiés, filtrés ? traités ? numérisés
? restitués - Réduction des dimensions des cartes
- Réduction des coûts (nombre de composants)
- Fiabilité et performances
Jérôme Fabriès Lycée Cabanis de Brive 18
novembre 2011 Journée N1 Baccalauréat STI2D
Formation de spécialité SIN
3Le remède
- Association de lélectronique numérique et de
lélectronique analogique - Intégration de lensemble des composants dans
une puce (SoC)
Jérôme Fabriès Lycée Cabanis de Brive 18
novembre 2011 Journée N1 Baccalauréat STI2D
Formation de spécialité SIN
4La solution Cypress
- Composant PSoC (Programmable Système on Chip)
- Constitution
- ? microcontrôleur 8bits
- ? mémoire FLASH, SRAM, EEPROM
- ? blocs logiques et analogiques
Jérôme Fabriès Lycée Cabanis de Brive 18
novembre 2011 Journée N1 Baccalauréat STI2D
Formation de spécialité SIN
5La solution Cypress
- Fonctions numériques, analogiques, mixtes
(choisies dans une bibliothèque) implémentées
dans les blocs du PSoC (modules pré-configurés) - ? CAN, CNA, UART, SPI, Timer, PWM
- ? contrôleurs de cartes mémoires (SD, miniSD)
- ? amplificateurs à gain programmable
- ? amplificateurs opérationnels et
dinstrumentation - ? comparateurs, filtres etc
Jérôme Fabriès Lycée Cabanis de Brive 18
novembre 2011 Journée N1 Baccalauréat STI2D
Formation de spécialité SIN
6Les atouts du PSoc
- Circuit qui réduit le nombre de composants
- Circuit reconfigurable pendant le fonctionnement
- Flexibilité des configurations grâce aux blocs
- Programmation In-Situ
- Coût et évolution matérielle du système
Jérôme Fabriès Lycée Cabanis de Brive 18
novembre 2011 Journée N1 Baccalauréat STI2D
Formation de spécialité SIN
7Architecture dun Psoc 1
8Principaux circuits de la famille PSoC 1
Jérôme Fabriès Lycée Cabanis de Brive 18
novembre 2011 Journée N1 Baccalauréat STI2D
Formation de spécialité SIN
9Les familles PSoC
- Les des Psoc 3 et Psoc 5
- ? performance et consommation optimisées
- ? plage dalimentation 0.5V to 5.5V
- ? consommation 0.8 mA à 3 MHz, 1.2 mA à 6 MHz,
- 6.6 mA à 48 MHz
-
Jérôme Fabriès Lycée Cabanis de Brive 18
novembre 2011 Journée N1 Baccalauréat STI2D
Formation de spécialité SIN
10Les familles PSoC
- Les des Psoc 3 et Psoc 5
- ? augmentation mémoires FLASH et SRAM
- ? importante bibliothèque de périphériques
numériques - ? une large bibliothèque de blocs analogiques
- ? debug on-chip (JTAG et SerialWire)
- ? blocs hardware pour filtrage numérique,
- (filtres FIR avec PSoC Creator, sans
taper du code) - ? et plus encore
-
-
-
Jérôme Fabriès Lycée Cabanis de Brive 18
novembre 2011 Journée N1 Baccalauréat STI2D
Formation de spécialité SIN
11Psoc Designer pour les PSoC 1
Gratuit ! ! !
- Environnement de Développement Intégré avec
compilateur C (ImageCraft) - ? sélection et placement des modules dans les
blocs - ? configuration des modules et des E/S
- ? routage des connexions
- ? programmation en C ou en assembleur
- ? compilation, programmation, essais
-
-
Jérôme Fabriès Lycée Cabanis de Brive 18
novembre 2011 Journée N1 Baccalauréat STI2D
Formation de spécialité SIN
12PSoC Creator pour les PSoC 3/5
Gratuit ! ! !
- Environnement de Développement Intégré avec
compilateur - ? démarche semlable à PSoC Designer
- ? debugger intégré
- ? outil de configuration matériel simplifié
-
-
-
-
Jérôme Fabriès Lycée Cabanis de Brive 18
novembre 2011 Journée N1 Baccalauréat STI2D
Formation de spécialité SIN
13PSoC Programmer PSoC 1/3/5
Gratuit ! ! !
- Programmation In-Situ
- ? Lancement à partir de PSoC Designer
- ? Lancement à partir de PSoC Creator
Jérôme Fabriès Lycée Cabanis de Brive 18
novembre 2011 Journée N1 Baccalauréat STI2D
Formation de spécialité SIN
14Kit de développement PSoC 1
PSOCEVAL1 (CY3210) ? RS prix HT 105,97
? Farnell prix HT 107,09
Jérôme Fabriès Lycée Cabanis de Brive 18
novembre 2011 Journée N1 Baccalauréat STI2D
Formation de spécialité SIN
15Kit de développement PSoC 1
Kit de Développement First Touch (CY3270) ?
4 schémas différents ? RS prix HT 34,00
Jérôme Fabriès Lycée Cabanis de Brive 18
novembre 2011 Journée N1 Baccalauréat STI2D
Formation de spécialité SIN
16Kit de développement PSoC 1
PSoCEval USB with CapSensePLUS ? Digilent
prix 87.95 academic
Jérôme Fabriès Lycée Cabanis de Brive 18
novembre 2011 Journée N1 Baccalauréat STI2D
Formation de spécialité SIN
17Kit de développement PSoC 3
PSoC 3 Analogue Voltmeter Demo Kit (CY8CKIT-
007) ? RS prix HT 98,00
Jérôme Fabriès Lycée Cabanis de Brive 18
novembre 2011 Journée N1 Baccalauréat STI2D
Formation de spécialité SIN
18Kit de développement PSoC 3
PSoC3 FirstTouch Starter Kit (CY8CKIT-
003) ? RS prix HT 41,08
Jérôme Fabriès Lycée Cabanis de Brive 18
novembre 2011 Journée N1 Baccalauréat STI2D
Formation de spécialité SIN
19Kits de développement PSoC 1/3/5
PSoC development kit CY8C29,CY8C38 (CY8CKIT-001B)
? Farnell prix HT 205,50 ? RS prix HT
205,50
Jérôme Fabriès Lycée Cabanis de Brive 18
novembre 2011 Journée N1 Baccalauréat STI2D
Formation de spécialité SIN
20Bibliographie Liens achats
- http//www.cypress.com
- http//psoczone.com
- http//www.digilentinc.com
- http//www.lextronic.fr
- http//fr.farnell.com
- http//radiospares-fr.rs-online.com
Jérôme Fabriès Lycée Cabanis de Brive 18
novembre 2011 Journée N1 Baccalauréat STI2D
Formation de spécialité SIN