Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Hola amigos roboticos!
estoy interesado en controlar estos motores por el PWM de un 16f877A.
Si alguien es tan amable de decirme como podria controlarlos usando un l293d o de que manera?
muchas gracias y un saludo
Hola!
Te pongo el link al datasheet del L293D
En la primera pagina tienes el patillaje. Tiene dos puentes en H uno por cada motor. En la pagina 9 (fig:5) tienes un esquema de conexión. Ojo los diodos no son necesarios para el L293D pero si para el L293B. Al lado tienes la tabla de verdad del circuito. Basicamente con las entradas 1A y 2A controlas el sentido de giro del motor conectado al puente A (salidas 1Y y 2Y).
El PWM se le aplica a la entrada de enable del puente que quieres controlar (1,2EN)
Tiene dos alimentaciones (VCC1 y VCC2). La primera para la lógica a 5V, la segunda para alimentar al motor (hasta 36V).
Me parece que es todo.... Salu2! 😉
a mi me parece que su duda tira mas por el codigo que ha de utilizar que no por el patillaje , verdad juanolo?
Bueno me viene bien las dos cosas, si podeis poner un pequeño ejemplo de codigo, en basic os lo agradeceria... no se si es pedir mucho... 🙁
saludos y como siempre... gracias!
Necesitarias saber en que posicion esta el motor, con un encoder, por ejemplo. Y actuar en consecuencia.
Es decir, pones un duty del 50%, y tu esperas qe se mueva X, y no se mueve X, lo mantienes, y sino, lo mantienes....