La pregunta establecida al momento de escribir esto es un poco vaga, pero supongo que por "LED Hub" que está preguntando sobre el propósito del circuito del controlador, para conducir algo como this . Hay algunas razones por las que utilizarías circuitos de unidad como esa; vamos a repasarlos:
-
Expansión de E / S: Uno de los principales factores limitantes en la conducción de una matriz de LED por un dispositivo como un microcontrolador es el número de líneas de E / S individuales disponibles para controlar los LED individuales. La mayoría de los microcontroladores ofrecen 8 ~ 100 líneas de E / S; para aplicaciones que requieren más E / S, generalmente se requieren circuitos de control (como el concentrador de LED).
-
Facilidad de cálculo: Al descargar la funcionalidad del controlador de LED, el control de los LED puede realizarse en paralelo a la unidad de procesamiento principal, con una interacción mínima del microcontrolador u otro dispositivo (no es necesario que el microcontrolador pase por él). filas individuales o lidiar con otros procesos de computación intensiva, como la charlieplexing). Esta es una característica valiosa, especialmente en dispositivos de gama baja que no ofrecen DMA y / o capacidades de ejecución concurrente (FPGA, CPLD).
-
Preocupaciones de energía: La conducción de grandes cantidades de LED requiere una gran cantidad de corriente. Un indicador LED estándar a menudo requerirá del orden de 20 mA para su funcionamiento. Si se ejecutan varios LED en paralelo, sus tomas de corriente pueden sumarse rápidamente, excediendo la cantidad máxima de corriente que se puede ejecutar a través de un microcontrolador u otro dispositivo (como regla general, los microcontroladores integrados más modernos pueden pasar de 250 a 500 mA de corriente). ; esta cifra se indica normalmente en la sección "Características eléctricas" (o relacionada) de la hoja de datos de un dispositivo en cuestión).
-
Condición de corriente constante y organización de PCB: el modo de falla principal para los LED generalmente es una acumulación excesiva de calor (falla "térmica"). Dependiendo de los LED en cuestión y de la aplicación de interés, puede ser beneficioso utilizar circuitos como un controlador de corriente constante para regular la cantidad de corriente que fluye a través de uno o más LED. Los circuitos de control, como el LED HUB, proporcionan una forma agradable y ordenada de agregar estas características a su diseño sin saturarlo.
En cuanto a las aplicaciones, el circuito del controlador de LED está diseñado principalmente para manejar matrices de LED. En lo que respecta a otras aplicaciones, es posible que pueda manejar un gran número de otros dispositivos de CC de baja corriente, como los zumbadores piezoeléctricos. Fuera de eso, nada particularmente convincente viene a la mente.