Choix dun microcontrleur l l l Possibilits matrielles
Choix d’un microcontrôleur l l l Possibilités matérielles (périphériques / mémoires) Outils de programmation et de mise point Offre logicielle ( IDE, compilateur C ) Utilisation professionnelle / pédagogique Coûts : – – Initiaux d’équipement Des consommables (µC, composants associés, connectique)
Microcontrôleurs PIC de Microchip l Une large gamme de microcontrôleur 8 bits De 8 broches/512 pas de programme à 68 broches/ 32 k pas de programme Architecture Risc / Harvard (35 ou 77 instructions) Mémoire Flash (ou OTP) l Nombreux périphériques intégrés Timer, Port série, I 2 C, SPI, ADC (4/8/10 bits), EEPROM, PWM l Trois familles principales Base Line : PIC 12 Mid Range : PIC 16 High End PIC 18
Environnement Logiciel de développement MPLAB (gratuit). l Compilateurs C : Compilateur Hi-Tech PICC Supporte entièrement tous les PIC 12 et 16. Compilateur Hi-Tech PICC Lite (gratuit) Limité à quelques µC: 16 F 877, 12 F 675, 16 F 627 Taille du code généré limitée à 2048 mots. l
Choix à l’IUT de Toulon l l l Formation principale sur le 16 F 877 Développement en C (Compilateur Hi-Tech) Mise au point et programmation par ICD 2 Carte PICDEM fournie avec l’ICD 2 pour les TP Création de cartes spécifiques par les étudiants pour les projets.
Le Pic 16 F 877 Flash / 8 bits
Configuration utilisée en TP l l l l Accepte les circuits 18, 28 ou 40 broches (877, 876, 12 F 629) Afficheur lcd deux lignes Quatre Leds, 2 boutons Potentiomètre pour entrée analogique Port série RS 232 Circuits I 2 C thermomètre et EEPROM. Buzzer Zone de prototypage
Coût l Logiciel gratuit Le compilateur Hi-Tech Lite est suffisant (version complète : 1314€ + N x 227€ (HT)) – l Matériel initial – l ICD 2 + Carte PICDEM : 151€ H. T. (Farnell éducation) Consommables µC : 16 F 877 <15€ , 12 F 629 < 9€ connecteur icd environ 6€ les 10.
Formation à l’IUT de Toulon l Première année Algorithmique et langage C (26 h TD, 26 h TP) Assembleur et langage C PIC (16 h TD, 16 h TP) l Deuxième année Programmation microcontrôleur en C (40 h TD, 40 h TP) Étude et réalisation informatique industrielle ( 40 h Projet) Projet tuteuré, E&R EEA, etc…
Applications pédagogiques l Station météo
Applications pédagogiques l Robot mobile pour concours IUT
Applications pédagogiques l Robot mobile à chenilles
Possibilités de connexions de l’ICD
Réalisation d’une carte compatible ICD
L’environnement MPLAB
- Slides: 14