Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Muy buenas a todos. Tengo un pequeño problemilla intentando manejar dos servos con este microcontrolador. Los servos los he "trucado" utilizando un puente en H para permitir que giren totalmente y utilizarlos para el movimiento de mi robot. Mi gran problema es que a la hora de probar los servos, no funcionaban. Probé a medir las señales de salida PWM con un osciloscopia y a pesar de que en simulador del ordenador el programa funciona correctamente en el microcontrolador no da la salida PWM. No se que puedo intentar para que funcione, ya que tengo todos los puertos del micro ocupados excepto en el que estoy probando los servos y ya no se si es problema de los servos, del micro, del código o mio. Si pudieses explicarme algun código en C para poder utilizar.
Muchas gracias
el puente H es ¿el interno o externo al servo? ¿Has eleminado la electronica del servo dejando el motor "a pelo"?
Datos datos
Tengo dos servos, a ninguno le he quitado toda la electronica. A uno de ellos le he sustituido el potenciometro interior por un puente en H. El otro lo único que he hecho ha sido romper el tope de los engranajes y después centrar el potenciómetro.
No se si así se podran utilizar para las ruedas del robot y permitir el giro en ambos sentidos. Por cierto así la velocidad de giro es fija? o se podría variar.
monton, bueno yo tengo una pcb que por alguna extraña razón (seguro que no es tan extraña) no gobierna el PWM prueba con el osciloscopio que salida tienes... si es que puedes! si te ha pasado como a mí no puedo ayudarte (o eso creo), si tienes pues prueba los servos, creo que el potenciometro no gira 360º asi que mira que no tengas ese impedimento, para probarlo fácilmente conectalos a una fuente de alimentación (De unos 6v) y deberían girar libremente y en ambos sentidos.
(Si no tienes PWM revisa las configuraciones)
Ok. Muchas gracias intentare revisar el programa haber si ese es el fallo. Los servos giran libremente en ambos sentidos sin la PWM. Pero la señal no la puedo medir hasta mañana porque en casa no tengo osciloscopio.