Pueden diferentes fuentes con la misma salida de voltaje pueden conducir diferentes cantidades de corriente a través del circuito

-1

Comencé a experimentar con dispositivos electrónicos. Mientras hacía eso, conecté un motor de CC a la salida del arduino que proporciona 5V. No se pudo proporcionar suficiente cantidad de corriente. Pero cuando conecté el mismo motor a la batería de mi teléfono, que proporciona una salida de 3.8V, proporcionó mucha más corriente. Así que estaba confundido, ¿la corriente de arduino no debería ser más, ya que tiene más voltaje?

    
pregunta Sampath Surineni

2 respuestas

0

No especificó el voltaje y los requisitos de corriente de su motor, por lo que se requieren algunas conjeturas para proporcionar una respuesta. Por lo general, los motores de CC de tipo pequeño aficionado consumirán al menos 100 ma a 5 voltios. El puerto de salida de Arduino no puede proporcionar tanta corriente. Si mide la tensión del puerto con el motor conectado, será mucho menor que 5 voltios y no será suficiente para hacer girar el motor. La batería, por otro lado, puede proporcionar suficiente corriente para alimentar el motor sin perder mucha tensión. Básicamente, debe hacer coincidir una fuente de alimentación con una carga tanto en voltaje como en corriente. Debido a que una fuente está clasificada para proporcionar un voltaje dado, solo lo hará si no se excede su corriente nominal. Has superado la calificación actual del puerto Arduino.

    
respondido por el Barry
0

Si trata un motor como una resistencia (que es principalmente válida cuando está en un estado estable), entonces sí, un voltaje más alto debería significar una corriente más alta. Sin embargo, eso supone que la fuente de voltaje es ideal, y eso no es cierto aquí.

Una batería es una aproximación bastante buena de una fuente de voltaje, al menos en períodos cortos (el voltaje disminuirá a medida que se cargue), aunque las baterías tienen resistencia interna, lo que significa que el voltaje en sus terminales también disminuye dependiendo del consumo de corriente. Puede medir esto y modelarlo como una batería ideal en serie con una resistencia.

Un puerto GPIO en un microcontrolador como el AVR en un Arduino es una aproximación aún peor de un voltaje constante. Si bien tendrá una salida de 5v a 0 de corriente, tiene un límite en la cantidad de corriente que puede recibir o fuente. En el caso del AVR, esto es 20mA. Un motor eléctrico típico consumirá mucho más que esto, lo que puede tener consecuencias que van desde la caída del pin IO (que es lo que está pasando aquí) hasta la destrucción del microcontrolador.

Si desea conducir un motor desde un microcontrolador, probablemente desee un H-Bridge . Hay protectores Arduino predefinidos con controladores H-Bridge, como protector del controlador de motor de Adafruit .

    
respondido por el Nick Johnson

Lea otras preguntas en las etiquetas