Escolar Documentos
Profissional Documentos
Cultura Documentos
Circuitos Combinatórios
Introdução aos Circuitos Combinatórios
De acordo com o comportamento temporal, podemos classificar os circuitos electrónicos
digitais em dois grandes grupos: os circuitos combinatórios e os circuitos sequenciais. Os
circuitos sequenciais são mais complexos e envolvem "elementos de memória" além de
blocos combinatórios.
Conceito:
Designam-se por circuitos combinatórios, aqueles em que, a cada momento, a saída
depende exclusivamente da combinação das entradas presentes nesse momento. Por
outras palavras, poderemos dizer que o circuito não tem memória.
Sendo assim, todas as portas lógicas e funções lógicas que foram anteriormente
estudadas são circuitos combinatórios.
Descodificador
Um descodificador é um circuito combinatório com n entradas e 2n saídas. Ao introduzir
um número à entrada, o descodificador activa a linha de saída correspondente a esse
número. As restantes linhas ficam inactivas. Apenas uma saída virá com valor lógico
diferente de todas as outras. Um descodificador com n entradas e 2n saídas diz-se um
descodificador n para 2n (2-para-4, 3-para-8, etc.).
A ideia é a seguinte: se introduzirmos o valor x (em binário) na entrada, a saída número x
será activada, sendo que as saídas estão numeradas de 0 a n-1. A figura seguinte
apresenta um descodificador 3-para-8, pois tem 3 entradas e 8 saídas (23= 8).
Funcionamento interno
Considere que pretende construir o descodificador 3-8 apresentado na figura anterior.
- Como sabe a saída D0 só é activa quando a entrada é 000 (A2=0, A1=0, A0=0).
- Assim, (repare que na tabela de verdade só a primeira linha seria “1”)
- Ou seja, o circuito seguinte resolveria o problema
Exercício proposto:
1. Com base na tabela2 determine o circuito lógico completo para accionamento dos
segmentos a, b, c, d, e, f, g. Use mapas de K para simplificação individual dos segmentos.
2. Projecte um descodificador de BCD para código Gray (de 4 bits)
Codificador
O codificador é um circuito que realiza a operação inversa do descodificador, tem 2n
entradas e n saídas. Quando se trabalha com codificadores parte-se do princípio que
apenas uma das entradas está activa num dado instante de tempo. A saída corresponde
ao número da entrada que está activa. Por exemplo, se activar a linha 5 o resultado será
o número (101)2 = 5.
Funcionamento interno
O codificador pode ser construído usando apenas portas OR. Repare, por exemplo, que o
bit menos significativo da saída (A0) fica activo quando uma das entradas D1, D3, D5, D7
está activa. Note também que está apenas uma entrada activa de cada vez.
Assim A0 = D1 + D3 + D5 + D7
Exercício: Suponha que pretende construir um codificador 8-3 como o da figura anterior.
As expressões para as saídas vêm directamente da observação da tabela de verdade
A0 = D1 + D3 + D5 + D7
A1 = D2 + D3 + D6 + D7
A2 = D4 + D5 + D6 + D7
O circuito resultante é apresentado na figura seguinte:
Multiplexers e Demultiplexers
Multiplexagem é o método de enviar múltiplos sinais ou sequência de sinais de informação
ao mesmo tempo em um único canal (circuito) e uma posterior recuperação do sinal no
terminal receptor.
Para que esse processo seja executado com sucesso é necessário que o transmissor (Mux)
esteja sincronizado com o receptor e visse-verssa. O Desmultiplexador faz a operação
inversa do multiplexador.
Multiplexador
A função de multiplexar consiste em transmitir por um só canal de saída, alguma da
informação presente em diversas linhas de entrada. Os circuitos combinatórios que
realizam esta função designam-se por Multiplexadores ou Multiplexers. Este tipo de
dispositivo é constituído por um conjunto de 2n entradas (de informação), n entradas de
selecção (linhas de controlo) e apenas uma saída. Os multiplexadores também são
conhecidos como selectores de dados.
Mais concretamente, um Multiplexador (Mux) 4:1 implementado com portas lógicas possui
o seguinte aspecto:
Exemplo:
Projecte um multiplexador digital para multiplexar 8 canais de informação.
Resolução:
1º. Especificações genéricas:
2º. TV das linhas do controlo (Selector / Gerador de Produtos Canónicos) e o circuito final:
Demultiplexador (DeMux)
Exemplo:
Projecte um Demultiplexador digital para demultiplexar 8 canais de informação.
Resolução: