Portail Électronique
L'électronique de votre robot doit être adapté à vos capteurs et à vos actionneurs, notamment vos moteurs. L'électronique se découpe généralement en deux parties, d'un côté, la partie logique de l'autre la partie puissance.
Pour ces deux parties, vous pouvez choisir de concevoir votre carte vous-même ou d'acheter des modules prêt à l'emploi.
La partie logique
C'est cette partie qui traite les informations des capteurs et qui donne les consignes à la partie “puissance”. La logique peut reposer sur un microprocesseur ou un microcontrôleur. Il est important de faire la différence entre les deux car ils sont souvent complémentaires.
Le microcontrôleur est une unité de traitement relativement simple, intégrée, dotée de périphériques qui vont lui permettre d'interpréter ou de générer des signaux. Le microcontrôleur est adapté à la réalisation de tâches simple, “en temps réel”, telles que la lecture des codeurs des moteurs, la génération des consignes pour les servomoteurs, l'envoi des consignes de vitesse aux moteurs. Comment choisir son microcontrôleur ?
Le microprocesseur est une unité de traitement complexe, nécessitant une mémoire externe, disposant d'une puissance de calcul bien supérieure à celle des microcontrôleurs. Complexe et incomplet il vient avec une carte mère, mémoires, etc. Sa complexité impose l'utilisation d'un systèmes d'exploitation (comme Linux, Windows, MacOS, iOS, Android, …). Ces systèmes incluent des pilotes permettant d'utiliser facilement le Wifi, des écrans, des clé USB, des caméras. A cause de ces systèmes d'exploitation, un processeur sera généralement bien moins réactif qu'un microcontrôleur. Les processeurs ne sont donc pas adaptés à certaines fonctions, telles qu'intégrer les données d'un accéléromètre ou asservir des moteurs. Comment choisir son ordinateur embarqué ?
La partie puissance
Votre microcontrôleur ou processeur n'aura pas la puissance de faire tourner un moteur. Entre les consignes qu'envoie votre unité de traitement et votre actionneur, vous aurez besoin d'un étage d'adaptation.
Mais attention, lisez bien les fiches techniques de composants, sinon vous vous exposerez à des perturbations qui rendrons votre circuit inutilisable !
Commande des moteurs à courant continu
Le principe de fonctionnement du moteur à courant continu est ici.
Pour les moteurs les plus simple, les moteurs à courant continu, un pont en H sera suffisant.
Pour la théorie du pont en H, l'article de Wikipédia peut faire l'affaire mais celui de Fribotte est pas mal non plus.
Notre propre description avec une liste des ponts en H, sous forme de composants individuels ou de modules complets est ici.
Commande des moteurs pas à pas
Les moteurs pas à pas sont composés de deux bobines, chacune devant être alimentée par un pont en H. Mais pour être efficace, un étage de régulation de courant doit être rajouté. Vous pouvez consulter notre article, celui de Pobot, celui de Wikipédia ou celui de sitelec qui est assez complet Sitelec.
Commande des moteurs Brushless
Les outils et techniques
Faire de l'électronique sans être correctement outillé peut être un vrai cauchemar ! Voici notre liste d'outillage, avec nos explication sur leur utilité.