Estaría buscando IC de controlador de LED con "corrección de punto" o "corrección de escala de grises", para hacer un panel / 7-segmento / matriz / cualquier pantalla LED.
La idea detrás de estos ICs es que cada canal de LED puede configurarse programáticamente para ajustar su corriente para igualar contra la salida real de cada LED. Algunos de estos dispositivos almacenan la configuración en una memoria no volátil dentro del IC, por lo que se pueden configurar de una vez por todas después de armar el panel / matriz de LED. Otros requieren que los datos de corrección de puntos se transmitan a ellos cada vez que se enciende la placa.
Quizás el controlador de este tipo más conocido en la comunidad del bricolaje sea el TLC5940 , un Controlador LED de 16 canales, regulable por canal, de corriente constante, de corriente constante LED. Como se ha señalado, es un IC caro ($ 3.78 cada uno), pero tiene un gran soporte en comunidades comunes de microcontroladores de bricolaje, como Arduino y MSP430 LaunchPad. Una de las razones de su popularidad es que está disponible como un IC DIP de orificio pasante, a diferencia de los diversos circuitos integrados de 24, 32 o incluso 48 canales con funcionalidad similar.
Footnote:
En realidad, la corrección de puntos es necesaria incluso para las pantallas de múltiples LED de fabricación comercial, no solo para las de bricolaje. La consistencia de la iluminación entre los LED varía según los lotes, e incluso dentro de un lote. Aunque los fabricantes realizan un ejercicio de "agrupación" para clasificar los LED por iluminación según la corriente, todavía hay algunas variaciones.