¿Paso 3: Sólo 4 resistencias? De charlieplexing!
¿Qué es charlieplexing aunque? Bien Wikipedia nos dice es una técnica propuesta en 1995 por Charlie Allen en máximo integrado que utiliza la lógica tri-estado de microcontroladores para ganar eficiencia sobre multiplexación tradicional. ¿Aún con pérdidas? Bien veamos multiplexación tradicional.
Esta es una técnica que verás en instructables, de la impresionante matriz de LED a solo utilizar un display de 7 segmentos. Hay un gran instructable sobre la técnica aquí. Esencialmente usted selectivamente energía LEDs específicos por cableado en cuadrícula. Iluminación LEDs individuales y depender de la persistencia de la visión para dar la ilusión de control de la matriz entera en una sola vez.
En charlieplexing que estás haciendo algo similar, sin embargo ahora está confiando en el LED en una única dirección y el hecho de que el microcontrolador puede cambiar la dirección de la corriente. Imagina poner LEDs en el circuito en paralelo pero con polaridades opuestas (véase la imagen ref http://en.wikipedia.org/wiki/File:2-pin_Charlieplexing_with_common_resistor.svg con gracias).
Ahora puede encender un LED o el otro pero no ambos al mismo tiempo. Afortunadamente para nosotros aunque el microcontrolador es más rápido que el ojo y cambiando rápidamente la polarily de la fuente de alimentación puede aparecer que se encienden ambos LEDs.
Ampliar a tres pernos parece mucho más complejo pero ya puede ver las ventajas que nos ofrece. Un resistor por el pin y ahora podemos controlar 6 LEDs! (imagen ref http://en.wikipedia.org/wiki/File:3-pin_Charlieplexing_with_common_resistors.svg)
En este proyecto hemos utilizado 4 pins y 4 resistencias y el esquema pueden encontrarse en el GitHub.