Controlando servos con un arduino

0

Tengo un Arduino Duemilanove que he usado para varias tareas (incluidos los servos de señalización). Cuando obtuve el escudo de Wifly de Sparkfun no pude hacer que funcionara. Entonces conseguí un Arduino Uno que (sorpresa) funcionó con el escudo. Esto me lleva a creer que de alguna manera he dañado mi Arduino original. Sospecho que puede haber sido por el control de un servo.

Estoy al tanto de la biblioteca Servo y la he usado con éxito en el pasado. Estoy controlando un servo regular (servo de dirección) y un motor sin escobillas (de un 35A ESC, al cual está conectado el servo plug) en este automóvil R / C .

Sin embargo, me pregunto si existe un potencial de daño al hardware en ciertas situaciones. Por supuesto, no voy a apagar ningún motor del Arduino en sí, pero ¿tengo garantías de que la señal de un servo no consuma demasiada potencia o haga otra cosa que pueda ser un problema?

Podría encontrar un circuito seguidor de voltaje, que podría ser más seguro. Sin embargo, tendría que encontrar algunos amplificadores operacionales para eso.

    
pregunta Steven Lu

1 respuesta

2

Por lo que he leído, la línea de señal solo debe dibujar unos pocos miliamperios como máximo. Sin embargo, como Arduino puede hundir o generar de forma segura hasta 40 mA en sus pines, si desea limitar el dibujo para decir la mitad que solo use una resistencia de 270 ohmios en serie con el pin de señal para proporcionar un límite de corriente. En una línea de 5 V, no más de 18 mA deben poder entrar o salir por pin.

    
respondido por el martyvis

Lea otras preguntas en las etiquetas