Home Arduino Lovers Módulo Multiplexador CD74HC4067 de 16 canais

Módulo Multiplexador CD74HC4067 de 16 canais

Fillipe Welausen
31 visualizações

Neste tutorial ensinamos como usar o módulo MUX – 74HC4067. Ele serve para multiplexar sinais analógicos/digitais com 16 canais.

Expandindo o número de pinos analógicos/digitais de entrada ou saída, podemos conectar até 16 sensores diferentes, usando apenas 05 pinos do Arduino, ESP8266, PIC, Raspberry PI, entre outros.

E como esse módulo também funciona com sinais digitais, é possível usá-lo para transmitir dados em seriais para um ou vários dispositivos usando poucos pinos do controlador.

Ele trabalha com tensões de 2 a 6 Volts, o que o torna compatível com diversos controladores.

O módulo usa 04 pinos (bits S0, S1, S2, S3) para receber o “endereço” binário de “0” a “15” e fazer a conexão de suas entradas com seu pino de sinal (SIG).

O que temos que fazer é “varrer” os 16 endereços e salvar os 16 valores dos sensores em 16 variáveis (ou um Array) para usá-los ao longo do nosso código.

Ao final do artigo, como exemplo disponibilizamos 03 códigos para Arduino e os Esquemáticos deste multiplexador, para leituras de sinais analógicos, digitais, e também, saída digital com 03 efeitos de luz para leds.

 

Códigos de Exemplo:

Link para download >>> Códigos para Arduino

Link para download >>> Datasheet CD74HC4067

 

ESQUEMÁTICOS:

 

Analógico

 

Entrada Digital

 

Saída Digital

 

Você também pode gostar

Confira as nossas políticas de privacidade, e decida se aceita. Ou cancele, se desejar. Aceito Leia Mais