Étape 1: Pourquoi nous devons cette IC ?
Deux raisons ;
1) le courant d’alimentation de la carte Arduino UNO est faible pour exécuter des moteurs
2) vous ne pouvez pas inverser le sens de rotation du moteur
J’ai essayé d’utiliser des transistors NPN comme interrupteur électronique pour inverser le sens du courant dans les moteurs, mais il ne pouvait pas supporter le courant et il a foiré (BAM!)
Cette IC peut commander 2 moteurs
Si IC L293D a 16 broches, la broche de Vss est reliée à 5v de l’arduino (condition Vss d’entrée min 4.5V)
Vs pin vers la borne + de la batterie alimentant les moteurs (condition 36v > entrée Vs > entrée de Vss)
(Il peut contenir jusqu'à 600amps)
les broches GND sont connectés à la borne - de la batterie et la broche gnd de l’arduino sont reliés entre eux sur ces broches
Broches 3,6 aux bornes d’un moteur 14,11 aux bornes du moteur une autre
Broche 2,9 appelé permettent aux broches. En faisant varier la tension entre 0 et Vss, vous pouvez contrôler la vitesse du moteur
alors connecter à broches de sortie PWM à arduino (ex. code pin 2 pour moteur broche 3,6)
Donner un apport élevé de la broche 2 tourne le moteur 3,6 dans un seul sens et donner entrée haut à broche 7 il tourne dans l’autre sens il suffit donc de le connecter à broches de sortie numérique
Donner entrée haut à broche 15 tourne le moteur 14,11 dans un seul sens et qui donne à la broche 10 haute elle tourne dans l’autre sens il suffit donc de le connecter à broches de sortie numérique
VOUS pouvez utiliser une source d’alimentation pour faire fonctionner les deux carte Arduino et IC L293D
J’ai acheté un IC avec adaptateur aussi son facile à utiliser.