introduction aux psoc journée n°1 – baccalauréat sti2d – formation de spécialité sin

20
Introduction aux PSoC Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN

Upload: guarin-ferrier

Post on 05-Apr-2015

104 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introduction aux PSoC Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN

Introduction aux PSoC

Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN

Page 2: 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

Page 3: Introduction aux PSoC Journé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

Page 4: Introduction aux PSoC Journé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

Page 5: Introduction aux PSoC Journé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

Page 6: Introduction aux PSoC 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èmeJérôme Fabriès – Lycée Cabanis de Brive 18 novembre 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN

Page 7: Introduction aux PSoC Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN

Architecture d’un Psoc 1

Page 8: Introduction aux PSoC Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN

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

Page 9: Introduction aux PSoC Journé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

Page 10: Introduction aux PSoC Journé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

Page 11: Introduction aux PSoC Journé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

Page 12: Introduction aux PSoC Journé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

Page 13: Introduction aux PSoC Journé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

Page 14: Introduction aux PSoC 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 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN

Page 15: Introduction aux PSoC 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 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN

Page 16: Introduction aux PSoC 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 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN

Page 17: Introduction aux PSoC 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 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN

Page 18: Introduction aux PSoC 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 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN

Page 19: Introduction aux PSoC 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 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN

Page 20: Introduction aux PSoC 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 2011Journée N°1 – Baccalauréat STI2D – Formation de spécialité SIN