domingo, 8 de junho de 2014

Multiplexadores




Multiplexador ou MUX é um circuito que codifica múltiplas entradas numa única saída. Multiplexadores são usados quando se necessita um maior número de entradas do que há disponível ou quando o custo para a implementação de mais entradas é maior do que o custo necessário para a utilização de multiplexação.


Neste projeto nós usamos o MUX modelo 4051, que é um multiplexador 8-para-1, confira abaixo o esquema de pinagem do CI:






Os pinos "Y0" a "Y7" representam as entradas; "A0", "A1" e "A2" são pinos correspondentes as chaves de seleção; "E" é o pino que determina se está ativo; "Vss" é o pino que deve ser ligado ao Terra; "Vdd" e "Vee" são pinos que recebem tensões positivas e negativas, respectivamente.


Para o uso como MUX no Arduino, tanto 'E', 'Vee' e 'Vss' devem ser conectados ao Terra(GND). O motivo é simples: para multiplexação nós queremos que o MUX esteja sempre ativo, logo não há necessidade de atribuir uma porta para o pino 'E', podemos deixá-lo no GND. Como possuímos uma fonte de energia não-balanceada no Arduino, o pino 'Vee' fica inutilizado. Por último, o 'Vss' corresponde ao próprio Terra.


As chaves de seleção funcionam de acordo com um modelo binário, mostrado na tabela a seguir:






Nenhum comentário:

Postar um comentário