Étape 1: Ce qui est un microcontrôleur ?
Avant que vous pouvez concevoir avec un microcontrôleur, vous devez vraiment savoir ce que l'on est. Microcontrôleurs sont tout autour de vous, même si vous ne pouvez même pas le réaliser. Beaucoup de gens semble intimidés à l’idée d’un microcontrôleur. Il y a, j’ai parlé à une femme qui, quand je lui ai dit que je travaille avec des microcontrôleurs, a répondu que ces choses ont été bien au-delà de lui. J’ai répondu que peut-être qu'elle ne pouvait pas concevoir avec eux encore, mais qu’elle utilise ces petits ordinateurs tout le temps. Elle semblait penser que j’étais noix de suggérer qu’elle pourrait même être impliqués, en quelque sorte, avec ce genre de choses « high tech ». Ces microcontrôleurs sont les cerveaux dans de nombreux produits autour de la maison et le bureau. Ces microcontrôleurs se trouvent dans les montres, fours à micro-ondes, téléphones, voitures et camions, lecteurs DVD et robots, en fait presque tous les produits qui dispose d’un écran utilisera au moins l’un de ces microcontrôleurs. Ainsi, la plupart des gens dans les pays industrialisés consomment déjà microcontrôleur, même s’ils ne pensent pas d’eux-mêmes de cette façon.
Ce qui est un ordinateur ?
Un microcontrôleur est un type d’ordinateur, ce qui est donc un ordinateur ? Tous les ordinateurs sont constitués de quatre grandes unités. Il s’agit de l’unité d’entrée, de l’unité de sortie, de l’unité centrale de traitement et de l’unité de mémoire. L’unité d’entrée est la façon que l’ordinateur obtient les données sur lesquelles il va faire c’est du travail. La plupart des gens connaissent des périphériques attachés à leurs ordinateurs de bureau, les périphériques tels que leur clavier et la souris. L’unité centrale de traitement effectue le travail de l’exécution de programmes de l’ordinateur. Elle est composée d’une unité de contrôle et une unité arithmétique logique / (également appelé une ALU). Ensemble, ces deux unités forment l’unité centrale de processeur ou CPU. Alors que le travail, le CPU conserve ses instructions, ou le programme, ainsi que les données sur lesquelles il travaille, dans l’unité de mémoire. Après que l’ordinateur ne c’est informatique, il présentera les résultats de ces travaux par le biais de l’unité de sortie. Certains des dispositifs de sortie connectés à votre ordinateur de bureau serait l’écran et l’imprimante. Un microprocesseur combine les deux parties du processeur de l’ordinateur (l’unité de commande et l’ALU) en un seul circuit intégré (IC) ou puce.
Un ordinateur peut faire un grand nombre d’emplois différents. Les ordinateurs avec lesquels vous pouvez être plus familiers sont ceux qui sont assis sur ou à côté de votre bureau et exécutez Windows ou Linux ou MacOS peut-être. Ces ordinateurs polyvalents vous aidera à taper une lettre ou une dissertation, équilibrer votre chéquier ou vos livres comptables ou peut-être les différents thèmes de recherche en vous permettant de naviguer sur le Web. Un tout autre type d’emploi est pour l’ordinateur d’exécuter (ou contrôle) une pièce d’équipement. En reliant les lignes électriques dans l’unité d’entrée de l’ordinateur à différents contacts ou des détecteurs et en connectant les lignes électriques dans l’unité de sortie de l’ordinateur aux lumières, moteurs et autres appareils similaires, un ordinateur peut commander des choses comme une ligne d’assemblage, un four à micro-ondes, une chaîne stéréo ou même quelque chose comme un plan ou un vaisseau spatial. En fait, tout ce qui peut être exploité par un ou plusieurs commutateurs peut être connecté à une ligne de sortie et contrôlé par un ordinateur. Ces ordinateurs, qui sont dédiés au contrôle de l’équipement, sont appelés ordinateurs de contrôle, ou tout simplement des contrôleurs.
De la même manière qu’un microprocesseur combine les deux parties d’une unité de contrôle dans un IC, un microcontrôleur combine les quatre parties d’un ordinateur sur un seul IC-ces ICs sont spécialement conçus pour inclure des choses utiles pour commander le matériel. Ainsi, ils sont appelés des microcontrôleurs.
Comme vous pouvez le voir, il n’y a rien d’intrinsèquement complexe sur microcontrôleurs ; ils sont des ordinateurs de contrôle simplement petit intégrés sur une seule puce. Le microcontrôleur sur votre système d’expérimentateur Tiny2313 est un IC (ou puce) de la société Atmel, appelé le ATtiny2313A AVR.