Pregunta:
¿Cuánta corriente necesita en proyectos de sistemas integrados y Arduino?
jluciani
2010-02-27 23:18:12 UTC
view on stackexchange narkive permalink

¿Cuánta corriente necesita en Arduino / Sanguino u otros proyectos de sistemas embebidos?

Después de responder a la pregunta del inductor LM2575 comencé a mirar más de cerca los convertidores DC-DC de potencia de TI. No sería difícil reemplazar el regulador lineal + diodos de encendido en todas mis placas compatibles con Arduino / Sanguino con un convertidor reductor de TI.

Esto proporcionaría una conversión eficiente> 90%, voltajes de entrada de 5 -15V y una salida de 2.5A regulada y regulable. Lo que se sacrificaría sería la capacidad de apagar el USB. El costo incremental estaría en el rango de $ 5- $ 8. También son posibles entradas de rango más amplio.

¿Los 500mA que puede obtener del puerto USB son todo lo que necesita? ¿Sería útil en sus proyectos o está muy poco actualizado?

Cinco respuestas:
#1
+6
Terry Chen
2010-03-01 02:52:07 UTC
view on stackexchange narkive permalink

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

#2
+5
edebill
2010-02-28 21:11:45 UTC
view on stackexchange narkive permalink

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

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

#3
+4
JohnC
2010-03-08 15:10:14 UTC
view on stackexchange narkive permalink

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

Consideraría seriamente un regulador de conmutación; de hecho, a menudo utilizo Arduino mini periféricos pro + de un regulador de conmutación de 5v y desviar el regulador lineal integrado.

#4
+4
Dirk
2010-05-07 19:50:06 UTC
view on stackexchange narkive permalink

Realmente estás haciendo dos preguntas distintas: 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 50mA / pin en el 328. El Arduino tiene un fusible a 500 mA en total: http://www.arduino.cc/en/Main/ArduinoBoardDuemilanove

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

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

La mecha cuenta la historia.Los míos tienden a dibujar alrededor de 300-320 con algo de I2C.Eso es aproximadamente 3/5 de la corriente nominal que fundirá el fusible.Nunca he visto una explosión.
#5
+1
ajs410
2010-05-07 02:08:44 UTC
view on stackexchange narkive permalink

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

Sin embargo, si este dispositivo alguna vez necesita ser certificado por USB IF (es decir, si desea comercializarlo), Debe tener en cuenta que durante la enumeración, un dispositivo USB solo puede consumir 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 alimentarán con 500 mA antes de enumerar, por lo que probablemente nunca experimente esta limitación ... a menos que envíe su dispositivo al USB IF para la prueba, en cuyo caso seguramente fallarán.



Esta pregunta y respuesta fue traducida automáticamente del idioma inglés.El contenido original está disponible en stackexchange, a quien agradecemos la licencia cc by-sa 2.0 bajo la que se distribuye.
Loading...