fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

Ayuda controladora de 8 servos

25 Respuestas
7 Usuarios
0 Reactions
10.7 K Visitas
joseluis
Respuestas: 21
Topic starter
(@joseluis)
Eminent Member
Registrado: hace 18 años

Hola

Es la primera vez que me comunico con el foro pero soy inexperto y necesito ayuda.

Desde hacia añños me interesesaba el tema de robotica, asi que me ocupe de encontrar informacion para montar un brazo robot.

Diseñe una placa (con ayuda de internet, claro) para el control de 8 servomotores desde el puerto paralelo

Dicha placa pretende controlar un brazo robot con cuatro servos (montado por mi con ayuda de una antigua enciclopedia de informatica) y un programa en VisualBasic 6.0 (tambien desarrollado por mi)

Mi problema es que funcionar... funciona. Se mueve a la posicion que yo le marco... pero tiene "Parkinson". Tanto si lo deje en posicion "parado" como "en marcha" tiene "espasmos.

Yo creo que son algun tipo de parasitos derivados del puerto LPT, de la placa o de los propios motores pero. ... no se exactamente de donde vienen ni como corregirlo

¿alguen me puede ayudar?

Adjunto documento Word con el circuito (tambien dispongo de fotos de la placa, del brazo y planos en CAD de todo, por si es de interes para alguien), pero no se como poner mas de un archivo aqui

Responder
24 respuestas
ionitron
Respuestas: 98
(@ionitron)
Trusted Member
Registrado: hace 19 años

eso es debido a que en algun momento el pc deja de generar la señal.. si el servo no ve el pwm on puede corregir el error y se desvia el eje.. al llegar otra vez la señal (cuando el PC deje de hacer la sombra del raton seguramente xDDD).. tonces el servo corrige el error y esto se ve en forma de vibracion del eje de salida.

Responder
joseluis
Respuestas: 21
Topic starter
(@joseluis)
Eminent Member
Registrado: hace 18 años

No se, no se... no estoy muy seguro

Mi programa permite variar la frecuencia de refresco y a diferentes velocidades el efecto se produce igual (aunque refresque a 1 ms en lugar de los 20ms habituales).

He probado con LPT1 y con LPT2 y el efecto es el mismo (y sin embargo imprime por impresora correctamente)

He probado tambien con un programa de "test" de servos en esta pagina y se produce el mismo efecto.

Gracias por contestar (y ademas tan rapido)

Responder
gizer20
Respuestas: 1570
(@gizer20)
Noble Member
Registrado: hace 19 años

Tonteria va as probado kon un adaptador de serie a paralelo osea ke la señal salga por el serie en vez del paralelo a lo mejor se soluciona

Responder
joseluis
Respuestas: 21
Topic starter
(@joseluis)
Eminent Member
Registrado: hace 18 años

Mi primer circuito era con puerto serie y pasaba igual, por eso cambie al puerto paralelo, porque pense que el serie no era el mas adecuado para eso.

Responder
Página 1 / 5
Compartir: