Existe un concepto llamado "multiplexación" para controlar grandes cantidades de LED con pocos pines de alimentación.
Enlaimagenanterior,puedeverqueparalailuminaciónde16LED,soloseusan8pinesparaelcontrol.Enlaimagen,consideraqueunamatriziluminaunLEDespecífico;porejemplo,sideseailuminarelLEDA1,entoncesnecesitadar+VevoltajealaterminalAytierraalterminal1.Deestamanera,puedecontrolarunLEDespecíficodelaLED..
Hayunalimitaciónaquí.SideseaencenderdosLED,digamos,porejemplo,A1yC4,entonceselLEDC1yA4tambiénseiluminarán.Entonces,paraevitartalescosas,usamoselconceptollamado"Multiplexación". Supongamos que tiene un microcontrolador con 8 pines de E / S. Ahora, para iluminar A1 se le da suministro al terminal A y al terminal de tierra 1. Ahora apague el suministro al terminal A y muévase al terminal, nada brillará, luego mueva al terminal C, ahora conecte a tierra el terminal 4. El LED C4 se iluminará. Ahora muévete a la terminal D. Nada brillará. Cuando entrega suministros al terminal A, B, C, D tan rápido, no puede notar que los LED A4 y C1 se iluminarán.
Puede parecer que esto se explica en 2D, pero puede hacerlo de forma lineal y controlarlo a partir de él. Todo lo que necesita es un microcontrolador con más pines de E / S y conocimientos de programación. Si desea controlar cerca de 50 filas de LED, puede usar muchos registros de desplazamiento en serie a paralelo como 74HC595 en cascada y también de la misma forma en las columnas. De esta manera, puede guardar una gran cantidad de pines de E / S, pero debe operarse muy rápido en el rango de microsegundos.
Los mismos conceptos se utilizan en televisión para mostrar una imagen. Algunos televisores LCD utilizan TFT (transistores de película delgada) para encender y apagar una fila específica. En los televisores CRT, las bobinas de desviación en horizontal lograrán mostrar una sola línea.