Controlando múltiples servos

0

Estoy tratando de controlar 8 servos (tower pro sg90 micro servo) usando un registro de desplazamiento (74hc595). Planeé proporcionar pwm y pines de tierra comunes a todos los motores y luego controlar vcc a través del registro de cambios. El IC por sí solo no puede accionar el motor, por lo que necesito hacer un circuito de accionamiento adicional para alimentar los motores a través de las clavijas de salida del registro de cambios. Estaba pensando en usar un simple interruptor de transistor. ¿Qué transistor sería el más barato y el mejor para conducir el servo? ¿Sería mejor usar un relé de 5 V controlado por el registro de desplazamiento? ¿El registro de desplazamiento proporcionará suficiente corriente a las bobinas del relé?

Solo necesito controlar un servo a la vez. También solo me quedan muy pocos pins en el arduino.

    
pregunta Paulson Paul

1 respuesta

1

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

Un PWM expansor le dará control independiente de muchos canales PWM a través de I2C.

    
respondido por el Michael

Lea otras preguntas en las etiquetas