1 votos

Control de varios servos

Estoy intentando controlar 8 servos (tower pro sg90 micro servo) usando un shift register (74hc595) . He planeado dar el pwm y los pines de tierra común a todos los motores y luego el control de vcc a través del registro de desplazamiento. El IC por sí mismo no puede conducir el motor por lo que necesito un circuito de accionamiento adicional para alimentar los motores a través de los pines de salida del registro de desplazamiento. Estaba pensando en utilizar un simple interruptor de transistor. ¿Qué transistor sería más barato y mejor para accionar el servo? ¿Sería mejor utilizar un relé de 5V controlado por el registro de cambios? ¿Proporcionará el registro de cambios suficiente corriente a las bobinas del relé?

Sólo necesito controlar un servo a la vez. Además me quedan muy pocos pines en el arduino.

2voto

Karl Wilcox Puntos 81

Si bien es posible que sólo necesite controlar un servo a la vez, ¿está seguro de que no necesita mantener ¿todos los servos, todo el tiempo?

A Expansor PWM le dará un control independiente de muchos canales PWM a través de I2C.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X