Actualmente estoy jugando con el servo HS-485HB , y noté que muy frecuentemente el servo no se detendrá en una posición de "descanso" después de que deje de moverse, incluso cuando las fuerzas externas aplicadas sean pequeñas. En su lugar, se detiene en una posición aproximadamente correcta y continúa "zumbando", mientras que extrae más corriente de lo que debería (~ 30 mA). Si toco suavemente la bocina del servo con mi dedo, se asienta en la posición de reposo, el ruido se detiene y la corriente baja a aproximadamente 7 mA, que es lo que estoy buscando.
Aquí hay un video que demuestra el problema: enlace
¿Cuáles son las posibles razones de este comportamiento?
EDITAR: actué en una corazonada y agregué un condensador de 570uF en paralelo con GND y + 5V del servo. ¡Esto parece haber resuelto el problema! Y tenía que ser tan grande también. Por ejemplo, el uso de un solo 470uF ayudó a que el servomotor se estacionara correctamente solo la mitad del tiempo.
Todavía no sé por qué funcionó, por lo que se agradecería una explicación.