|
|
| TarriBot 2.4 Motores (2) | 9ª Entrega, Etapa de potencia motores (2).
| | | Etapa de potencia para los motores con un L293D (2ª parte).
Ahora vamos a explicar como usar esta placa basada en un L293D. Ante todo decir que para usar un motor en ambos sentidos tenemos que invertir las polaridades, esto se hace con transistores y diodos rectificadores y se le llama "puente en H" precisamente por tener esa forma, la de la letra H, tampoco me quiero extender en el tema... en resumidas cuentas algun fabricante de componentes electrónicos decidió un dia meter no uno sino dos puentes H en un circuito integrado y nos bendijo con el L293... pero a este integrado seguian haciendole falta los diodos rectificadores e imagino que la misma persona pensó en meterlos tambien dentro del CI y llamarle.... L293D.
Vamos a darle una visual a cada patilla del L293D y explicando su función, lo voy a hacer por "grupos funcionales" para que sea mas facil de entender:
Alimentación, patillas 4,5,8,12,13 y 16. patillas 4,5,12 y 13 Todas ellas conectadas a masa (GND), poco que explicar. patilla 8 Entrada de alimentación de motores (Vm). patilla 16 Entrada de alimentación del propio L293D (Ve).
PuenteH nº1, patillas 1,2,3,6 y 7.
patilla 1 (EN1) [enable1], si recibe un 1 lógico (5V aprox) habilita las salidas out1 y out2, caso contrario ambas patillas quedarian bloqueadas. Si os fijais en el circuito que hemos montado, esta patilla (EN1) está conectada directamente a la alimentación por lo que recibe un 1 lógico permanente y por tanto out1 y out2 están disponibles para su uso.
patillas 2 y 3 (in1 y out1), si in1 recibe un 1 lógico, la patilla out1 se comportará como suministradora de alimentación de motores (Vm) y en caso de recibir un 0 lógico se comportará como masa (GND).
patillas 6 y 7 (in2 y out2), comportamiento identico a in1 y out1.
PuenteH nº2, patillas 9,10,11,14 y 15.
Funcionamiento identico a las patillas del puenteH nº1

JP1
¿Que es JP1 y para que sirve?... bien, JP1 es un puente o jumper, si os fijais al cerrarlo con un conector especificamente fabricado para ello ambas puntas hacen contacto por lo que en nuestro circuito todas las pistas de alimentación están unidas lo que significa que tanto los motores como el propio L293D funcionan con la misma alimentación. En caso de quitar dicho conector las puntas dejan de hacer contacto por lo que ahora tenemos la posibilidad de alimentar motores con una tensión diferente de la que alimenta el L293D.

Esto es un conector tipo jumper 
Procedemos ahora a explicar como ponerlo en marcha sin necesidad de microcontrolador... 1) Conectar los motores (inicialmente conectar el motor derecho en el conector "motor1" y el izquierdo en "motor2" sin preocuparnos de la polaridad por ahora...) 2) Cerrar jp1 con un jumper. 3) Con un trozo de cable puentear desde la patilla 5 (Ve) a la 1 (m1) y la 3 (m2). 4) Alimentar el circuito con tensión de 4,5V a 5V.

Con esta configuración deberian moverse ambos motores en sentido hacia delante... si no es así este es el momento de invertir los conectores de los motores si fuera necesario para conseguirlo.
Otra cosa a tener en cuenta es que el L293D suele "comerse" algún voltio por lo que no os extrañe que los motores tengan menos velocidad que cuando no lo usabamos.
Tambien vamos a probar que ambos motores funcionen en sentido inverso, tan solo puenteando la patilla 5 (Ve) con las patillas 2 y 4.

Para finalizar podeis probar cosas como: - patilla 5 (Ve) con patilla 1 (curva hacia la izquierda). - patilla 5 (Ve) con patillas 1 y 4 (giro sobre si mismo a la izquierda). ......
furri
| | | | • Creado: 2006-06-04 05:20:57 • Modif: 2006-06-04 15:14:12 • O: 0 • | | 2006, 2007, 2008 Francisco Reinoso |
|