> Site STI de l’académie d’Orléans-Tours
site du ministere
site de l académie
Vous êtes ici : Accueil > Ressources pour STI2D > Spécialité SIN > [STI2D-SIN] Le microcontrôleur PSoC 4 sur un kit compatible (...)
Publié : 5 mai 2014

[STI2D-SIN] Le microcontrôleur PSoC 4 sur un kit compatible Arduino

Cette formation STI2D destinée à la spécialité SIN présente la dernière génération de microcontrôleur PSoC qui est implanté sur une carte permettant de recevoir tous les Shields ARDUINO. Des exemples de programmation sur "PSoC Creator" sont proposés.

Le microcontrôleur PSoC 4

La famille de microcontrôleurs PSOC 4, (programmable system on chip), est la dernière née de chez Cypress. Cette nouvelle génération se veut peu gourmande en énergie et adaptée aux systèmes embarqués. Le cœur de processeur est un ARM® Cortex™-M0 32 bits.

Vitesse 24 / 48 MHz
Taille du bus de données 32 bits
Mémoire programme Flash de 16 ko à 32 ko
Mémoire de donnée SRAM de 4 ko
Alimentation 1,71 V à 5,5 V
Consommation typique pour 5V
Actif 6,7 mA pour une fréquence de 24 MHz
Sommeil 1,7 mA
Sommeil profond 15 µA
Hibernation 150 nA
Arrêt 20 nA
Entrées / sorties 32

La particularité des PSoC est qu’ils intègrent, par rapport à des microcontrôleurs classiques, des fonctions analogiques et numériques câblés. Voici celles dont est dotée la famille PSoC 4 :

FonctionNombreCaractéristiques
Convertisseur analogique / numérique 1 12 bits à approximation successive – 806 ksps
Convertisseur numérique / analogique 2 7 et 8 bits à sortie courant (adaptés aux Cap Senses)
Amplificateur opérationnel 2 -
Comparateur 2 -
Timer / Compteur / PWM 4 16 bits
Communication série 2 I2C, SPI et UART
Gestion LCD 1 Numérique et alphanumérique
Touche sensitive 31 Détection capacitive

Le PSoC 4 est un modèle économique, il ne dispose pas d’autant de fonctions que les autres familles. Son prix avoisine les 2€ à l’unité.

Le kit PIONNER

Le kit Pioneer PSoC 4 « CYC8CKIT-042 » est une carte de développement simple à utiliser et peu coûteuse doté du PSoC 4200. Elle comprend les connecteurs compatibles pour les shields Arduino ™ et Digilent Pmod ® ™, permettant de relier un nombre important de cartes d’extension.
La carte dispose également d’un curseur CapSense ®, d’une LED RGB, d’un bouton poussoir utilisateur.

Un dispositif à base de PSoC 5LP embarqué sert de programmeur et de débogueur. L’interface entre le kit et un PC s’effectue via un connecteur USB. Avec le logiciel PSoC Creator ™ il est possible de d’exécuter un programme avec des points d’arrêt ou en mode pas à pas en utilisant le débogueur intégré.

Contenu de la formation

Vous trouverez ci-dessous tous les documents ressources concernant la formation STI2D spécialité SIN sur le PSoC dispensée en mars et avril 2014 (durée de la formation : 6h).

PDF - 8.6 Mo
Formation PSoC 4 et kit Pionner
Contenu de la formation STI2D SIN
Word - 3.8 Mo
Formation PSoC 4 et kit Pionner
Contenu de la formation STI2D SIN
Zip - 1.1 Mo
1-LED-RGB-cydsn
Mise en oeuvre d’une LED RGB avec un PSoC 4 et le kit Pionner
Zip - 2.2 Mo
2-LED-RGB-PWM-cydsn
Mise en oeuvre d’une LED RGB en mode PWM avec un PSoC 4 et le kit Pionner
Zip - 1.2 Mo
3-Hibernation-cydsn
Mise en oeuvre du mode hibernation avec un PSoC 4 et le kit Pionner
Zip - 1.7 Mo
4-CapSense-cydsn
Mise en œuvre d’un CapSense avec un PSoC 4 et le kit Pionner
Zip - 1.9 Mo
5-GLCD-cydsn
Mise en œuvre d’un afficheur graphique LCD avec un PSoC 4 et le kit Pionner
Zip - 2.2 Mo
6-GLCD-BMP-cydsn
Mise en œuvre de l’affichage d’image BMP sur un afficheur graphique LCD avec un PSoC 4 et le kit Pionner
Zip - 3 Mo
7-Bluetooth-cydsn
Mise en œuvre d’un shield Bluetooth avec un PSoC 4 et le kit Pionner
Zip - 441.9 ko
Ressources-GLCD
Application, librairies et images BMP pour l’afficheur GLCD
Voir en ligne : PSoC 4 de chez Cypress