¿Cuánta corriente necesita en los proyectos de Arduino y sistemas integrados?

5

¿Cuánta corriente necesita en Arduino / Sanguino u otro dispositivo embebido? proyectos de sistemas?

Después de responder a la pregunta del inductor LM2575 comencé a responder Un vistazo más de cerca a los convertidores DC-DC de potencia de TI. No sería Difícil de reemplazar el regulador lineal + di'ing diodos en todos Mis tableros compatibles con Arduino / Sanguino con un convertidor reductor de TI.

Esto proporcionaría una conversión > 90% eficiente, voltajes de entrada de 5-15V y una salida de 2.5A que es regulada y ajustable. Que sería sacrificado sería la capacidad de apagar el USB. El incremental El costo estaría en el rango de $ 5 a $ 8. Las entradas de rango más amplio son también posible.

¿Es el 500mA que puede obtener del puerto USB todo lo que necesita? ¿Sería esto útil en tus proyectos o es muy poco actual?

    
pregunta jluciani

5 respuestas

6

Sobre el peor caso, el consumo de corriente que he visto en un microcontrolador de gama alta es de unos 200 a 300 mA. Este fue el LPC2388 (ARM7, 32 bits) con usb, emc y todos los periféricos más hambrientos de energía encendidos funcionando a la velocidad de reloj más alta (288MHz PLL interno dividido hasta 72MHz). En general, recomendaría encarecidamente cambiar a los reguladores si el costo, el ruido y la complejidad no son un problema.

    
respondido por el Terry Chen
5

He estado usando mi propio arduino personalizado compatible. De hecho, me he ido con un regulador de voltaje de 150 mA porque generalmente no necesito más de 75 mA o menos. He realizado un par de proyectos que requieren más que eso, uno que necesita ~ 250 mA y otro que realmente necesita un amplificador completo. Tengo otro en desarrollo que necesitará mucho más para conducir un motor, pero tengo la intención de evitar el regulador y solo usar el regulador para el chip ATtiny en ese.

Entonces ... el 90% del tiempo he necesitado 75mA o menos. Si necesito más, he podido intercambiar un regulador de voltaje más pesado, como un 7805 (elegí mi regulador más pequeño para que se ajustara al mismo espacio).

    
respondido por el edebill
4

Realmente estás haciendo dos preguntas separadas: 1. ¿Cuánta corriente puede conducir a través del Arduino y 2. ¿Cuánta corriente espera que use su proyecto?

Responder 1. es más fácil: la corriente máxima es de 50 mA / pin en el 328. El Arduino tiene un fusible de 500 mA en total: enlace

Realmente no hay una respuesta simple para 2: esta discusión lleva a la importancia del nivel de señal frente a las corrientes de nivel de la unidad. Uno de los objetivos debe ser mantener las corrientes de señal lo más bajas que pueda. (Esto es realmente una discusión separada).

Puede cambiar fácilmente un amplificador con un transistor del paquete TO-220, y si necesita más puede usar relés para conducir la corriente que desee. Sin embargo, como regla general me gusta tomar precauciones de seguridad adicionales si estoy por encima de 12v / 1amp.

    
respondido por el Dirk
4

En el peor de los casos, el consumo de corriente es de alrededor de 320 mA: Arduino, Ethernet Shield, XBee, tarjeta SD y algunos dispositivos I2C.

Consideraría seriamente un regulador de conmutación; de hecho, a menudo uso los periféricos Arduino mini pro + desde un regulador de conmutación de 5 voltios y evito el regulador lineal incorporado.

    
respondido por el JohnC
1

La única vez que necesito más de 500 mA es si estoy manejando un montón de LED. Incluso si se ejecuta un FPGA, un microcontrolador y una RAM, solo se extraen ~ 200-300 mA.

Sin embargo, si este dispositivo alguna vez necesita ser certificado por el USB IF (es decir, si quiere hacer un comercial con él), debe tener en cuenta que durante la enumeración, un dispositivo USB solo puede dibujar 100 mA. Después de enumerar con éxito, puede solicitar 500 mA del host. El anfitrión puede rechazar esta solicitud.

Ahora, la mayoría de los puertos USB le suministrarán su 500 mA antes de la enumeración, por lo que probablemente nunca experimentará esta limitación ... a menos que envíe su dispositivo al USB IF para su prueba, en cuyo caso es muy probable que falle. usted.

    
respondido por el ajs410

Lea otras preguntas en las etiquetas