Étape 3: Contrôler les moteurs dc à l’aide de PWM - aucune connexion Gyro
Si vous devez initialement monter le Uno et le pont L298 H. Juste percer quelques trous et fixer par des entretoises et petites vis si vous le souhaitez. Parce que c’est un plastique support vous inquiétez pas isolation. J’ai monté le Uno vers le haut et le pont H au-dessous de lui. La batterie est maintenue par des attaches. Initialement, j’ai utilisé une alimentation externe pour faire l’essai initial. Je suggère vous connectez le pont L298 pour les moteurs à courant continu et faire des essais d’abord. Les moteurs sont pilotées par des signaux PWM. Les formes d’ondes qui sortent de l’Arduino sont indiquées dans le diagramme ci-dessus. L’Arduino ne peut conduire un moteur directement donc ce PWM entraîne un contrôleur de pont en H à intensifier la tension et augmenter le cours de conduite. Certains ponts H ont deux entrées logiques - haut et l’autre faible pour la marche avant et l’inverse pour la marche arrière est conservée. C’est le cas pour celle que nous utilisons ici. D’autres ont une logique interne et il suffit d’utiliser haut/bas pour la marche avant et marche arrière. La commande analogWrite (pin, nombre compris entre 0 et 255) donne la force de la PWM qui essentiellement en moyenne hors nous donne une composante continue qui varie entre 0 et un maximum 255 à pleine vitesse ! Par exemple, avec analogWrite(10,255) écrit max PWM à la broche 10 (ce qui est juste dc 5v), analogWrite(10,128) donne 50 % de la vitesse à la broche 10 et analogWrite(10,64) donne vitesse de quart. Broche 10 devra alors être connecté à l’entrée PWM de votre pont de H. Voir schémas de forme d’onde.
D’abord lire ceci
Nous allons utiliser la tension de 5V régulée pour les potentiomètres de sortie plus tard.
Puis suivez le tutoriel sur les moteurs à courant continu par John Boxall
http://tronixlabs.com/news/Tutorial-l298n-Dual-mot...
suivre ses relations car nous allons les utiliser dans notre programme.
Ensuite, exécutez son exemple et vérifier que les deux moteurs tournent dans le même sens!! Si ce n’est pas le cas, puis inverser la polarité sur un des moteurs incriminés. Je me penchai beaucoup de son tutorial Arduino.
Les connexions sont les suivantes :
Arduino---> L298 H Bridge
D10---> 7
D5---> 12
D9---> IN1
D8---> IN2
D7---> IN3
D6---> IN4
De plus, les connexions moteur.
N’oubliez pas de connecter zéro volts de l’Arduino à l’absence de toute tension sur le pont en H. En effet le zéro volts connecteur H pont est devenu plutôt bondé et j’ai fini tous les souder ensemble pour les rendre plus robuste.
Son programme de démonstration est le suivant. Vérifier qu’il fonctionne le premier avant de passer à la partie de gyroscope.