Bases du microcontrôleur
J’ai adoré apprendre les bases du microcontrôleur lorsque j’étudiais. Cela signifiait que je pouvais commencer à tirer parti des microcontrôleurs dans mes projets électroniques. J’avais l’impression qu’avec cette connaissance, j’étais imparable. Je pourrais tout construire !
Et c’est en fait vrai. Les microcontrôleurs sont des composants puissants. Ils vous permettent d’écrire des programmes pour contrôler vos appareils électroniques. Combinez ces connaissances avec la façon de construire vos propres cartes de circuits imprimés, et vous allez faire des choses incroyables.
En utilisant un microcontrôleur dans votre projet, vous aurez accès à une grande quantité de fonctionnalités du bout de vos doigts (de programmation).
Quel microcontrôleur utiliser?
Il existe de nombreux types de microcontrôleurs disponibles sur le marché. Certains sont plus faciles à utiliser que d’autres.
Des microcontrôleurs 8 bits, 16 bits et 32 bits sont disponibles. Les microcontrôleurs les plus simples sont 8 bits. Ils peuvent faire beaucoup, mais ils ne peuvent pas gérer les opérations nécessitant des calculs lourds.
Je ne vais pas tous les énumérer ici. Mais deux familles de microcontrôleurs 8 bits faciles à utiliser pour les amateurs et les débutants sont AVR et PIC. Ceux-ci sont parfaits pour apprendre les bases du microcontrôleur.
AVR est par Atmel et est le microcontrôleur que j’ai le plus utilisé. C’est vraiment populaire parmi les amateurs. PIC est par puce électronique. Je n’ai pas utilisé PIC, mais les gens disent que c’est bon. Il est également très populaire parmi les amateurs.
Il existe plusieurs types de microcontrôleurs PIC et AVR. Ce qui les distingue, c’est la quantité de mémoire, le nombre de broches IO et les types de périphériques dont elles disposent. Les périphériques fonctionnent comme la modulation de largeur d’impulsion, la conversion analogique-numérique, l’interface périphérique série, l’I2C, etc..
Si vous voulez seulement un simple microcontrôleur pour contrôler les broches on / off, vous n’avez pas à vous soucier de tous les périphériques. Il suffit d’en trouver un qui a suffisamment de broches IO et que vous programmez à l’aise.
Par exemple, consultez ATtiny2313 pour un microcontrôleur simple et bon marché pour commencer.
Bases du microcontrôleur: Les utiliser dans des projets
Il existe deux façons d’utiliser des microcontrôleurs dans un projet:
- Utilisez une carte de microcontrôleur
- Intégrez un microcontrôleur sur votre carte de circuit imprimé
Cette façon la plus simple de commencer consiste à utiliser une carte de microcontrôleur.
Mais ce sera à la fois moins cher, plus compact et moins salissant si vous intégrez un microcontrôleur à votre propre carte.
Utilisation de cartes de microcontrôleur
La carte de microcontrôleur la plus célèbre est Arduino. Il s’agit d’une suite matérielle et logicielle conçue pour faciliter le démarrage de la programmation de microcontrôleurs. En savoir plus sur la programmation Arduino.
Mais vous pouvez également trouver d’autres cartes de microcontrôleurs. Ils n’ont généralement que la puce du microcontrôleur et les composants nécessaires pour le faire fonctionner. C’est un excellent moyen de tester un microcontrôleur que vous n’avez jamais utilisé auparavant.
Pour commencer et apprendre les bases du microcontrôleur, je recommanderais certainement d’obtenir une carte Arduino. C’est le moyen le plus simple de commencer. Par un avec quelques composants de base, et commencez à expérimenter.
Cliquez ici pour obtenir le Kit de démarrage Arduino
Utilisant des puces de microcontrôleur
Un microcontrôleur a toujours une fiche technique où ses fonctionnalités sont décrites. Dans la fiche technique, vous trouverez presque toujours un schéma de référence pour le microcontrôleur.
Cela facilite la mise en service d’une carte de microcontrôleur.
J’ai également écrit un tutoriel qui vous apprend à construire votre propre circuit de microcontrôleur à partir de zéro. Consultez le tutoriel sur le microcontrôleur ici.