Quintilien

Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando

Microcontrôleurs et Micropython

Ordinateur vs microcontrôleur

Un ordinateur moderne est destiné à faire fonctionner simultanément de nombreux périphériques.

 

Il a besoin, pour gérer tout cela, de circuits électroniques puissants ...

  • micro-processeurs équipés de plusieurs coeurs
  • mémoire (RAM) importante
  • un ou plusieurs disque(s) dur(s) de grande capacité

... et surtout d'un « operating system » (Windows, Mac OS, Linux ...)

... qui consomme, à lui tout seul, une certaine partie des ressources disponibles.

En résumé : un ordinateur est capable de faire beaucoup de choses en même temps, plus ou moins vite et plus ou moins bien ...

Les microcontrôleurs

Un microcontrôleur, quant à lui, ne possède que l'essentiel - un micro-processeur, un peu de mémoire et quelques circuits électroniques qui lui permettent de communiquer avec le monde extérieur - le tout sur une seule puce. Cette approche lui permet de se dispenser d'operating system et de consommer peu de ressources.

Un microcontrôleur est destiné à faire peu de choses, mais à les faire vite et bien.

Il dispose pour cela d'une série de contacts (Pins) auxquels sont attribuées des fonctions précises, en entrée ou en sortie.

 

 

Le lecteur intéressé trouvera une source inépuisable d'information via ce lien

Les prototypes

Quand on commence à bricoler avec des microcontrôleurs, on utilise très vie des supports de prototypage, parfois appelés breadboard

 

L'inconvénient est qu'on arrive vite à des fouillis de câble, ne serait-ce que pour démultiplier les alimentations nécessaires aux différents circuits ...

(Source)

Trucs et astuces : la « Jeep »

C'est ainsi que l'auteur a surnommé ce petit circuit, à peine plus gros qu'un paquet de cigarettes.

Par rapport à un microcontrôleur nu qui ne dédouble que les contacts de masse (GND), la « Jeep » propose

  • plusieurs arrivées 3.3 V et 5 V
  • des connecteurs femelles, comme les breadboards
  • une alimentation 5V 1000mA (*)
  • un bouton On/Off
  • deux Leds équipées de résistances (pour limiter l'alimentation et éviter de griller les Leds)
  • un joystick pré-câblé

Cette présentation permet de réaliser très rapidement des prototypes basés sur

(*) L'alimentation puise son énergie dans un accumulateur LiPo et est équipée d'un circuit de recharge embarqué.


Retourner en début de page
Retour à l'accueil ↑↑