Arduino sobrecalentamiento con tira de LED direccionable de 5V

Tengo una de esas tiras de LED RGB direccionables de 1 metro de Sparkfun ( enlace ) conectada a un Arduino. El Arduino está alimentado por la fuente de alimentación recomendada de 9 V CC 650 mA a través del conector de barril.

De acuerdo con el sitio web de Sparkfun y el video del producto, debería poder alimentarlos desde el pin de 5 V (también 1 pin de datos y una conexión a tierra). Pero cuando lo hago, el tablero se calienta mucho (intocable). Además, si trato de configurar todos los LED en blanco, simplemente se desvanecen después de unos segundos.

¿Supongo que los LED están tratando de extraer demasiada energía de la placa? Si es así, ¿cuál es la forma correcta de alimentar tanto el Arduino como la tira de LED (preferiblemente desde una sola fuente de alimentación)?

Respuestas (2)

El regulador del Arduino es un regulador lineal, lo que significa que reduce el voltaje desperdiciando el resto de la energía. A 9V y 650mA, se está tirando (9V - 5V) * 650mA = 2,6 vatios. Esta es una cantidad decente de energía, y más de lo que el regulador puede manejar.

En cambio, el uso de un regulador de conmutación haría que compensara la caída de voltaje al usar menos corriente de la fuente; un regulador de conmutación con una eficiencia del 90 % desperdiciaría solo alrededor de 5 V * 650 mA * 10 % = 325 mW, que es más fácil de dispersar para paquetes más grandes.

Busque en eBay o DX o similar un módulo de conmutación CC-CC de 5 V o ajustable. Conecte la entrada a su fuente de 9V y la salida (establecida en 5V) tanto a la entrada de 5V en el Arduino como a la entrada de 5V en la tira de LED.

+1 por sugerir un cambiador. (También gracias por 10k. :))
Gracias, ¿este tipo de cosas está bien? adafruit.com/products/276
@user834466 La página 4 de la hoja de datos muestra 20 mA para cada color de emisión. Con 60 de estos paquetes, tendrá un requisito total de 3,6 A. La fuente de alimentación que vinculó solo puede suministrar hasta 2 A. Pruebe este en su lugar.
@ user834466: Por lo general, no confío en que las verrugas de la pared proporcionen el voltaje deseado con algún grado de precisión; Verificaría el voltaje de salida exacto con mucho cuidado (preferiblemente con una carga resistiva decente) antes de alimentar directamente al Arduino.
@JYelton ¿eso también alimentará el arduino, o es solo para la tira?
Si mide entre 4,5 V y 5,5 V, alimentará a ambos.
@ user834466 Sí, también alimentará el Arduino. En lugar de usar una verruga de pared, prefiero usar fuentes de alimentación conmutadas industriales como Meanwell RS-25-5 , pero tenga en cuenta que debe instalarse en un recinto adecuado por seguridad.
Wow grandes consejos aquí. @JYelton si pruebo la verruga de pared de 5 V que sugirió, ¿tendría que omitir el regulador integrado/conector de CC?
@user834466: El conector de CC se ingresa a un regulador en el Arduino que necesita una entrada de más de 5V. Así que no.

Los LED individuales consumen hasta 60 mA.

Parece que la guía de conexión está conectando cinco LED a un Arduino, con un consumo máximo de aproximadamente 300 mA .

Está conectando 60 LED, eso es más de 3.5A de consumo máximo. No es de extrañar que su tablero se esté calentando o, al intentar dibujar el máximo (blanco), falle por completo.

Utilice el conector de alimentación externo para conectarse a un suministro que pueda proporcionar más corriente.

Gracias por la info. Esperaba no tener que proporcionar una segunda fuente de alimentación, pero supongo que esta es la única forma. Además, lo siento, quise decir el video de demostración: sparkfun.com/videos#all/lyXX5xsy1sA aquí están conectando el 1m completo (busque 2min 50).
@ user834466 En la marca de 2 minutos, el anfitrión dice: "Superará los requisitos de energía de lo que Arduino puede manejar, por lo que lo alimentaría externamente y solo usaría Arduino para alimentarlo con la señal de datos".
Gracias @JYelton, no escuché esa parte. ¿Podría alimentar la tira a través del pin VIN en ese caso?
@ user834466: No desea que la energía pase por el tablero si puede evitarlo .
@ user834466 Sin embargo, conecte los terrenos juntos.
@ user834466 Dividiría la energía de la fuente de alimentación y la ejecutaría en el Arduino y la tira de LED por separado. No conectes el cable de alimentación (+) de la tira de LED al Arduino, ya que Ignacio dijo que no quieres 3,6 A en ninguna parte de la placa Arduino. Sin embargo, asegúrese de conectar los terrenos del Arduino y la tira de LED.
@JYelton Encontré una fuente de alimentación de 6V 2.2a que alimenta el arduino + aproximadamente 30 de los 60 LED con brillo total, que es lo que me conformo. ¿Cuál es el método correcto para dividir la fuente de alimentación (no puedo encontrar muchos recursos en línea)? ¿Acabo de cortar el extremo cerca del conector del barril, pelar hacia atrás, agregar otro cable al + (luego 1 cable va a arduino VIN, el otro a la tira de LED) y tengo una sola conexión a tierra a arduino (o necesito 2 motivos)?