introduction aux psoc journée n°1 – baccalauréat sti2d – formation de spécialité sin
TRANSCRIPT
Introduction aux PSoC
Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
Electronique numérique incontournable dans les systèmes électroniques embarqués
Electronique communicante avec l’extérieur
Les signaux électriques analogiques images de l’information 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
La problématique…
Jérôme Fabriès – Lycée Cabanis de Brive 18 novembre 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
Association de l’électronique numérique et de l’électronique analogique
Intégration de l’ensemble des composants dans une puce (SoC)
Le remède
Jérôme Fabriès – Lycée Cabanis de Brive 18 novembre 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
Composant PSoC (Programmable Système on Chip)
Constitution : microcontrôleur 8bits mémoire FLASH, SRAM, EEPROM blocs logiques et analogiques
La solution Cypress…
Jérôme Fabriès – Lycée Cabanis de Brive 18 novembre 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
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 d’instrumentation comparateurs, filtres etc…
La solution Cypress…
Jérôme Fabriès – Lycée Cabanis de Brive 18 novembre 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
Les 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èmeJérôme Fabriès – Lycée Cabanis de Brive 18 novembre 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
Architecture d’un Psoc 1
Principaux circuits de la famille PSoC 1
Jérôme Fabriès – Lycée Cabanis de Brive 18 novembre 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
Les + des Psoc 3 et Psoc 5 performance et consommation optimisées plage d’alimentation: 0.5V to 5.5V consommation : 0.8 mA à 3 MHz, 1.2 mA à 6 MHz,
6.6 mA à 48 MHz
Les familles PSoC
Jérôme Fabriès – Lycée Cabanis de Brive 18 novembre 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
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 …
Les familles PSoC
Jérôme Fabriès – Lycée Cabanis de Brive 18 novembre 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
Psoc Designer pour les PSoC 1
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
Gratuit ! ! !Gratuit ! ! !
Jérôme Fabriès – Lycée Cabanis de Brive 18 novembre 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
PSoC Creator pour les PSoC 3/5
Environnement de Développement Intégré avec compilateur
démarche semlable à PSoC Designer
debugger intégré
outil de configuration matériel simplifié
Gratuit ! ! !Gratuit ! ! !
Jérôme Fabriès – Lycée Cabanis de Brive 18 novembre 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
PSoC Programmer PSoC 1/3/5
Programmation In-Situ Lancement à partir de PSoC Designer
Lancement à partir de PSoC Creator
Gratuit ! ! !Gratuit ! ! !
Jérôme Fabriès – Lycée Cabanis de Brive 18 novembre 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
Kit 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 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
Kit 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 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
Kit 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 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
Kit 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 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
Kit 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 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
Kits 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 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
Bibliographie & 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 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN