Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN Introduction aux PSoC
La problématique… 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 Jérôme Fabriès – Lycée Cabanis de Brive 18 novembre 2011 Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
Le remède Association de l’électronique numérique et de l’électronique analogique Intégration de l’ensemble des composants dans une puce (SoC) Jérôme Fabriès – Lycée Cabanis de Brive 18 novembre 2011 Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
La 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 N°1 – Baccalauréat STI2D – Formation de spécialité SIN
La solution Cypress… CAN, CNA, UART, SPI, Timer, PWM… 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… Jérôme Fabriès – Lycée Cabanis de Brive 18 novembre 2011 Journé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ème Jérôme Fabriès – Lycée Cabanis de Brive 18 novembre 2011 Journé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 2011 Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
Les familles PSoC 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 Jérôme Fabriès – Lycée Cabanis de Brive 18 novembre 2011 Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
Les 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 N°1 – Baccalauréat STI2D – Formation de spécialité SIN
Psoc Designer pour les PSoC 1 Gratuit ! ! ! 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 Jérôme Fabriès – Lycée Cabanis de Brive 18 novembre 2011 Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
PSoC Creator pour les PSoC 3/5 Gratuit ! ! ! 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é Jérôme Fabriès – Lycée Cabanis de Brive 18 novembre 2011 Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN
PSoC Programmer PSoC 1/3/5 Gratuit ! ! ! PSoC Programmer PSoC 1/3/5 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 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 2011 Journé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 2011 Journé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 2011 Journé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 2011 Journé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 2011 Journé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 2011 Journé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 2011 Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN