Beruflich Dokumente
Kultur Dokumente
CIRCUITOS LGICOS
Prof. Mauro M.
da Fonseca
Prof. Isac Zilli
Rodrigues
Prof. Rodrigo
Busato
INSTITUTO
ESTADUAL
CECY
LEITE
COSTA
Prefcio
O estudo de sistemas digitais possibilita a abstrao de conceitos, dificilmente visveis pelo emprego
de ferramenta. Sero estudados sistemas numricos, lgebra de Boole e portas lgicas. O conhecimento da
base da digital possibilitar desenvolver com maior clareza as aplicaes, bem como projetar sistemas que
envolvam de alguma forma a necessidade de conhecimento do funcionamento de portas lgicas bsicas.
MDULO 1
Prof. Mauro M. da Fonseca Prof. Isac Zilli Rodrigues Prof. Rodrigo Busato
A ESCRITA DIGITAL
1. Registros Numricos
Os registros de quantitativos sempre foram baseados em smbolos. Os smbolos mais populares
utilizam os algarismos chamados indu-arbicos. Tais algarismos tem como base os dez dedos das mos,
sempre utilizado em situaes de contagem. Por isso chamado de sistema decimal.
Com o tempo a medida que as contagens atingiam o dobro ou mais da contagem de duas mos a
representao foi sendo resumida, por economia de tempo e espao.
Ex: 2 dezenas = 2 x 10
2 centenas = 2 x 100
2 milhares = 2 x 1000
2 dezenas e 4 unidades = 2 x 10 + 4
2 centenas, 4 dezenas e 2 unidades = 2 x 100 + 4 x 10 + 2
A ESCRITA DIGITAL
Assim qualquer nmero de BASE 10 pode ser representado com potncias de 10 apenas levandose em considerao a sua posio de UNIDADE, DEZENA, CENTENA etc.
A posio que define a quantidade que o nmero representa.
897 = 800 + 90 + 7 = 8x100 + 9x10 + 7 = 8x102 + 9x101 + 7x100
Notao posicional
8 cent.
9 dez. 7 unid.
(atual)
O sistema binrio surgiu para representar dois estados diferentes e somente dois.
Por isso apenas dois caracteres so suficientes. As formas de linguagem binria, na prtica
podem variar.
- Sim ou no
- Verdadeiro ou falso.
- Azul ou vermelho
- No caso do disco de CD ROM, furo, ou no furo
Essa linguagem de dois estados bem distintos possibilitou a criao de aparelhos digitais (no s o
computador) que leiam, processem e guardem estas informaes.
Toda vez que uma informao for digital o aparelho digital ir traduzir os dois estados de forma
que ele possa manipular estes dados. Esta traduo se mantm como linguagem digital, s que ao
invs de ser barra preta ou barra branca, por exemplo, ser sinal eltrico e sem sinal eltrico.
A ESCRITA DIGITAL
Observe que o grfico apenas a representao visual de dois sinais eltricos diferentes.
O sistema binrio pode tambm representar quantidades com a idia de que a posio do
nmero indica o valor que ele representa.
Utilizando a mesma lgica de representao da BASE 10 em potncia de 10, agora utilizada
BASE 2 em potncia de 2 conforme a posio do nmero de base 2.
1 = 1 x20
10 = 1 x 21 + 0 x 20
101 = 1 x 22 + 0 x 21 + 1 x 20
Exerccios de Fixao:
1) Faa a escrita dos nmeros decimais para a escrita na forma de potncias de base 10.
45
14
256
512
10001
A ESCRITA DIGITAL
O ltimo quociente ser o algarismo mais significativo e ficar colocado esquerda. Os outros
algarismos seguem-se na ordem at o 1 resto:
Na pratica, o bit menos significativo de um numero binrio recebe anotao de LSB e o mais
significativo de MSB.
Exerccios de Fixao:
A ESCRITA DIGITAL
99
33
12
Nota-se que a letra A representa o algarismo A, que por sua vez representa a quantidade dez. O
mesmo ocorre para a letra B, que representa o algarismo B e a quantidade onze, sucedendo assim at o
algarismo F, que representa a quantidade quinze.
A(16)
B(16)
C(16)
D(16)
E(16)
F(16)
10(10)
11(10)
12(10)
13(10)
14(10)
15(10)
A converso do sistema hexadecimal para o sistema decimal pode ser realizada aplicando a
definio do sistema de numerao genrico na base 16. Assim, tem-se:
A ESCRITA DIGITAL
13 (16) = 1 x 16 + 3 x 16
13 (16) = 19 (10) (converso hexadecimal => decimal)
Novamente a converso de DECIMAL para HEXADECIMAL se faz atravs de divises sucessivas
pela base do sistema a ser convertido, que no caso igual a 16.
Para exemplificar, o nmero 1101 na base 10 ser convertido para o sistema hexadecimal.
1024
A ESCRITA DIGITAL
se representar 2 = 16 registros).
Como exemplo converter o nmero C1316 para o sistema binrio.
C16 = 1210 = 11002
116 = 110 = 12 - como existe a necessidade de represent-lo com 4 bits = 0001
316 = 310 = 112 = 00112
Desta forma, tem-se: C1316 = 1100000100112.
b) 011110 (2) =
c) F0CA (16) =
d) 2D3F (16) =
b) 102 (10) =
c) 3B8 (16) =
d) 47FD (16) =
A ESCRITA DIGITAL
b) 1110011100 (2)=
c) 2000 (10) =
d) 4096 (10) =
Finalizando...
Para conceber a formao do sistema decimal basta observar o hodmetro (marcador de
quilmetro) de um automvel. Quando a rodinha das unidades comuta de 9 para 0, um pino nessa
rodinha fora a rodinha das dezenas a avanar de 1. Assim ocorre sucessivamente formando todos os
algarismos.
O mesmo se observa nos demais sistemas. No binrio, por exemplo, quando a rodinha da
unidade alcana 1 e posteriormente comuta para zero, a rodinha da dezena avana para 1. Pode-se
notar que a quantidade de dgitos necessrio para representar um nmero qualquer, no sistema binrio,
muito maior quando comparado ao sistema decimal.
A tabela abaixo mostra a formao dos algarismos dentro de cada sistema numrico.
Decimal Binrio
000
00000
001
00001
002
00010
003
00011
004
00100
005
00101
006
00110
007
00111
008
01000
009
01001
010
01010
011
01011
012
01100
013
01101
014
01110
015
01111
016
10000
017
10001
018
10010
019
10011
Hexadecimal
000
001
002
003
004
005
006
007
008
009
00A
00B
00C
00D
00E
00F
010
011
012
013
CIRCUITOS DIGITAIS
CIRCUITOS DIGITAIS
Fig. 7
Este sinal deformado analgico pode ser transmitido como um sinal de rdio.
Quando o sinal deformado chega no destino(receptor RX) ele comparado com um sinal
analgico original (antes de ser deformado pelos pulsos).
Cada ponto de comparao haver uma deformao para mais ou para menos dependendo do
pulso(0 ou 1) que a deformou.
Se a deformao foi para mais isto significa que neste ponto o sinal digital 1. Se foi para
menos o sinal digital foi 0. Assim o sinal digital pode ser recuperado.
CIRCUITOS DIGITAIS
Fig. 13 Rel.
CIRCUITOS DIGITAIS
Funo E ou AND
A funo E tambm conhecida como condio E ou lgica E.
Neste circuito lgico o sinal de sada ir para nvel lgico 1 SOMENTE SE todas as entradas
estiverem em nvel lgico 1.
Para implementar essa lgica necessitamos de um circuito eltrico com pelo menos 2 chaves( A e B)
ligadas em srie.
Cada chave pode ser representada por um rel. Portanto estas chaves dependem de um sinal
eltrico de comando para fecharem o circuito(nvel lgico 1).
Cada chave tambm pode ser um conjunto sensor-interruptor.
Portanto o termo utilizado pode ser chave, sensor ou interruptor
Portanto as chaves representam as entradas que precisam estar ligadas ou em nvel lgico 1 para
que a sada (lmpada) tambm fique ligada .
Conveno: chave aberta=0, chave fechada=1, lmpada apagada=0 e lmpada acesa=1.
CIRCUITOS DIGITAIS
A anlise do circuito revela que a lmpada somente acender SOMENTE SE ambas as chaves
estiverem fechadas e, seguindo a conveno, tem-se: CH A=1, CH B=1, resulta em S=1.
Pode-se, desta forma, escrever todas as possveis combinaes de operao das chaves na
chamada Tabela da Verdade, um mapa onde se depositam todas as possveis situaes de entrada com
seus respectivos resultados de sada .
O nmero de combinaes possveis igual a 2n, onde n o nmero de variveis de entrada.
TABELA VERDADE
Funo
S=A.B
A porta lgica E um circuito que executa a funo E da lgebra de Boole, sendo representada, na
prtica, atravs do smbolo visto abaixo.
Exemplo de aplicao:
As chaves A e B (ou mais) podem estar instaladas em portas de andares de um poo de elevador
onde o elevador vai se movimentar SOMENTE SE as chaves das portas estiverem fechadas
Funo OU ou OR
A funo OU tambm conhecida como condio OU ou lgica OU.
Neste circuito lgico o sinal de sada ir para nvel lgico 1 SE QUALQUER UMA das entradas
estiver em nvel lgico 1.
O circuito acima mostra que a lmpada acende quando qualquer uma das chaves estiver
fechada e permanece apagada se ambas estiverem abertas, ou seja, CH A=0, CH B=0, resulta em S=0.
INSTITUTO CECY LEITE COSTA
Prof. Mauro M. da Fonseca Prof. Isac Zilli Rodrigues Prof. Rodrigo Busato
CIRCUITOS DIGITAIS
TABELA VERDADE
Funo
S=A+B
Exemplo de aplicao:
As chaves A e B ( ou mais) podem estar instaladas em minuteras de prdios. Qualquer chave de
qualquer andar pressionada liga a minutera por 1 minuto.
Funo NO ou NOT
A funo NO tambm conhecida como INVERSORA.
Neste circuito lgico o sinal de sada ir para nvel lgico 1 SE a entrada for 0 e vice-versa.
Observando o circuito pode-se concluir que a lmpada estar acesa somente se a chave estiver
aberta (CH A=0, S=1), quando a chave fecha, a corrente desvia por ela e a lmpada apaga (CH A=1, S=0).
O inversor o bloco lgico que executa a funo NO. Sua representao simblica vista
abaixo, juntamente com sua tabela da verdade.
TABELA VERDADE
CIRCUITOS DIGITAIS
Funo
S=A
Exemplo de aplicao:
As chave A e pode ser instalada em uma porta de geladeira. SE a porta da geladeira aberta a
lmpada acende.
Funo NO E, NE ou NAND
A funo NO E a combinao de uma porta E seguida de uma INVERSORA.
Neste circuito lgico o sinal de sada ir para nvel lgico 1 SE PELO MENOS UMA das entradas
estiver em nvel lgico 0.
Observa-se que a lmpada apaga somente quando ambas as chaves so fechadas, ou seja, CH
A=1, CH B=1, implica em S=0.
Abaixo ilustra o circuito que executa a funo NE da lgebra de Boole, juntamente com
sua tabela da verdade.
TABELA VERDADE
Funo
S = A.B
CIRCUITOS DIGITAIS
Exemplo de aplicao:
As chaves A e B ( ou mais) podem estar instaladas em portas de um automvel . QUALQUER QUE
SEJA porta que estiver aberta uma lmpada no painel se acende.
Neste circuito lgico o sinal de sada ir para nvel lgico 1 SOMENTE SE as entradas estiverem
em nvel lgico 0.
Pode-se analisar no circuito que a lmpada fica acesa somente quando as duas chaves esto
abertas. Assim, CH A=0, CHB=0, resulta em S=1.
Abaixo ilustra o circuito que executa a funo NOU da lgebra de Boole, e sua tabela da verdade.
TABELA VERDADE
Funo
S= A+B
CIRCUITOS DIGITAIS
Exemplo de aplicao:
As chaves A e B ( ou mais) podem fazer parte de dois sensores de dois pontos de uma linha de
produo. A ao de um rob repor duas peas simultaneamente. A ao do rob s acionado SE
duas posies estiverem vazias (nvel lgico 0).
Funo OU EXCLUSIVO
A funo OU EXCLUSIVO uma combinao de portas E e OU e INVERSORAS.
Neste circuito lgico o sinal de sada ir para nvel lgico 1 SOMENTE SE as entradas forem
diferentes.
e esto fechadas), no
CIRCUITOS DIGITAIS
Na figura acima o smbolo do circuito lgico que executa a funo OU EXCLUSIVO. Na verdade, o
circuito que efetivamente realiza a funo est ilustrado abaixo.
Observao importante: ao contrrio dos outros blocos lgicos, cada circuito OU EXCLUSIVO
admite somente 2 variveis de entrada.
Exemplo de aplicao:
As chaves A e B ( ou mais) podem estar instaladas em cintos de segurana onde um aviso sonoro
avisar SE algum no prender o cinto de segurana.
iguais.
CIRCUITOS DIGITAIS
Portanto, pode-se afirmar que a porta Coincidncia ter 1 em sua sada (lmpada acesa),
quando as entradas forem idnticas.
Abaixo ilustra o smbolo que representa, na prtica, a funo COINCIDNCIA e sua tabela da
verdade.
TABELA VERDADE
Observao importante: Assim como ocorre com o bloco lgico OU EXCLUSIVO, o circuito COINCIDNCIA
definido apenas para 2 variveis de entrada.
Exemplo de aplicao:
As chaves A e B podem estar fazer parte de sensores de um rob que encaixa uma pea em outra
que contm dois furos. TODA VEZ QUE faltar um furo o rob avisa ( sinais diferentes) e no coloca a pea.
TODA VEZ QUE identificar dois furos(sinais iguais) o rob procede com a colocao da pea.
CIRCUITOS DIGITAIS
CIRCUITOS DIGITAIS
Todo o circuito lgico executa uma funo booleana e, por mais complexo que seja, formado
pela interligao das portas lgicas bsicas.
Assim, pode-se obter a expresso booleana que executada por um circuito lgico qualquer.
Basta fazer o equacionamento das funes de cada porta lgica existente no circuito.
Exerccios de fixao
9) Determine as expresses lgicas dos circuitos das figuras abaixo:
CIRCUITOS DIGITAIS
Prtica de Laboratrio 1
CIRCUITOS DIGITAIS
Em primeiro lugar deve-se ligar os pinos de alimentao do CI, por que eles no esto
contemplados nos esquema eletrnico.
Em segundo lugar uma explicao rpida sobre LED.
CIRCUITOS DIGITAIS
Prtica de Laboratrio 2
Monte o circuito e faa a tabela verdade e expresso booleana.
Prtica de Laboratrio 3
Monte o circuito e faa a tabela verdade e expresso booleana.
Prtica de Laboratrio 4
Monte o circuito e faa a tabela verdade e expresso booleana.
CIRCUITOS DIGITAIS
Prtica de Laboratrio 5
Monte o circuito e faa a tabela verdade e expresso booleana.