Paso 1: ¿Qué es un decodificador?
En mi ejemplo uso un decodificador 238 pero describir en primer lugar describiré el demultiplexor de 1 x 4:
el nombre general para demultiplexores es 1X2n y utiliza entradas de "elección" n y 1 entrada para crear 2 ^ números salidas.
El demultiplexor de 1 x 4 por lo tanto tiene 1 entrada, 2 entradas de "elección" para seleccionar cual de los 4 (2 ^ 2) salidas que deben ser ON/OFF (alto/bajo). Si la entrada es baja el demultiplexor todo está muerto - no pasa nada.
Si la entrada es alto hay 4 posibles combinaciones de las entradas del 2 selector lo que podemos llamar A y B respectivamente
(A = BAJO, B = BAJA)
(A = ALTO, B = BAJA)
(A = ALTO, B = ALTO)
(A = BAJO, B = ALTO)
Como puede haber adivinado - mediante la manipulación de estas entradas del 2 selector podemos controlar 4 salidas.
El decodificador 238 (en mi caso el 74HC238N) utiliza 3 entradas de selección llamados A0, A1 y A2 que juntos pueden hacer 8 combinaciones posibles (2 ^ 3 = 8) y por lo tanto tiene 8 salidas (0,1,2,3,4,5,6 y 7).
En mi tutorial solo utilizo 5 de las salidas para apagar/encender 5 LEDS. Pero no dude en Añadir 3 LEDS adicionales si desea.
Nota final sobre demultiplexores/decodificadores: usando sólo 2 entradas (o más) y conseguir 4 salidas (o más) suena muy bien ¿no? Pues depende de lo que vas a utilizar para. El inconveniente de este componente es que sólo puede tener una de las múltiples salidas alta (mientras que los otros son baja) a la vez. El no trabaja en "paralelo".
También es posible que una de las salidas de baja mientras que el resto son alta. Pero usted puede por ejemplo no han salida alta 2 y 4 mientras que el resto son bajos.
Así, en mi tutorial yo se solo enciende un LED a la vez.