En primer lugar, ¿qué es la multiplexación? ¿Charlieplexing? ¿Las diferencias?
En realidad, son ellos mismos... Charlieplexing sólo lleva a un nivel más alto de la multiplexación. Ambas son técnicas usadas para reducir no sólo el número de pines del microcontrolador es necesario, sino también a reducir substancialmente los requisitos de energía. Sin embargo, a costa de tiempo o brillo.
Multiplexación, un dígito entero o fila de LEDs se muestran al mismo tiempo. Después de algún tiempo, la fila o dígito entero está apagado y se activa el siguiente dígito/fila, etc... ¡ Simple!
Sin embargo, Charlieplexing es un poco más complicado, que va más allá de la multiplexación. En vez de encender un dígito entero o un fila, un solo segmento o individual LED esté encendido. Después de algún tiempo, se apaga el LED de segmento y el siguiente segmento/individual LED esté encendido, etc.... Después de ciclismo a través de una fila de dígitos, el proceso se repite con el siguiente dígito/fila. Por lo tanto, si eres charlieplexing un segmento de 7, consumen un máximo de 20 mA vs 160mA en multiplexación desde 1 sólo segmento está en un momento. El grave inconveniente es que tarda más en Mostrar la información de brillo se reduce porque el programa necesita cada LED primero antes de pasar al siguiente dígito o fila o ciclo a través de los 7 segmentos + decimales. Usted también notará un leve parpadeo como cadena de LEDs de pantallas más.
Mirar arriba para una comparación en la multiplexación y charlieplexing. ¿Observe cómo charlieplexing requiere más tiempo para mostrar un número?
Antes que abordar su proyecto multiplexación, debe poner todo--investigación tanto como usted puede. De lo contrario, usted terminará por perder tiempo, dinero y tirar de su cabello de frustración.