Sommaire
Généralités sur les microcontroleurs
- Qu’est-ce qu’un microcontroleur ?
- Comment se programme un microcontroleur ?
- Qu’est-ce qu’un registre ? (A finir)
- Quelle est la structure d’un programme embarqué ? (A compléter)
En résumé : Micronctroleurs (2016 – JV)
Cartes de prototypage rapide
Arduino Uno / Mega
Les tutoriaux associés à cette section ont été testés et validés sur des cartes de prototypage de type Arduino Uno de la société Arduino. Cependant, ils restent compatibles avec les autres cartes de type Arduino.
Cette partie nécessite l’installation du logiciel Arduino, disponible gratuitement à l’adresse suivante : Arduino / Software.
Tutoriaux de base
- Logiciel / Carte de développement
- Structure d’un programme
- Structures conditionnelles
- Moniteur Série / Débogage
- Entrées / Sorties Numériques
- Entrées analogiques
- Sorties modulées
Documents / Programmes / Exemples
- Guide de survie ARDUINO | Fiche Résumé Arduino
Microcontroleurs industriels
Microcontroleurs MICROCHIP PIC16F
Les tutoriaux associés à cette section ont été testés et validés sur des microcontroleurs de type PIC16F150x de la société Microchip.
Documentations techniques
Tutoriaux de base
- Matériels et logiciels nécessaires –
- Prise en main de l’IDE / MPLABX
- Fonctionnement interne PIC16F150x
- Structure interne du PIC16F150x
- Registres internes du PIC16F150x
- Entrées / Sorties numériques
- Convertisseur analogique / numérique – TO DO
- Interruptions – TO DO
- Timer matériel – TO DO
- Timer logiciel – TO DO
- Sorties modulées / PWM – TO DO
Protocole de communication
- SPI : PIC16F1503 / PIC16F1509 // SLAVE MODE A LIRE
- I2C : PIC16F1503 / PIC16F1509 / TO TRANSLATE AND COMPLETE / TO SEE
Composants numériques
Convertisseur Numérique Analogique
- AD7303 – SPI : PIC16F1503 / PIC16F1509
- MCP4921/2 – SPI : PIC16F1503 / PIC16F1509
Mémoire
- MCP 23LCV1024 – SPI : PIC16F1503 / PIC16F1509
Microcontroleurs MICROCHIP dsPIC
Documentations techniques
- dsPIC30F3014 (identique à 4013)
- Family Reference Manual
Tutoriaux de base
- Entrées / Sorties numériques
- Convertisseur analogique / numérique
- Mono canal
- Multi canal
- Interruptions
- Timer matériel
Microcontrôleurs