Maquette simple robotique (4 / 9 étapes)

Étape 4: Pont en H pour contrôle moteur

Moteurs sont ce qui rend notre robot se déplacer. Pour contrôler le mouvement, nous devons contrôler les moteurs. Nous voulons être en mesure d’activer les moteurs et désactiver, changer le sens qu’ils tournent et les ralentissent ou accélérer. Le microcontrôleur (Babuino dans notre cas) fournit des signaux de commande, mais nous avons besoin de quelque chose qui peut commuter le courant que nos moteurs ont besoin. Heureusement, il y a un dispositif qui peut fournir toutes la capacité souhaitée. Ce dispositif est connu comme un pont en H. Consulter le schéma du pont en H ; la chose grise au milieu est le moteur que nous voulons pour commander. Voici comment cela fonctionne.

Le microcontrôleur fournit les signaux de commande SwitchA (qui peut être HI ou LO), SwitchB (HI ou LO) et activer (HI ou LO). Contrôles SwitchA A1 et A2 dans le diagramme. Lorsque SwitchA est HI, A1 est fermé et A2 est ouvert. Lorsque SwitchA est LO, A1 est ouvert et A2 est fermé. Contrôles SwitchB B1 et B2 de la même manière. Enable fonctionne différemment. Lorsque Enable est Hawaii, les deux interrupteurs branchés dessus fermer ; les ouvrir quand c’est LO, donc éteindre le moteur. Nous allons examiner ce qui se passe lorsque nous faisons SwitchA HI, LO SwitchB et permettre à HI. Les deux interrupteurs commandés par permettent de fermer, et A1 et B2 également proche. A2 et B1 restent ouverts. Donc, il y a un circuit complet de Vmot (la tension sur les moteurs) à la masse par le moteur. Courant circule comme indiqué par la flèche rouge. Si nous avons maintenant éteindre SwitchA et activer SwitchB, A1 et B2 ouvriront alors que A2 et B2 à proximité. Nous avons encore une fois un circuit complet de Vmot au sol, mais cette fois que la direction du courant est inversée par le moteur (comme indiqué par la flèche verte), alors on inverse son sens de rotation.

Si nous activer ou désactiver les SwitchA et SwitchB en même temps tandis que Enable est Hawaii, puis le moteur voit la même tension sur les deux côtés. Aucun courant ne circule, mais dynamique de freinage du moteur se produit et il s’arrête plus rapidement qu’il le ferait si seule l’option Activer est commuté LO (off). Parfois, c’est important si vous voulez arrêter votre robot rapidement.

Formidable ! Nous pouvons contrôler la direction, mais qu’en est-il de vitesse ? C’est là qu’intervient le signal Enable. Évidemment, si nous passons au large de l’activer, notre chemin d’accès actuel est interrompue et le moteur s’arrête. Mais que se passe-t-il si nous activer l’option Activer et désactiver très rapidement ? Il s’avère que, si nous le faisons assez rapidement, le moteur n’arrive jamais à un arrêt complet, mais juste ralentit. Par exemple, si l’interrupteur est éteint la moitié du temps le moteur voit demi-puissance. Cette technique est connue comme la Modulation de largeur d’impulsion (ou PWM en abrégé). Un examen approfondi est au-delà de la portée de ce Instructable (Google peut aider ceux qui sont intéressés), mais les microcontrôleurs que nous utilisons ont un circuit spécial juste pour cela. Babuino fournit trois signaux pour contrôler chaque moteur. Pour moteur A, ces couleurs sont appelées moteur A gauche, moteur A droite et moteur A PWM. Moteur B a des signaux de contrôle analogues. Gauche et droite sont les signaux que nous avons appelé SwitchA et SwitchB ci-dessus et ainsi contrôlent le sens du moteur. PWM est le signal Enable.

H-Bridge fait toute la commutation en maniant un courant suffisant pour exécuter les moteurs. Le pont en H particulière que nous allons utiliser est le L293D. Les L293D est un double IC H-Bridge qui a diodes antirecul construits en. Antirecul diodes protègent le pont en H des pics de courants. Les L293D est tous que nous avons besoin de prévoir deux petits moteurs à courant continu de commande marche avant/marche arrière. Deux d'entre eux peut contrôler quatre moteurs. Les diagrammes de suivre montrent comment l’accrocher pendant notre maquette robotique.

Articles Liés

Faire un Simple Robot humanoïde bipède (Servo Walking Robot)

Faire un Simple Robot humanoïde bipède (Servo Walking Robot)

Bipèdes sont vraiment cool parce qu'ils sont de loin le plus reconnaissable genre de robot. Les entreprises ont passé des décennies et des millions pour faire ces choses. J'ai eu envie de faire un robot bipède pour un certain temps maintenant, mais l
Plus simple Robot suiveur de rayonnement synchrotron

