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
Pero para que quieres un encoder? el pwm aplicado a un motor DC es para controlar la velocidad no la posicion , al menos eso tenia entendido y asi lo he utilizado en todos los casos.
Es que el titulo del mensaje dice que quiere usarlo como un servo, no?
Es que yo el titulo del mensaje lo entiendo como quiero utilizar la señal PWM que uso en los servos en un motor DC , no me havia planteado la posibilidad del encoder
weeeno, no sabia q tubiera ese lado el topic... la verdad es que realmente lo que me interesaba simple y llanamente es como controlar dos motores DC puestos en un simple siguelineas....
no se si con lo que me dijo Bastian bastará además del código, si se tendra que controlar por PWM o simplemente mediante la tabla de verdad del L293D es suficiente para que al entregarle al 293 una entrada logica 0V o 5V haga que funcione como si pusieras los tipicos servos trucados...
en todos los rastreadores que hay en las competiciones utilizan pwm porque eso te da mas libertad en los movimientos , pero si es para empezar con la tabla de la verdad ya esta bien
El enconder, ademas te sirve para saber si realmente estas avanzando lo que querias avanzar con ese valor de Duty.
Si no quieres ese control, sobre la posicion, o la velocidad, con la talba de verdad del Driver, tienes mas que suficiente.
Hola!
Lo del PWM es para controlar la velocidad de giro del motor. sin no quieres controlar la velocidad basta que pongas a 1 la entrada de ENABLE del L293 a 1 y le indiques en que sentido lo quieres hacer girar con las entradas 1A y 2A (o si lo quieres parar).
Salu2!