Paso 1: El diagrama del circuito
El circuito consiste en un Tiny13, 40 LEDs rojos de 3 mm de tamaño, un puñado de transistores BC547 (NPN) y BC557 (PNP), algunas resistencias y un pulsador. El Tiny13 está montado en un zócalo de 8 pines. El esquema en formato pdf y águila están disponibles aquí.Un punto importante a destacar es que el circuito utiliza 5 pares de transistores usando NPN y transistores PNP y los transistores se deben coincidir por sus valores de beta, que se hace fácilmente con adecuados multímetro con función de control del transistor.
Brevemente, la forma de obras de GuGaplexing es como sigue: los pines del microcontrolador funcionan en uno de tres Estados posibles: 0, 1 o Z (el estado de alta impedancia). Hace de la técnica de charlieplexing uso de ello para aumentar el número de LEDs que puede ser controlada en comparación con el convencional multiplexación técnica, que no aprovechan al tercer Estado (es decir, el estado de alta impedancia 'Z') del perno. Así Charlieplexing logra controlar LEDs N*(N-1) con pernos digitales N.
Ahora con 2 pins, hay ocho combinaciones de lógica: 00, 01, 0Z, 10, 11, 1Z, Z0, Z1 y ZZ. Así que en principio con la adecuada decodificación de estos Estados, debe ser posible conectar 8 LEDs usando dos pernos por supuesto a costa de componentes externos adicionales para el trabajo de decodificación. GuGaplexing hace un compromiso y utiliza un par de transistores (NPN y PNP) por pin para descifrar cuatro de las ocho posibles combinaciones. Eso es cómo, para pernos de N, GuGaplexing alcanza el 2*N*(N-1), que es dos veces como muchos como Charlieplexing.
Más detalles de la exhibición de LED de GuGaplexing técnica de la multiplexación estará disponibles como una Idea de diseño de EDN (www.edn.com) en un futuro próximo.