Eletronica Digital

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 5

Curso técnico de Eletrotécnica

Eletrônica Digital
IFF – Campus Campos-Centro
Prof. Luilcio Barcellos

6. Circuitos Lógicos

O ponto de partida para o projeto de sistemas de processamento digital é a chamada


Álgebra de Boole, em homenagem à George Boole (1815-1864), matemático e filósofo britânico,
que criou um sistema matemático de análise lógica, a chamado Álgebra de Boole. Esse sistema
permitiu elaborar expressões conhecidas como funções lógicas, que possibilitaram o
desenvolvimento da eletrônica digital.
Para iniciar nosso estudo, vamos analisar a lógica de funcionamento do circuito elétrico da
figura 5.

Figura 5. Circuito elétrico com duas chaves e uma lâmpada

Sejam as variáveis S1, S2 e L, tais que:

S1 = S2 = 0 → chaves abertas
S1 = S2 = 1 → chaves fechadas
L=0 → lâmpada apagada
L=1 → lâmpada acesa

• Se S1 = 1 (chave S1 fechada) e S2 = 1 (chave S2 fechada) → L = 1 (lâmpada acesa)


• Se S1 = 1 (chave S1 fechada) e S2 = 0 (chave S2 aberta) → L = 0 (lâmpada apagada)

Conclui-se que, a condição da lâmpada (acesa/apagada) é função (depende) da condição de


cada uma das chaves (aberta/fechada) do circuito. Desta forma podemos montar uma tabela que
descreve o funcionamento deste circuito. Veja a tabela 3.

S1 S2 L
Aberta (0) Aberta (0) Apagada (0)
Aberta (0) Fechada (1) Apagada (0)
Fechada (1) Aberta (0) Apagada (0)
Fechada (1) Fechada (1) Acesa (1)
Tabela 3. Funcionamento lógico do circuito apresentado

Observa-se que não são consideradas quantidades (números), e sim os estados de variáveis,
em que somente duas condições são possíveis: “0” ou “1”. Essas variáveis, que podem assumir
apenas dois estados (0/1, aberto/fechado, sim/não, verdadeiro/falso etc.), são chamadas variáveis
booleanas, e os estados associados às variáveis, estados lógicos. Quando estão atuando nessas
condições, as variáveis booleanas são conhecidas como funções booleanas, que podem ser simples
ou complexas. As funções booleanas simples são obtidas por meio de um conjunto de circuitos
Curso técnico de Eletrotécnica
Eletrônica Digital
IFF – Campus Campos-Centro
Prof. Luilcio Barcellos

eletrônicos denominados portas lógicas. Associando portas lógicas, é possível implementar


circuitos eletrônicos definidos por funções booleanas mais complexas.

6.1 Portas Lógicas

Portas lógicas são circuitos eletrônicos básicos que possuem uma ou mais entradas e uma
única saída. Nas entradas e na saída, podemos associar estados “0” ou “1”, ou seja, variáveis
booleanas. Em eletrônica digital, quando utilizamos portas lógicas, atribuímos às entradas e às
saídas valores de tensão. Nos circuitos exemplos de portas lógicas, associaremos ao 5 V o estado
“1” e ao 0 V, o estado “0”.

6.1.1 Porta Inversora/NOT

A porta lógica mais simples é denominada inversora ou porta NOT (Não). Nela, a saída é
igual ao complemento (Inverso) da entrada. A figura 6 mostra a simbologia usada para representar o
circuito eletrônico, a tabela de funcionamento e a expressão booleana que descreve a função lógica
da porta Inversora.

Figura 6. Símbolo, tabela verdade e expressão booleana da porta inversora.

Para não se perder de vista que estamos estudando eletrônica, o que é comum acontecer, a
figura 7 mostra o circuito eletrônico que executa a função lógica da porta Inversora e o aspecto
físico real do circuito integrado (CI) SN 7404 que executa esta função.

Figura 7. Circuito eletrônico que executa a função lógica NOT e o CI SN7404

Observa-se que ao fechar a chave SW1 o LED 1 apaga. Soltando a chave o LED 1 acende.
O circuito da figura 7 foi montado usando resistores (R1 e R2), fonte de 5 V, LED, Chave (SW) e
Curso técnico de Eletrotécnica
Eletrônica Digital
IFF – Campus Campos-Centro
Prof. Luilcio Barcellos

transistor (Q1). Mas não se preocupe, isto é matéria para o próximo módulo em Eletrônica
Analógica. Foi só um exemplo.

6.1.2 Porta E/AND e Não E/NAND

A porta E (AND), mostrada na figura 8, possui duas ou mais entradas e sua saída será “1”
somente quando todas as entradas forem iguais a “1”.

Figura 8. Símbolo, tabela verdade e expressão booleana da porta E

A porta NE (NAND) corresponde a uma porta E com a saída invertida (figura 9). A saída
será “0” somente se todas as entradas forem “1”.

Figura 9. Símbolo, tabela verdade e expressão booleana da porta NÃO E

Observe que a “bolinha” no símbolo nega (complementa) a saída, equivalente à barra na


expressão booleana, indicando que a porta NAND tem uma saída que corresponde ao complemento
da saída da porta AND.

6.1.3 Porta OU/OR e Não OU/NOR

A porta OU (OR, em inglês) possui duas ou mais entradas. A saída sempre será igual a “1”
quando uma das entradas for igual a “1” (figura 10). A saída será “0” somente se todas as entradas
forem “0”. O símbolo “+” representa OU lógico e não significa uma soma aritmética, pois “0” e “1”
não são números, mas estados lógicos das variáveis.
A porta NOU (NOR) vista na figura 11, corresponde a uma porta OU com a saída invertida.
A saída será “1” somente se todas as entradas forem “0”.
Curso técnico de Eletrotécnica
Eletrônica Digital
IFF – Campus Campos-Centro
Prof. Luilcio Barcellos

Figura 10. Símbolo, tabela verdade e expressão booleana da porta OU

Figura 11. Símbolo, tabela verdade e expressão booleana da porta NOR

6.1.4 Porta XOR/ e XNOR

A porta OU EXCLUSIVO (XOR) possui duas ou mais entradas e fornecerá uma saída igual
a “1” somente quando as entradas forem diferentes (figura 12).

Figura 12. Símbolo, tabela verdade e expressão booleana da porta XOR

A porta XNOR, também chamada de COINCIDÊNCIA, é equivalente a uma porta XOR


com a saída invertida (figura 13). A saída será “1” se as entradas forem iguais.
Curso técnico de Eletrotécnica
Eletrônica Digital
IFF – Campus Campos-Centro
Prof. Luilcio Barcellos

Figura 13. Símbolo, tabela verdade e expressão booleana da porta XNOR

7. Expressões Booleanas Geradas por Circuitos Lógicos

Vamos agora começar a misturar as portas lógicas para obter circuitos que executem funções
específicas, para isto é importante saber extrair a expressão correspondente de um determinado
circuito.
Vejam o exemplo da figura 14. O circuito usa uma porta AND cuja saída se conecta a uma
das entradas de uma porta OR. A expressão que representa a porta AND é “A.B” e a expressão que
representa a porta OR é “A+B”. Observa-se que em uma das entradas da Porta OR tem-se “A.B” e
na outra “C”. Logo a saída geral do circuito terá a expressão S= A.B + C.

Figura 14. Circuito Lógico com porta AND e OR

Bem, agora quero ver se vocês entenderam.

Qual a expressão booleana que representa o circuito abaixo?

Você também pode gostar