¿Está bien manejar una matriz de LED con corriente constante?

0

Compré uno de estos módulos de matriz LED como se describe en este PDF de Adafruit: enlace

El PDF dice "que no tienen ningún tipo de control de PWM incorporado. En su lugar, se supone que debes volver a dibujar la pantalla una y otra vez para" manualmente "PWM todo".

La información sobre Aliexpress, donde compré el módulo, dice que la frecuencia de actualización es de 400Hz y el consumo de energía es de 1400W por metro cuadrado, que es de 36W para mi módulo de 160 * 160 cm. Con una velocidad de escaneo de 1:32, esto produce 0.28W por píxel y eso es 56mA a 5V. Ahora no sé si estos LED RGB se controlan a una velocidad constante de 56 mA (19 mA por color) o si se supone que debo crear manualmente un ciclo de trabajo del 50% porque los LED pueden manejarse a 112 mA, o si el ciclo de trabajo es creado por la tasa de actualización.

La pregunta es, si enciendo una línea en blanco total y no la hago PWM manualmente, ¿quemará los LED? ¿O el propio módulo mantiene un ciclo de trabajo del 50% a 112 mA o del 100% a 56 mA, lo que debería estar bien para los LED RGB?

    
pregunta uzumaki

1 respuesta

0

Si está activando la pantalla por completo y Arduino se congela, es casi seguro que sobreestresará la línea que se está mostrando actualmente. Puede o no producir daños permanentes y evidentes.

El artículo que has vinculado sugiere que una pantalla con brillo completo atraerá aproximadamente 4 amperios. Dado que se trata de una pantalla multiplexada, con filas seleccionadas, la corriente promedio para cualquier fila que tenga el brillo máximo será de 4/16, o aproximadamente 0.25 amperios.

Dividir por 32 elementos por fila da 7.8 mA, y dividir por 3 da aproximadamente 2.5 mA / color. Si la selección de la dirección se congela, se aplicará la corriente total (4 amperios en lugar de .25 por fila), para aproximadamente .125 A / LED. Dependiendo de la clasificación del LED, esto probablemente estará en un rango de 2 a 6 veces la corriente nominal máxima.

    
respondido por el WhatRoughBeast

Lea otras preguntas en las etiquetas