Circuits

Com construir un controlador de tauler de motor L293D per a Arduino: 4 passos

L293D Motor control Module Tutorial - Run motors off the Arduino

L293D Motor control Module Tutorial - Run motors off the Arduino

Taula de continguts:

Anonim

Estic treballant en un petit robot que pot ser controlat per un Arduino mitjançant comunicacions sense fils. Però em vaig desanimar el nombre de cables que circulaven des de l'Arduino i la placa. Així que vaig decidir reduir el nombre de cables fent la meva pròpia placa de control de motor. El resultat va ser prometedor, va reduir el nombre de cables a la meitat.

Volia controlar 4 petits motors DC, així que vaig optar pel xip L293D. Vaig utilitzar dues d’elles per controlar 4 motors, cada xip pot controlar 2 motors de CC.

Vaig a explicar en detalls com connectar els dos xips per executar 4 motors de CC.

Subministraments:

Pas 1: Materials que necessiteu per a aquest projecte

  1. 2 xips L293D IC
  2. 2 endolls IC DIP
  3. Pin Headers
  4. Placa PCB
  5. 2 terminals de cargol de 4 pins cada un
  6. Ferro de soldadura
  7. I molta paciència (imatge no inclosa)

Pas 2: Entenem com connectar un xip L293D individual

Les imatges es fan per mi amb l'ajut de Firtzing i un editor de fotografies.

La primera imatge mostra com es compten els pins de la L293D.

Comenceu connectant tots els pins que necessitin el 5V de l’arduino, connecteu els pins 1, 16 i 9 i connecteu-los al + 5V (Vcc) de l’Arduino. (imatge 2 - cablejat vermell)

El següent pas és connectar els tacs de terra junts. Connecteu els agulles 4, 5, 12 i 13 i després connecteu-los al pin GND de l'Arduino. (imatge 3, cablejat negre)

A continuació, voleu connectar els pins del motor. Els pins 3 i 6 controlen un motor (motor A) i els pins 14 i 11 controlen el segon motor (motor B). (La quarta imatge)

Ara connecteu els pins 2 i 7 als pins digitals de l’arduino, s’utilitzaran per enviar ordres al motor A. i els pins 10 i 15 també haurien de connectar-se als pins digitals de l’arduino per controlar el motor B. (Foto 5)

El que queda és encendre el xip. Per fer-ho, connecteu el pin 8 a l’extrem + ve de l’alimentació externa,

AKA bateria (al meu robot, vaig fer servir 4 piles AA = 6V), a continuació, connecteu el final de la font d'alimentació al GND de l'Arduino (terreny comú).

Pas 3: Com connectar dos xips L293D

Armat amb el coneixement del pas anterior, connectarem dos xips L293D junts per controlar 4 motors, A, B, C i D amb una sola font o bateria.

Connectarem tots els pins que necessitin + 5V de l'Arduino i després els connectarem al VCC de l'Arduino.

Farem el mateix per als pins de terra. Connecteu-los tots en conjunt 8 pins i utilitzeu un cable per connectar-los al pin GND de l’arduino.

Per connectar l’alimentació, primer connecteu el pin 8 del puny L293D al pin 8 del segon L293D i, a continuació, connecteu-los a l’extrem + ve de la bateria i, a continuació, moleu la bateria al pin GND de l’arduino.

Pas 4: Feu la Junta

Col·loqueu els components al tauler sense soldar res.

Quan estigueu satisfets, gireu-lo i comenceu a soldar.

Es farà confús i aclaparador, però per ajudar-lo, traieu les connexions de pin a un tros de paper cap enrere. A continuació, reviseu el dibuix poques vegades per assegurar-vos que és exacte. A continuació, comenceu a soldar segons el dibuix que heu fet.

I assegureu-vos d’etiquetar el tauler.

La part inferior de la placa de PC sembla espaguetis, però es tracta de cables que estan ocults i que fa un acabat més net del robot.

Espero que això ajudi a algú