Professional Documents
Culture Documents
L
E
lgebra de Boole
NDICE
1. - INTRODUO................................................................................................................ 5
2. - LGICA DE CONTACTOS................................................................................................6
2.1 - Contactos............................................................................................................... 6
2.2 - Operaes Lgicas efectuadas por contactos........................................................6
2.3 - Operao Igualdade............................................................................................... 7
2.4 - Operao Negao ou "NOT".................................................................................8
2.5 - Operao Conjuno ou "AND"..............................................................................9
2.5.1 - Ligao em srie de dois contactos................................................................9
2.6 - Operao Disjuno ou "OR"................................................................................10
2.6.1 - Ligao em paralelo de dois contactos.........................................................10
2.7 - Operaes mistas com contactos.........................................................................11
3. - EXERCCIOS RESOLVIDOS........................................................................................... 12
4.- EXERCCIOS PROPOSTOS............................................................................................. 13
5.- VALORES, VARIVEIS E OPERAES LGICAS..............................................................13
5.1 - Operao Lgica Negao ou "NOT"....................................................................14
5.2 - Operao Lgica Conjuno ou "AND".................................................................15
5.2.1 - Propriedades da conjuno...........................................................................16
5.2.2 - Tabela de verdades e simbologia da conjuno............................................17
5.3 - Operao Lgica Disjuno ou "OR".....................................................................18
5.3.1 - Propriedades da disjuno............................................................................19
5.3.2 - Tabela de verdades e simbologia da disjuno.............................................20
5.4 - Operao Lgica Disjuno Exclusiva ou "XOR"...................................................21
5.4.1 - Propriedades da disjuno exclusiva.............................................................22
5.4.2 - Tabela de verdades e simbologia da disjuno exclusiva..............................22
5.5 - Operao Lgica NAND........................................................................................24
5.6 - Operao Lgica NOR..........................................................................................25
5.7 - Propriedades entre Funes Lgicas....................................................................26
5.7.1 - Leis de Morgan.............................................................................................26
5.7.2 - Outras Propriedades Importantes.................................................................26
5.7.3 - Simplificao de Expresses Lgicas............................................................26
6. - DESENHO DE CIRCUITOS LGICOS.............................................................................28
7. - IMPLEMENTAO DE CIRCUITOS S COM NAND OU S COM NOR..............................29
8. - TABELAS DE VERDADE................................................................................................ 31
9. - MAPAS DE KARNAUGH................................................................................................ 33
lgebra de Boole
39
11 - EXERCCIOS RESOLVIDOS.......................................................................................... 41
12 - EXERCCIOS PROPOSTOS........................................................................................... 57
13. - MONTAGENS PRTICAS............................................................................................. 59
13.1 - Valores lgicos na prtica...................................................................................59
13.2 - Circuitos Integrados...........................................................................................59
13.3 - Caixas de Montagem - Bread-Boards..................................................................61
13.3.1 - Exemplo 1 - Estudo prtico da negao......................................................62
13.3.2 - Exemplo 2 - Estudo prtico da conjuno...................................................65
lgebra de Boole
1. - INTRODUO
Este captulo tem como objetivo dar conhecimento das tcnicas usadas na conceo de
circuitos lgicos simples. Partindo da anlise das operaes lgicas simples e das suas
propriedades mostram-se algumas tcnicas usadas no projeto de circuitos combinatrios.
Trata-se, portanto, do primeiro passo a dar para quem pretende estudar a eletrnica
digital e os microprocessadores.
lgebra de Boole
2. - LGICA DE CONTACTOS
A lgica de contactos o primeiro passo para entender algumas operaes lgicas
aplicadas realidade da eletrnica digital. Atravs de dispositivos chamados contactos
normalmente abertos ou normalmente fechados, podemos efetuar combinaes, para
obtermos um objetivo final. Estes contactos podem deixar passar corrente eltrica ou
no, permitindo assim acionar sadas de circuitos lgicos com um determinado fim.
2.1 - Contactos
Contactos so dispositivos eltricos simples, que por acionamento mecnico mudam de
posio permitindo ou no a passagem de corrente eltrica.
As figuras seguintes
normalmente aberto.
representam
um
contacto
normalmente
fechado
outro
Este o smbolo do contacto normalmente fechado, pois sem ser atuado mecanicamente,
deixa passar a corrente eltrica. Quando atuado mecanicamente, no deixa passar a
corrente eltrica.
lgebra de Boole
Falso ou OFF
Falso ou OFF
Verdadeiro ou ON
Verdadeiro ou ON
lgebra de Boole
Neste
caso
o
contacto
Falso ou OFF
Verdadeiro ou ON
Verdadeiro ou ON
Falso ou OFF
lgebra de Boole
A tabela seguinte mostra as quatro combinaes que se podem realizar com as duas
entradas lgicas (contactos), ou seja a tabela de verdades da conjuno ou "AND".
A
Falso ou OFF
Falso ou OFF
Falso ou OFF
Falso ou OFF
Verdadeiro ou ON
Falso ou OFF
7
lgebra de Boole
Verdadeiro ou ON
Falso ou OFF
Falso ou OFF
Verdadeiro ou ON
Verdadeiro ou ON
Verdadeiro ou ON
Nunca nos devemos esquecer que a lmpada S s acende quando o estado da sada
lgica respetiva for verdadeiro.
lgebra de Boole
Como basta que A ou B estejam atuados para que a lmpada S acenda, designou-se
tambm esta operao como "OR".
Daqui podemos concluir a seguinte tabela de verdades da operao disjuno ou "OR".
A
Falso ou OFF
Falso ou OFF
Falso ou OFF
Falso ou OFF
Verdadeiro
Verdadeiro ou ON
Verdadeiro ou ON
Falso ou OFF
Verdadeiro ou ON
Verdadeiro ou ON
Verdadeiro ou ON
Verdadeiro ou ON
lgebra de Boole
10
lgebra de Boole
3. -EXERCCIOS RESOLVIDOS
1.
Pretende-se
comandar
um
motor
atravs
de
dois
pontos
independentes.
Para resolver este circuito, basta pensar em dois contactos e no motor. Os contactos
devem ser colocados no circuito de tal forma que um ou outro ou ambos liguem o motor
quando se ativarem. Trata-se de um paralelo de dois contactos ou da disjuno dos dois
contactos.
2.
11
lgebra de Boole
12
lgebra de Boole
4. - EXERCCIOS PROPOSTOS
1.
2.
de
transstores.
Os
nveis
de
tenso
utilizados
na
famlia
TTL
13
lgebra de Boole
14
lgebra de Boole
Para concluir, a conjuno uma operao lgica que exige que os seus operandos
(variveis lgicas) sejam todas verdadeiras para que o resultado dessa conjuno seja
verdadeira.
15
lgebra de Boole
Elemento
Associatividade:No caso de se ter uma conjuno de trs ou mais aes. Podese realizar em primeiro lugar a conjuno de duas delas (quaisquer) e depois realizar a
conjuno dessa conjuno com a terceira.
16
lgebra de Boole
(A .B) . C = A .(B . C) = A .B . C.
17
lgebra de Boole
A.B
Elemento absorvente
Idempotncia
A.A=A
Complementao
A . A = 0
Comutatividade
A.B=B.A
Associatividade
(A .B) . C = A .(B . C) = A .B . C
18
lgebra de Boole
Concluindo esta anlise, basta que uma das variveis de entrada da disjuno seja
verdadeira para que o resultado da mesma seja verdadeira.
19
lgebra de Boole
20
lgebra de Boole
21
lgebra de Boole
A+B
Elemento absorvente
Idempotncia
A+A=A
Complementao
A + A = 1
Comutatividade
A+B=B+A
Associatividade
(A + B) + C = A + (B + C) = A + B
+C
22
lgebra de Boole
23
lgebra de Boole
Concluindo esta anlise, sempre que se verificar uma e uma s ao, a disjuno
exclusiva verdadeira.
24
lgebra de Boole
ir
ir
a
a
25
lgebra de Boole
AB
Comutatividade
AB=BA
Associatividade
(A B) C = A (B C) = A B
C
A A = 0
A 1 = A
A 0 = A (elemento neutro)
A B = A B + A B
26
lgebra de Boole
A funo F o resultado da negao da conjuno de A com B. Esta funo implementase e resulta uma funo cujas propriedades se explicam em seguida:
O smbolo do NAND :
O smbolo lgico ou porta lgica NAND :
AB
A 0 = 1, pois A . 0 = 1
A 1 = A pois A . 1 = A
A A = A pois A . A = A e pode-se fazer um NOT com um NAND
A A = 1 pois A . A = 0
27
lgebra de Boole
AB
28
lgebra de Boole
2.
Quando uma funo lgica depende de vrias operaes e variveis lgicas, convm
efetuar simplificaes usando as propriedades que se explicaram anteriormente. Este
tipo de simplificaes tem dois grandes objetivos: dar a perceber a lgica booleana e
tornar mais barata e mais simples a implementao real de circuitos baseados em portas
lgicas.
As normas pelas quais nos devemos reger para efetuar as simplificaes so:
1. Efetuar sempre as disjunes exclusivas em primeiro lugar.
(A B = A B + A B)
2. Desembaraar de negaes. Podemos aplicar as leis de Morgan para tal.
3. Aplicar as propriedades do AND e do OR para simplificar.
Em relao a prioridades, o XOR a operao mais prioritria. Em seguida vem o AND
e depois o OR.
29
lgebra de Boole
30
lgebra de Boole
Exemplo:
_____
Simplificar a seguinte expresso: F = A B
1.
_______________
Libertar o XOR: F = A . B + A . B mantendo claro a negao
do XOR
2.
3.
4.
5.
Complementao
B.B=0
Complementao
F = 0 + A . B + A . B + 0
31
lgebra de Boole
F=A+B
F = A .B . C
F = ( A . B) + (C . D)
F = ( A . B) + (C . D)
32
lgebra de Boole
____
Pode-se de igual forma efetuar um AND com NANDS fazendo A.B = AB ou seja negar o
NAND, fico com um AND.
33
lgebra de Boole
__ __
A B = A + B o que d A + B
_____
A B = A . B o que d A . B
Pode-se por ltimo realizar um OR com um NOR. Basta para isso negar a sada do NOR.
34
lgebra de Boole
8. - TABELAS DE VERDADE
As tabelas de verdades so uma forma de representar uma funo lgica. Tal como se viu
nas funes lgicas bsicas (ands, ors, nots e xors) qualquer funo lgica possvel de
representar atravs de uma tabela de verdades.
Para conseguir isso, devemos em primeiro lugar obter as variveis da funo a
representar. A tabela de verdades depende dessas variveis e do nmero delas. A tabela
de verdades apresenta um valor para a funo (sada) em cada combinao das variveis
lgicas (entradas). Assim, o nmero de combinaes possveis resulta da potncia de 2
(dois) elevado ao nmero de variveis da funo. Se a funo tiver duas variveis de
entrada, o nmero de casos ou combinaes quatro; se tiver trs variveis de entrada,
o nmero de casos oito e assim sucessivamente. Temos de perceber o que so estes
casos ou combinaes.
Vejamos a seguinte funo lgica: F = A .B . C. J podemos concluir que temos oito
combinaes e ento passamos a desenhar a tabela de verdades:
ENTRADA
SADA
35
lgebra de Boole
36
lgebra de Boole
Outro exemplo:
Representar a tabela de verdades da funo F = A . B + C . D
Como se pode verificar existem quatro variveis, logo temos 2 elevado a quatro ou
seja dezasseis casos diferentes.
ENTRADAS
SADA
Para preencher a tabela, basta fazer variar a varivel D entre 0 e 1 com C. Fazer depois o
mesmo com C a 1. Repetir estas combinaes feitas com B a 0 agora com B a 1. Repetir
todas as combinaes feitas com A a 0 agora com A a 1. Depois basta pensar que F 1
quando C.D forem 1 ou quando A.B forem 1. Verifique os casos em que F 1. Existem
outras formas de representar funes como veremos j de seguida.
37
lgebra de Boole
9. - MAPAS DE KARNAUGH
Os mapas de Karnaugh so um mtodo direto de simplificar expresses
lgicas.
Surge a partir da propriedade de A + A = 1.
Ora, os mapas de Karnaugh so uma forma de representar funes e de as simplificar.
Para desenhar um mapa de Karnaugh temos de conhecer a expresso lgica:
Temos de saber quantas e quais as variveis de entrada. Atravs deste
si.
A funo verdadeira, ou seja toma o valor lgico 1 quando A = 1. Logo na parte que
pertence a A colocamos 1. Na parte de A colocamos 0. Se se pensar bem, este mapa
outra forma de representar a tabela de verdades, mas tem uma vantagem: podemos
simplificar logo a expresso agrupando os uns. Os uns agrupam-se desde que
estejam contguos no mapa, ou seja, tm de estar pegados. Os uns agrupam-se em
potncias inteiras de dois, ou seja, podem-se fazer grupos de 1 um, dois uns, quatro
uns, oito uns, etc. ...
Podemos agrupar os uns pensando num mapa esfrico, ou seja, nos cantos do mapa os
uns esto contguos.
Neste caso podemos efetuar um grupo de 1 um.
38
lgebra de Boole
O grupo est feito e agora temos de escrever a expresso deste grupo. Este grupo s
depende de A, logo A . A expresso F = A tem esta representao em mapa de
Karnaugh.
39
lgebra de Boole
Como se pode verificar o mapa apresenta as quatro partes de uma tabela de verdades.
Assim, existe uma parte para cada combinao possvel das duas variveis. Agora, basta
preencher o mapa com os uns e os zeros em cada parte do mapa. As partes A . B,
A . B e A . B devem ser preenchidas com uns e a parte A . B deve ser preenchida com
zero.
Seguindo a regra dos agrupamentos, podemos fazer grupos de dois uns. Neste caso
temos de agrupar o maior nmero de uns possveis. Temos de fazer dois grupos de dois
uns cada. O primeiro grupo, o vertical, um espao caracterizado por no pertencer a
B, logo B. O segundo grupo, o horizontal, um espao que pertence a A, logo A.
Assim a expresso F B + A, F = A + B. Foi assim simplificada a expresso F de uma
forma muito simples.
40
lgebra de Boole
41
lgebra de Boole
Como se pode verificar, existe ento uma parte para cada combinao
das entradas.
Vamos agora preencher o mapa com os uns e com os zeros.
A funo um em cada uma das seguintes partes conforme a
expresso da funo:
42
lgebra de Boole
43
lgebra de Boole
Depois do mapa preenchido, com o um de cada parte da funo no seu local respetivo,
vamos realizar os grupos de uns.
Olhando para o mapa, podemos fazer dois grupos de dois uns, pois no se podem fazer
grupos de trs uns e os uns de cada grupo tm de estar contnuos.
O mapa fica ento assim:
44
lgebra de Boole
Passemos agora ao ltimo exemplo, agora com quatro variveis de entrada. Desde j fica
o mapa com a respetiva distribuio de cada uma das suas pores e a expresso da
funo F:
F = A B C D + A B C D + A B C D + A B C D + A B C D + A B C D + A
B C D + A B C D + A B C D + A B C D + A B C D + A B C D
45
lgebra de Boole
Ficaram quatro grupos de quatro uns cada. Estes grupos aparecem seguindo as regras
de agrupamento:
Apesar de haverem 12 uns, no se pode fazer um grupo de oito, pois no esto
contguos. Temos de tentar agrupar os uns em grupos do maior nmero de uns
possveis. Neste caso, tentmos fazer grupos de quatro uns. Conseguiram-se fazer os
seguintes grupos: o dos cantos, pois o mapa esfrico, e logo os uns ficam contguos;
o vertical, pois os uns esto pegados; o horizontal pois os uns esto tambm
contguos. O do meio, porque ficaram dois uns sozinhos, mas podiam-se agrupar com
mais dois ficando um grupo de quatro (os grupos quanto mais uns tiverem mais
simples fica a expresso).
46
lgebra de Boole
47
lgebra de Boole
48
lgebra de Boole
Aqui fica ento a caixa preta do circuito. O que se vai fazer agora projetar o interior
desta caixa preta.
Sada
PA
CNC
Como se pode ver, o carro s pode trabalhar quando nenhum dos sensores est ativo, ou
seja, quando PA = 0, CNC = 0 e A = 0.
A funo I, sai j simplificada: I = PA CNC A.
O circuito ser o seguinte:
49
lgebra de Boole
11 - EXERCCIOS RESOLVIDOS
1.
a)
b)
F = A B C D + A B C D + A B C D + A B C D
Evidenciar A C
= A C (B D + B D + B D) + A B C D Evidenciar B
= A C (B ( D + D) + B D) + A B C D D + D = 1
= A C (B + B D) + A B C D B + B D = B + D
= A C (B + D) + A B C D
= A C B + A C D + A B C D Colocar A em evidncia
= A ( C B + C D + B C D) Evidenciar D
= A ( C B + D ( C + C B)) C + C B = C + B
= A ( C B + D ( C + B)) Distributiva
F = A ( C B + D C + D B)
50
lgebra de Boole
c)
F = A B C ( D + D) + A C D (B + A + C) + A C (B + D)
D + D = 1 e 1 . A B C = A B C
= A B C + A C D (B + A + C) + A C (B + D) Distributividade
= A B C + A C D B + A C D A + A C D C + A C B + A C D
Evidenciar A C B
= ABC (D + 1 + 1) + ACDA + ACDC + ACD D + 1 + 1 = D
=ABC+ACD+ADC+ACD ACD+ADC+ACD=AC
D
= A B C + A C D Evidenciar A C
F = A C (B + D)
d)
___
F = (A + A C A B) (A B) Tirar o XOR
___
___
___
= (A + A C .A B + A C + A B) (A B) X Y = X Y + X Y
= (A + A C ( A + B) + ( A + C) A B) ( A + B) Lei de Morgan
= (A + A C A + A C B + A A B + C A B) ( A + B) Distributiva
= (A + A C B + C A B) ( A + B) A A X = 0
= (A (1 + C B + C B)) ( A + B) Evidenciar A
= A ( A + B) 1 + X = 1 e Y . 1 = Y
= A A + A B Distributiva
= A B A A = 0
F = A B
51
lgebra de Boole
2.
a)
b)
c)
d)
52
lgebra de Boole
3.
Vamos agora colocar os uns nos locais onde a funo toma o valor
de verdadeira:
53
lgebra de Boole
O grupo de quatro uns foi feito porque existiam quatro uns contguos. Depois fizeramse dois grupos de uns. O primeiro fez-se porque o mapa esfrico e os cantos
inferiores esto pegados, logo podem-se agrupar os dois uns dos cantos inferiores.
Ficou assim, s um um sem grupo, mas como ele se encontra pegado a outro um,
agrupou-se com ele apesar deste ltimo j pertencer ao grupo de quatro uns.
Falta s retirar as expresses dos grupos e fazer a expresso final de F j simplificada.
O grupo de quatro representa a poro do mapa que pertence a C. O grupo dos cantos
representa a poro do mapa que pertence a A e a B. O outro grupo de dois uns
representa a poro do mapa que pertence a B e a A. Logo a expresso final de F : F =
C + A B + A B.
O circuito lgico de F :
54
lgebra de Boole
b)
F = A B C D + A B CD + AD B C + A B C D + A B D C + A B D C + A B
C D + A C D B
Esta funo j depende de quatro variveis, logo o mapa ter de ter dois elevado a
quatro (dezasseis) pores, uma para cada combinao das entradas.
Colocando agora os uns da funo F nos respetivos locais ficamos com o seguinte
mapa e os seguintes grupos:
55
lgebra de Boole
O grupo de quatro uns surgiu porque se podem agrupar grupos de quatro uns
contguos. O grupo de dois uns dos cantos surgiu porque o mapa esfrico o que pega
os cantos. Os outros grupos de dois uns surgiram do agrupamento de uns isolados
com uns do grupo de quatro (claro que estavam contguos aos isolados).
Assim, temos as expresses dos grupos:
A expresso de F finalmente:
F = D A + B D C + D B C + A B C
56
lgebra de Boole
57
lgebra de Boole
6.
Fazemos neste mapa dois grupos de uns: um grupo dos quatro uns dos cantos, pois
o mapa esfrico e um grupo de dois uns do meio do mapa.
58
lgebra de Boole
b)
59
lgebra de Boole
7.
60
lgebra de Boole
V1
V2
V3
61
lgebra de Boole
Quando P = 0, a proposta no pode ser aprovada, pois o Presidente votou contra. Nos
outros casos, a proposta aprovada quando houver pelo menos trs votos a favor.
O mapa da Karnaugh o seguinte:
62
lgebra de Boole
8.
Desenhe um circuito que permita acender uma lmpada quando for escolhida uma
seleo possvel.
Vamos ento desenhar a caixa preta do circuito:
63
lgebra de Boole
Entradas
Sada
64
lgebra de Boole
65
lgebra de Boole
12 - EXERCCIOS PROPOSTOS
1.
F = A C + A D + A B + A D + B D
b)
F = (A B + A C + B C + C D) ( A + B) ( A + C) (B + D)
c)
F = A B A B (A B)
2.
F = A C + A D + A B + A D + B D
b)
F = (A B + A C + B C + C D) ( A + B) ( A + C) (B + D)
c)
F = A B A B (A B) + C
3.
4.
Sada
66
lgebra de Boole
Entradas
5.
Sada
67
lgebra de Boole
68
lgebra de Boole
69
lgebra de Boole
Como se pode verificar, na figura de baixo, o chip tem 14 pinos. Numa das suas
extremidades existe uma marca de orientao. A marca pode ser uma ranhura ou um
ponto vincado no chip. Estas marcas indicam o pino n. 1. Depois basta cont-los no
sentido inverso ao dos ponteiros do relgio.
Como j se referiu, cada pino tem uma funo. Os fabricantes fornecem a descrio da
funo de cada pino. Esta informao chama-se normalmente pin-out do circuito
integrado. Por exemplo, a figura seguinte mostra o pin-out do circuito integrado 7408
que possui quatro portas AND no seu interior.
Como pode verificar, o chip 7408 implementa quatro funes and de duas entradas. Se
se pretender realizar uma funo and, basta ligar nos pinos 1 e dois as entradas e ligar o
pino trs sada. Devo sempre alimentar o chip, ou seja, ligar o polo de 5Volt ao pino
catorze e ligar a massa ao pino sete.
70
lgebra de Boole
71
lgebra de Boole
Estas placas so constitudas por pequenos orifcios onde podemos introduzir os pinos
dos componentes eletrnicos. Os orifcios tm ligaes internas por forma a efetuarem
contacto eltrico entre eles. As bread-boards tm estas ligaes definidas e o utilizador
tem de as conhecer.
Os orifcios dispostos na horizontal, em cima a comear pela esquerda, esto todos
ligados entre si at ao meio da placa. Do meio at ao fim, esto todos ligados entre si
tambm, apesar de independentes dos anteriores. Existem assim duas rguas de
contactos na parte de cima da placa. Na parte de baixo e tambm na horizontal, existem
duas rguas de contactos da mesma forma que em cima.
Depois na vertical, existem rguas de cinco orifcios ligados entre si tanto na parte de
cima como na parte de baixo da placa. Cada um destes conjuntos de cinco orifcios
independente dos outros.
As rguas de contactos servem normalmente para ligar os plos da alimentao porque
chegam assim com facilidade a todos os componentes que necessitam de alimentao.
72
lgebra de Boole
Os conjuntos verticais de cinco orifcios servem para introduzir os componentes e lig-los
entre si.
73
lgebra de Boole
Vamos ento utilizar as trs portas lgicas da parte inferior do chip para realizarmos trs
negaes.
Necessitamos para colocar nas sadas de um dispositivo luminoso designado por Led
(Light EmitorDiode). Este dispositivo quando atravessado por uma corrente eltrica emite
luz de uma determinada cor e existem leds de vrias cores. Normalmente, estes
dispositivos s funcionam com 1.2 Volt aplicados e s esto preparados para uma
corrente de 20mA. Quem sabe a lei de Ohm (U=RI), facilmente percebe que se
aplicarmos um led numa sada TTL, quando esta se ativa, tem 5 Volt relativamente
massa. uma tenso exagerada para um led, pelo que temos de a reduzir. Temos de
colocar uma resistncia em srie com o led para provocarmos uma queda de tenso de 5
para 1.2 Volt numa corrente de 20 mA. Se U=RI, R=U/I , a tenso na resistncia ser de 5
Volt menos 1.2 Volt do led, ou seja, 3,8 Volt. Para que uma resistncia provoque uma
queda de tenso de 3.8 Volt com uma corrente de 20 mA, temos de fazer R=U/I, ou seja,
R=3.8/0.02=190 Ohm.
Nas entradas das portas not colocamos interruptores por forma a obtermos nas entradas
das portas os valores lgicos 0 e 1 (0 Volt e 5 Volt).
A figura seguinte apresenta uma fotografia de um led.
74
lgebra de Boole
75
lgebra de Boole
No aparece nos esquemas normalmente a alimentao dos chips, mas temos que ligar a
alimentao em todos os circuitos integrados que usamos para que eles possam efetuar
as suas funes convenientemente. Como se pode ver na figura acima, introduz-se o
circuito integrado 7404 a meio da placa utilizando os conjuntos de cinco orifcios para que
no exista curto - circuitos entre os pinos do chip. Os circuitos integrados devem ser
colocados com muito cuidado para no danificar os seus pinos. A alimentao liga-se s
rguas, normalmente na rgua inferior a massa e na rgua superior os 5 Volt. Os pinos 14
e 7 do chip devem ser utilizados para efetuar a alimentao do mesmo. Os 5 Volt ligam
ao pino 14 (Vcc) e a massa ao pino 7 (Gnd).
Deve ser a primeira ao a realizar em todos os componentes, pois normalmente
esquecemo-nos de a efetuar.
Depois de ligada a alimentao, ligamos os interruptores E1, E2 e E3 s entradas das
portas lgicas not, ou seja nos pinos 1, 3 e 5 do 7404.
As sadas das portas lgicas not (pinos 2, 4 e 6), ligam cada uma sua resistncia
atravs de um dos terminais das mesmas. O terminal que fica disponvel em cada
resistncia liga a cada um dos leds no terminal positivo. O terminal negativo dos leds liga
massa.
Ligando os interruptores E1, E2 e E2 a 5 Volt, os leds ficaro apagados. Se ligarmos os
interruptores massa, os leds ficaro acesos (negao).
76
lgebra de Boole
J deve ser bvio que o led s acender quando todos os interruptores A, B e C estiverem
ativos.
A montagem prtica envolve um circuito integrado 7408 que contem quatro portas and
no seu interior.
Sendo assim, vamos aproveitar as duas portas and da parte inferior do chip para realizar
o nosso and de trs entradas.
77
lgebra de Boole
Num primeiro passo, devemos colocar o circuito integrado com muito cuidado para no
danificar os pinos. Depois, devemos ligar a alimentao. No pino 14 ligo o Vcc (5 Volt) e
no pino 7 ligo a massa (0 Volt). Devemos, em seguida, ligar as entradas. O interruptor A
deve ser ligado no pino 1 do chip (1 entrada da and 01). O interruptor B deve ser ligado
no pino 2 do chip (2 entrada do and 01). O interruptor C deve ser ligado no pino 5 do
chip (2 entrada do and 02). Da sada do primeiro and (pino 3) ligo um fio at primeira
entrada do and 02 (pino 5). A sada do circuito, ou seja, a sada do and 02 (pino 6) devo
lig-la ao conjunto resistncia led.
Quando ligar todos os interruptores o led acender. Se desligar um deles ou mais, o led
ficar automaticamente apagado.
78
lgebra de Boole
Bibliografia:
SEIA, Mrio Arajo; RODRIGUES, Victor Pimenta, 123 Projecto de Sistemas Digitais,
Editora Presena.
79