Cómo alimentar servos externamente en Arduino

Traté de controlar 2 servos con mi arduino. Funcionó bien, pero si trato de controlar 5 servos con mi Arduino, no funciona. Quiero encender los servos externamente pero no sé cómo hacerlo. Estoy usando 5 botones y una perilla para controlar los servos. y que bateria debo usar? ¿Y cómo conectarlo con servo y Arduino?

Las especificaciones del servo son:

  • Voltaje de funcionamiento: 4,8-6,0 V
  • Rango de entrada PWM: ciclo de pulso 20 ± 2 ms, pulso positivo 1 ~ 2 ms
  • Dirección STD: En sentido contrario a las agujas del reloj / Impulso que viaja de 1500 a 1900 µseg
  • Par de parada: 3 kgf.cm (41,3 oz/in) a 4,8 V, 3,2 kgf.cm (44 oz/in) a 6 V
  • Velocidad de funcionamiento: 0,2 s/ 60° a 4,8 V, 0,18 s/ 60° a 6 V sin carga
  • Peso: 38 g (1,27 onzas)
  • Tamaño: 41,3*20,3*38,7*48,5*10
  • Enchufe disponible: FUT, JR
  • Característica especial: Engranajes de plástico de servicio pesado, servo económico

¿Qué batería debo usar para controlar 5 servos de las especificaciones anteriores?

¿Cuál debería ser la especificación de la batería?

"No funcionó"... considera esto... si fuera al médico y dijera que estaba enfermo, ¿qué podría diagnosticar de eso?
Probablemente no corrieron lo suficientemente rápido, no pudieron mover nada o tartamudearon.
¿Qué están haciendo los servos? ¿Qué tipo de cargas tendrán? ¿Atraerán enormes corrientes de pérdida y explotarán una pequeña fuente de alimentación? También creo que tiene una idea equivocada aquí: no pudo controlar 5, el problema es CONTROL, no poder. Pero tal vez encuentre algo más para controlar, y su pregunta es específicamente para encender. En ese caso, digo que debe encontrar una fuente de alimentación de 5V de salida de alta corriente en algún lugar y apagarlos todos.
Para dimensionar la batería, se está perdiendo la cantidad de corriente que consume en promedio y durante cuánto tiempo.

Respuestas (1)

Usando mi motor de búsqueda favorito encontré https://www.servocity.com/html/s9602_hi-speed_mg_bb.html Es una coincidencia cercana. Sin embargo, frustrantemente, la página no contiene la información actual requerida. Así que ahora hay que buscar la Hoja de Datos de Futaba en este caso... Que yo tampoco pude encontrar....

¡Así que ahora vuelvo al Plan B y medí la corriente cuando estaba cargado!

Tome ese valor y multiplíquelo por el número de servos.

Entonces, cualquiera que sea el valor total en amperios y desea que funcione durante una hora (digamos 2A), entonces necesita al menos una capacidad de 2 Ah (amperios por hora) de 4,8 a 6 voltios para su batería.

Si solo quieres que funcione durante 30 minutos, divide entre 2, etc.

¿Será exacto, probablemente no, pero lo suficientemente bueno como para ponerlo en marcha en la dirección correcta?

Conecte el negativo de la batería al Arduino El positivo de la batería solo al servo positivo. Luego el cable de señal al Arduino.

Esta es la forma más simple, no conecte el Arduino positivo al positivo de la batería del servo ya que el servo generará mucho ruido y causará más problemas (reinicios aleatorios y similares)

Puede evitar esto con filtros y reguladores, pero eso es más trabajo.