Hola, Tengo dos motoreductores de 9V de los que traen una rueda incluida y quisiera controlarlos con el Basic Stamp, es decir quiero armar un carrito de tres ruedas, las dos de traccion con los motoreductores y la tercera una rueda loca y para ello necesito controlar los dos motores en forma independiente para hacer posible que avance, retroceda o giren en diferente sentidos las ruedas, ¡como lo puedo hacer?

Visitas: 1161

Responde a esto

Respuestas a esta discusión

Debes saber que tipo son los motores si son de 3 cables estilo servo(se controlan con la orden pulsout) de aeromodelismo o de continua normales de 2 cables a los que necesitas añadir un encoder, una rueda ranurada que te dará impulsos por vuelta, de ratones antiguos de ordenador puedes conseguirlos.
Un saludo
Javier, es un motor de dos cables de 9 a 12 V, mandame un link sobre que es un encoder y de que tipo me sugieres si eres tan amable y tambien Como manejar la rueda ranurada, Gracias
Bueno un encoder basicamente es una rueda ranurada como si tuviera radios los cuales interrumpen el haz de un emisor y un receptor enfrentados estos generan un numero determinado de pulsos por vuelta contando esos pulsos obtienes la distancia recorrida y viceversa, lo que quieres hacer tiene su complicación si utilizas dos motores para cada eje y estos no giran a la misma velocidad tu robot no irá en linea recta para compensarlo tendras que saber cuanto se desvía contando pulsos por vuelta y corregirlo con instrucciones de salida por ancho de pulso, el basic la tiene.................http://images.google.com/images?hl=es&source=hp&q=encoder+o...
Este link tiene imagenes y links a las paginas originales.
Un saludo
Pués realmente me quedo como al principio, por lo que veo requiere mucho mas conocimiento del que imaginaba, creo que casi estoy igual que al principio, y como puedo conectar los encoder a la salida del pic? cual es el circuito?
Bueno olvidate de lo dicho sobre encoders para manejar un motor de ese tipo y que vaya adelante o atras necesitas una etapa de potencia o pones un relé o un transistor incluso para el relé tendras que vigilar su consumo para no fundir la salida del pic para invertir el sentido de giro de un motor de continua debes invertir los terminales el + por - y el - por + un montaje tipico de transistores es un puente en H y con un rele de doble te valdría hummmm no sería mejor comprarte unos motores servos........ los hay por 6 euros y por cierto te has leido el manual del boebot aki lo tienes disponible
Hola PCSutma,

Javier tiene razón: si quieres hacer algo que realmente funcione bien y preciso, mejor usar servos. Los motores, como los que tienes, no puedes simplemente conectarlos directamente a un pin del BS; requieren una etapa de potencia y el control no es el mismo.

Aún así, si optases por el esquema de usar los motores, el microbot te funcionaría a ráfagas de revoluciones; mientras que con el servo, trabajando con pulsos, puedes tener control total de los desplazamientos.
Javier, agradezco tu apoyo mas estoy en pañales en cuanto a circuitos, casi casi con palitos necesito aprender a manejarlo, tendrás algun diagrama de como podria conectarlos usando el puente H?
Lorenzo, entiendo muy bien lo de los servos mas necesito aprender como tu lo dices las etapas de potencia porque quisiera en un futuro poder controlar relevadores y mediante estos accionar motores de tres caballos, entonces el uso de etapas de potencia me es muy didactico, si pudieses decirme como te lo agradeceria
Ok. Echa pues un vistazo a esto:
http://www.aprenderobotica.com/group/utilidadesbasicstamp/forum/top...

Ah! No olvides actualizar tu perfil con una imagen...



pcsutma dijo:
Lorenzo, entiendo muy bien lo de los servos mas necesito aprender como tu lo dices las etapas de potencia porque quisiera en un futuro poder controlar relevadores y mediante estos accionar motores de tres caballos, entonces el uso de etapas de potencia me es muy didactico, si pudieses decirme como te lo agradeceria
Bien para cualquier duda sigue preguntando te ayudaremos en lo posible.

Mira, yo controlo motores DC de 9v con el circuito integrado L293, conectado al basic stamp queda impecable!

 con 1 c.i. controlas 2 motores, para cambios de giro.

los pines 1 y 9 controlan habilitan las entradas para (2 y 7) (10y15) respectivamente

 

 

 

 

Responder a debate

RSS

Cursos online y tutoriales


(se requiere registro previo gratuito en PortalArduino.com)

Mantenimiento del sitio



© 2018   Creado por Lorenzo M. Oliver.   [Imágenes licenciadas por Depositphotos.com] Tecnología de

Emblemas  |  Reportar un problema  |  Términos de servicio