Para proyectos sencillos que utilicen motores en rotación continua, me gusta utilizar servos modificados para el giro continuo, pero manteniendo su electrónica. La razón es más bien práctica:
- Solo se necesita una salida digital para controlar velocidad y sentido de giro de un motor.
- El diseño de la electrónica se simplifica (No hace falta el puente en H).
- El motor se gobierna como un servo sin trucar.
Hasta hace poco los trucaba cortando el tope mecánico y sustituyendo el potenciómetro del eje por un multivuelta del mismo valor. El inconveniente es que hay que hacerle un taladro al chasis del servo para poder ajustar el “paro” del motor. Además me resulta difícil conseguir los multivuelta con tornillo de ajuste horizontal y no vertical.
Ahora lo que hago es sustituir el potenciometro por un divisor de tensión hecho con resistencias de 2K57 y tolerancia del 1%. El paro del motor lo ajusto por software y suele estar en torno a los 1300 microsegundos de ancho de pulso. La unica pega es que el tiempo en alto del PWM para parar el servo cambia de un motor a otro.
Pongo aquí un “Paso a paso” fotográfico del método:

Desmontaje del servo

Servo desmontado

Potenciómetro del eje desoldado

Divisor con resistencias

Divisor soldado en su lugar

Eliminando el tope mecanico

Tope cortado

Montaje de los engranajes

Hola,
¿y porqué no simplemente le cortas el eje al potenciómetro? Cortando el eje y haciendole una muesca en la parte superior podrás ajustarlo con un destornillador.
S2
Ranganok Schahzaman
Si, pero el potenciometro se desajusta (por ejemplo con un golpe) y si quieres volver a ajustarlo, en ese caso tendría que ajustarlo por software cada vez (como hago ahora una sola vez) o volver a desmontar el servo para poder ajustarlo. Mientras que el divisor con resistencias no tiene partes moviles y no se desajusta. Una vez conoces (y apuntas en el servo) el valor de TOn que para el motor no tienes que volver a tocarlo.
Salu2!
HOLA ME GUSTARIA PREGUNTARTE COMO HAGO PARA Q ESTE SERVO GIRE 180° NADA MAS QUIERO ARAR MI PRIMER VELERO RC Y NECECITO 180 DE GIRO NO TENGO NI IDEA DE COMO ASE HACE POR FAVOR AYUDA
El servo sin modificar solo gira 180º. La modificación es para hacer que haga giros completos. Creo que cualquier receptor de radio frecuerncia RC, te cntrola unservo de estas caracteristicas… por ejemplo el de la direccion de un coche lo hace.
Salu2!
Por lo general, el potenciometro es de 5k correcto ? hay casos en que el potenciometro es distinto ? me resulta raro, pero tengo uno que aun no pude medir, creo que esta entregando algo asi como 2.5K, me resulta muy raro, espero tus experiencias… saludos! hernan
COMO HAGO PARA Q ESTE SERVO GIRE 180° NADA MAS QUIERO ARAR MI PRIMER VELERO RC Y NECECITO 180 DE GIRO NO TENGO NI IDEA DE COMO SE HACE POR FAVOR AYUDA
No entendi la explicacion que le diste a Claudio
Hola! Me ha parecido muy interesante tu trucaje, aunque tengo una duda.
Cuando se quiere que el servo se situe en el ángulo 0, se envía una onda con una frecuencia determinada, llamémosla X. A medida que aumenta el ángulo, esta frecuencia va aumentando, hasta llegar a 350º. Mi duda es, al llegar a 360º, ¿la frecuencia es mayor que la de 359, o exactamente la misma que la de 0º (X).
Gracias, y un saludo.
P.D.: para los que quieran una explicación más detallada, podéis encontrarla aquí: http://www.ucontrol.com.ar/wiki/index.php?title=Como_trucar_un_servo
En esta web
Hola!
Me parece que tienes un pequeño lío. La frecuencia de la señal de control del servo es siempre de la misma (50hz) , lo que cambia es el tiempo en en alto de la señal. El tiempo en alto oscila entre los 0,5ms y los 2,5ms aproximadamente para las posiciones -90º y +90º respectivamente. El servo sin trucar gira un poco mas de 180º, pero nunca podrás llegar a los 360º. Lo que hacemos con el trucado es modificar la electrónica para que el servo de giros completos (y poder acoplarle una rueda), pero al hacer esto perdemos el control de posición… es decir no podemos mandar una señal para que el servo se posicione en un angulo concreto. En su lugar podemos mandar las mismas señales para que el motor gire en un sentido y a una velocidad determinada.
Salu2!