¿Cuál es la cantidad máxima de corriente que puedo extraer de cada uno de los pines de Arduino sin disparar ninguno de los fusibles internos? ¿Existe un límite por pin, así como un límite general para toda la placa?
Esto es un poco complejo. Básicamente, hay una serie de factores limitantes:
Las líneas de E/S del microcontrolador (es decir, los pines analógicos y digitales) tienen un límite de corriente agregado (por ejemplo, total) y un límite por pin:
De la hoja de datos ATmega328P .
Sin embargo, dependiendo de cómo defina los "Pines" de Arduino, esta no es toda la historia.
El pin de 5V del arduino no está conectado a través del microcontrolador . Como tal, puede generar significativamente más energía. Cuando está alimentando su arduino desde USB, la interfaz USB limita su consumo total de energía a 500 mA. Esto se comparte con los dispositivos de la placa arduino, por lo que la potencia disponible será algo menor.
Cuando está utilizando una fuente de alimentación externa, a través del conector de alimentación de barril, está limitado por el regulador local de 5 V, que está clasificado para un máximo de 1 amperio . Sin embargo, esto también está limitado térmicamente , lo que significa que a medida que consume energía, el regulador se calentará. Cuando se sobrecalienta, se apagará temporalmente.
La salida regulada de 3,3 V puede suministrar 150 mA como máximo, que es el límite del regulador de 3,3 V.
Nota: Esto no se aplica a Arduino Due, y es probable que haya algunas diferencias para Arduino Mega. Es probable que en general sea cierto para cualquier Arduino basado en el microcontrolador ATmega328.
¿Cuál es la cantidad máxima de corriente que puedo extraer de cada uno de los pines de Arduino sin disparar ninguno de los fusibles internos ?
Solo hay un fusible en las placas Arduino. Hay un Polyfuse reiniciable en el puerto USB que limita la corriente a partir de 500 mA. Este fusible solo es efectivo cuando se alimenta por USB y solo cuando el consumo total en el riel de 5V es más de 500mA. (Tenga en cuenta que este tipo de fusible no se "abre").
Si extrae demasiada corriente (40 mA o más) de un pin de E/S, dañará el pin. No hay fusibles en los pines de E/S.
Los valores máximos de corriente se enumeran aquí para Uno, Duemilanove:
Corriente CC por pin de E/S: 40,0 mA
Corriente CC por pines VCC y GND: 200,0 mA
Límite general de corriente CC para todos los pines IO juntos: 200 mA
Tenga en cuenta que si hay más de un pin VCC/Vin/GND, el Arduino puede tomar más corriente. (Cada pin corresponde a un pin en el ATMega328)
Estos parecen ser más o menos estándar para la mayoría de Arduinos, ya que estas limitaciones actuales son para el microcontrolador.
De acuerdo con el esquema v2.3, el regulador Arduino Nano 3.3v es el FTDI usb a serial ic. Eso tiene una clasificación de corriente máxima de 50 mA.
Si observa los esquemas del Nano, puede ver que el chip FT232RL proporciona el pin de 3.3V. Según su hoja de datos , ese pin puede proporcionar un máximo de 50 mA.
Para ejecutar su módulo, deberá proporcionar un suministro externo de 3.3V. Tal vez proporcionado por un regulador LDO de 3.3 V alimentado por el pin de 5 V que se alimenta desde el USB o el regulador de 5 V, un UA78M05 , ambos con un máximo de 500 mA (menos la corriente requerida por el Nano)
Nick Alexeev