Plus simple Robot suiveur de rayonnement synchrotron

Bonjour à tous,Si vous êtes intéressé à faire un simple robot qui suit la lumière, ou devrais-je dire qui marche vers une source lumineuse, alors vous êtes au bon endroit...Vous pouvez voir le robot dans les deux vidéos youtube dans les pièces jointe
LDRs + Arduino = un simple robot qui peut détecter la lumière !

LDRs + Arduino = un simple robot qui peut détecter la lumière !

An LDR est une résistance dépendant de la lumière et a de nombreuses utilisations, par exemple, un photocel qui peut allumer les lumières de votre maison quand sa faire sombre à l'extérieur.Une façon intéressante pour comprendre comment cela fonction
LES DÉBUTANTS SUPER SIMPLE ROBOT II (ARDUINO UNO VER.)

LES DÉBUTANTS SUPER SIMPLE ROBOT II (ARDUINO UNO VER.)

Ce ' ible repose sur mon assez populaire SUPER SIMPLE débutants ROBOT ' ible. Après beaucoup, beaucoup de demandes de fournir une version mise à jour de Arduino, c'est ici !J'ai créé ce Instructable et son prédécesseur, pour le wannabe de robot n00by
Un mécanisme simple robot

Un mécanisme simple robot

Un mécanisme simple robotUn robot simple.
Simple Robot Claw

Simple Robot Claw

ce projet est une griffe simple robot qui pourrait être ajoutée à de nombreux projets de robotique. Il est destiné à montrer une géométrie de base et de donner aux gens une longueur d'avance sur la construction d'une griffe pour répondre aux besoins
Faire un simple robot de RF sans fil en utilisant Arduino !

Faire un simple robot de RF sans fil en utilisant Arduino !

MISE À JOUR : J'AI AJOUTÉ LA COMMANDE JOYSTICK À CE ROBOT. VEUILLEZ VOUS RÉFÉRER À L'ÉTAPE 7 SI VOUS VOULEZ CONTRÔLER VOTRE ROBOT VIA JOYSTICK.SalutIl s'agit de mon premier instructable et dans ce tutoriel, je vais vous montrer, comment construire un
Lobsterbot - un simple robot LM386 basé

Lobsterbot - un simple robot LM386 basé

assez il y a quelque temps, j'ai construit une souris Herbie Junkbots.  J'ai aimé la simplicité de la puce de l'ampli-op et le relais afin de déterminer le sens du moteur.  Je regardais aussi des robots à six pattes.  Le site original de lego avec la
Simple Robot automatique se déplaçant à l’aide d’arduino & L293d IC

Simple Robot automatique se déplaçant à l’aide d’arduino & L293d IC

il s'agit d'un Robot de base assuré par un arduino et ce qu'il fait est qu'il suffit d'erre et suivre une trajectoire circulaire de code par défaut mais vous pouvez modifier le code pour modifier le chemin d'accès facilement. C'est un projet simple q
Ligne simple robot qui suit

Ligne simple robot qui suit

le robot simple repose sur le double LM393 comparateur de tensionLa fonction du circuit est à assortir avec la résistance photosensible et pour fournir une tension de référence approprié pour la puce LM393.En raison de la réflectance noir et blanche
Simple Robot Walker

Simple Robot Walker

Il est vraiment facile de construire un robot marche simple. Ne laissez pas le nombre de pas vous tromper en leur faisant croire le contraire. Ce robot est composé avec une poignée d'articles ménagers et quelques électronique simple que vous pouvez f
Simple robot suiveur de ligne en utilisant un Actobotics Runt Rover Sprout

Simple robot suiveur de ligne en utilisant un Actobotics Runt Rover Sprout

À côté de l'obstacle en évitant les robots, les plus courantes bot débutant serait un adepte de la ligne. J'ai moi-même aime les partisans de la ligne, et ils sont certains de mes préférés week-end builds. C'est juste tellement amusant de regarder un
Comment construire un simple robot(beginners) Mobile

Comment construire un simple robot(beginners) Mobile

Un robot très simple avec des composants très basiques utilisés qui causeraient vos intérêts en robotique. Profitez de ce qui en fait !Étape 1: Outils et composants Nous allons démarrer avec rassemblement est toutes les pièces. Vous pouvez aller de l
Les débutants Super Simple Robot !

Les débutants Super Simple Robot !

'''ROBOT VIDÉO '''Voici un lien externe vers la vidéo alors que YouTube est la version embarquée de traitement...J'ai créé ce Instructable pour le wannabe de robot n00by absolue. J'ai remarqué un énorme saut dans le nombre de débutants d'entrer dans