La pregunta, tal como se planteó en el momento de escribir este artículo, es un poco vaga, pero supongo que por "LED Hub" está preguntando sobre el propósito de los circuitos del controlador, para impulsar algo como esto . Hay algunas razones por las que usaría un circuito de accionamiento como ese; 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 la cantidad de líneas de E/S individuales disponibles para controlar los LED individuales. La mayoría de los microcontroladores ofrecen de 8 a 100 líneas de E/S; para aplicaciones que requieren más E/S, generalmente se requieren circuitos de control (como el concentrador LED).
- Facilidad de cálculo: al descargar la funcionalidad del controlador LED, el control de los LED puede ocurrir 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 filas individuales o trate con otros computacionalmente). -procesos intensivos como 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: Conducir grandes cantidades de LED requiere cantidades significativas 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 consumos de corriente pueden acumularse rápidamente, superando la cantidad máxima de corriente que se puede ejecutar a través de un microcontrolador u otro dispositivo (como regla general, la mayoría de los microcontroladores integrados contemporáneos pueden pasar 250-500 mA de corriente). ; esta cifra generalmente se indica en la sección "Características eléctricas" (o relacionada) de la hoja de datos de un dispositivo en cuestión).
- Conducción de corriente constante y organización de PCB: el principal modo de falla para los LED es generalmente una acumulación excesiva de calor (falla "térmica"). Según los LED en cuestión y 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, brindan una manera agradable y ordenada de agregar estas características a su diseño sin abarrotarlo.
En cuanto a las aplicaciones, los circuitos de controlador de LED están diseñados principalmente para controlar matrices de LED. En lo que respecta a otras aplicaciones, es posible que pueda controlar una gran cantidad de otros dispositivos de CC pequeños y de baja corriente, como zumbadores piezoeléctricos. Aparte de eso, no se me ocurre nada particularmente convincente.
Techydude