Etape 5: Brancher le moteur ic
Cette étape nous permet de changer l’orientation de notre moteur à courant continu. Cette étape peut être sautée si vous voulez un moteur unidirectionnel. Vous pouvez utiliser un transistor npn (dire Tip31c).
Pour changer le sens de notre moteur, nous utilisons un pont en H. Un pont de H est un circuit électronique qui permet une tension à appliquer dans une charge dans les deux sens. En savoir plus sur le fonctionnement de H-ponts ici.
Dans le code, nous ont d’entrée de 1 x, 2 entrée en tant qu’y et activez les épingles.
Lorsque x est faible, y est élevé et enable est élevé votre moteur tourne une façon (c'est-à-dire le sens horaire).
Lorsque x est élevé, y est faible et enable est élevé votre moteur tourne de l’autre sens (c'est-à-dire le sens anti-horaire).
Lorsque x est faible, y est faible n’est pas tourner le moteur.
Pour le moteur à tourner enable doit être élevée indépendamment de x & enable d'où y. peut être utilisé comme un interrupteur lorsque x et y reste fixe.
Dans le diagramme ci-dessus.
- Entrée 1 & 2 sont x et y respectivement.
- vs est l’alimentation (12v) pour le moteur 12v.
- VSS est la supply(5v) qui alimente la puce.
- Enable agit comme un commutateur pour le moteur. Haut = sur, bas = off.
Copiez le code suivant vous aidera à tester si votre circuit fonctionne. Le moteur s’exécute pendant 3 secondes dans une seule direction, s’arrête pendant 2 secondes et dans l’autre sens pendant 3 secondes. Le cycle se poursuit.
Tip: Vous pouvez omettre le moteur et les batteries. Au contraire si vous mesurez la tension (avec un multimètre) dans l’ensemble de sorties pour le moteur, vous obtiendrez + 5v pour un seul sens et - 5v pour l’autre sens.