Você está na página 1de 11

Circuitos Lgicos

Objetivos de Ensino
1. Rever os conceitos de lgebra booleana, definindo smbolos, tabelas-verdade, formas de onda. 2. Mostrar as operaes lgicas fundamentais da conjuno, disjuno e negao, com seus respectivos postulados e teoremas bsicos. 3. Simplificar expresses booleanas. 3. Mostrar os smbolos, tabelas-verdade e aplicaes prticas das 6 portas lgicas bsicas: AND, OR, OR EXCLUSIVO, NOT, NAND, NOR.

1.2. Smbolos
O smbolo serve para representar graficamente as expresses algbricas booleanas. Os smbolos podem ser diretamente relacionados com os circuitos e inversores eletrnicos, para facilitar a pesquisa de defeitos em circuitos. Os smbolos podem tambm ser usados em diagramas de intertravamento e em circuitos lgicos combinacionais e seqenciais. Existem vrios grupos de smbolos, sugeridos pela ISA, NEMA, norma MIL, IEE. O conjunto mais usado em organizaes militares e comerciais o apresentado pela norma MIL-STD-806B (Graphic Symbols for Logic Diagrams). Nos smbolos das portas lgicas, assumido que as voltagens de alimentao e o terra esto ligados ao circuito mas, por simplicidade estas ligaes no so mostradas. Pode haver pequenos crculos nas entradas e na sada dos smbolos, mas no pode haver estes crculos isolados. O pequeno crculo na entrada de qualquer elemento lgico indica que o sinal relativamente baixo (L) ativa a funo. Quando no h o pequeno crculo, assume-se que o sinal relativamente alto (H) ativa a funo. O pequeno crculo na sada do smbolo indica que a sada est no estado relativamente baixo (L).

1. Lgica Combinacional
1.1. Introduo
Os equipamentos digitais podem consistir de dois tipos gerais de circuitos lgicos: combinacional e sequencial. Em um circuito combinacional, a sada depende apenas da combinao das entradas presentes. No circuito lgico sequencial h elementos de memria, de modo que a sada depende dos estados da entrada e tambm da histria do circuito. Um sistema lgico completo pode contem ambos tipos de circuitos. Os circuitos combinacionais podem tomar decises muito simples at muito complexas. Esta capacidade uma das principais razes para o domnio das tcnicas digitais em muitas aplicaes da eletrnica que eram inicialmente do domnio analgico. O entendimento das decises tomadas pelos circuitos digitais lgicos requer o conhecimento da lgebra booleana. lgebra, trigonometria e clculo so usados normalmente para analisar circuitos analgicos. Como todas as operaes lgicas nos circuitos digitais dependem da existncia ou ausncia de um sinal, uma varivel pode ter somente um de dos valores possveis. A lgebra booleana foi justamente desenvolvida para manipular estas operaes binrias, atravs de postulados e teoremas, que nem sempre so vlidos na lgebra convencional.

1.3. Tabelas Verdade


Na anlise de circuitos digitais lgicos comum o uso de Tabelas Verdade, diagramas de Venn e de Veitch e mapas de Karnaugh. A tabela verdade uma lista tabular de todas as combinaes possveis das condies de entrada de um equipamento lgico e a sada resultante para cada caso. A tabela serve para condensar todas as informaes relacionadas com as caractersticas funcionais do dispositivo lgico. As portas podem ter duas ou mais entradas e somente uma sada, exceto a porta NOT que tem somente uma entrada e uma sada. Se uma funo possui N entradas, ento h 2N entradas possveis para a sua tabela verdade. Para evitar que uma mesma entrada

seja usada duas vezes ou seja omitida, recomenda-se fazer o seguinte: 1. selecionar uma varivel como 0 e listla em uma coluna de 1 e 0 alternados (01010101...), 2. selecionar uma segunda varivel como 0 e list-la na segunda coluna como pares alternados de 1 e 0 (00110011...), 3. listar a terceira varivel em uma coluna de grupos alternados de 4 (000011110000...), 4. listar as variveis adicionais em grupos alternados de 8, 16, 32 ..., at que todas as combinaes possveis tenham sido usadas, 5. listar a sada correspondente a cada combinao de entradas. A sada deve ser determinada pela funo envolvida e o valor de cada entrada. Por exemplo, fazer a tabela verdade do seguinte problema: o presidente de uma companhia e 3 vice-presidentes esto votando a aceitao de um contrato. Se o presidente vota SIM, ento 2 votos SIM (incluindo o do presidente) so suficientes, mas se o presidente votar NO, todos os outros 3 votos devem ser SIM para o contrato ser aceito.

P 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1

Tabela Verdade A1 A2 A3 0 0 0 0 0 1 0 1 0 0 1 1 1 0 1 1 1 0 1 1 1 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1

C 0 0 0 0 0 0 1 0 1 1 1 1 1 1 1

1.4. Formas de Onda


Dentro dos equipamentos digitais, os sinais esto constantemente mudando de ALTO para BAIXO e de BAIXO para ALTO, de modo sequenciado. Assim, para a anlise de circuito digitais, comum o uso de osciloscpio, onde se pode ver as formas de onda do circuito. As formas de onda podem ser usadas em conjunto com os diagramas lgicos, lgebra booleana e mtodos grficos.

Soluo
H 4 entradas e portanto h 2 4 = 16 sadas e a tabela verdade ter ento 4 colunas e 16 linhas. Arbitrariamente escolhe-se a entrada do presidente P como a mais significativa e a entrada V3 como a menos significativa. Constroe-se a tabela verdade: 1. colocam-se 8 primeiras linhas de P como 0 e 8 linhas seguintes como 1, 2. colocam-se alternadamente 4 linhas com 0 e 4 linhas com 1 na segunda coluna, A 1, 3. colocam-se alternadamente 2 linhas com 0 e 2 linhas com 1 na terceira coluna, A2, 4. colocam-se alternadamente linhas com 0 e 1 na quarta coluna, A3, a menos significativa, 5. a partir das entradas e da funo assumida, calcula-se a sada C. Pela tabela verdade, pode-se ver se o contrato aceito (1) ou rejeitado (0), para todas as combinaes possveis de votao.

H L H L H L

Fig. Formas de onda de um circuito digital

50

2. Operaes Lgicas Bsicas


2.1. Introduo
As operaes lgicas so muito parecidas com as operaes algbricas. Por exemplo, a adio um conceito primitivo, que combina dois ou mais nmeros para obter um novo nmero, chamado de soma. O operador algbrico indica o que deve ser feito. Assim, 3+5=8 significa que 5 deve ser somado a 3 para se obter 8. O smbolo + tem um significado da ao de somar. Todo operador algbrico indica o que deve ser feito e o seu significado estritamente uma questo de definio. Na lgebra h seis operaes bsicas: soma, subtrao, multiplicao, diviso, exponenciao e extrao da raiz, suficientes para resolver a maioria dos problemas dirios. A lgebra booleana utiliza os princpios da lgica simblica e possui as trs operaes bsicas: conjuno, disjuno e negao. Existem outras operaes lgicas, que podem ser derivadas destas trs fundamentais. Cada uma dessas operaes, como na lgebra convencional, descrita em termos do efeito que ela produz quando usada com variveis e constantes especficas. As variveis so sempre binrias, sendo expressas como 1 ou 0, verdadeiro ou falso, ligado ou desligado, pulso ou no-pulso, voltagem positiva ou voltagem negativa. Na lgica positiva, verdadeiro = 1 e falso = 0. A lgebra booleana se aplica a constantes e variveis. A constante algo (valor, quantidade) que tem um significado fixo. A lgebra booleana contem somente duas constantes possveis: 1 e 0. A varivel uma quantidade que pode assumir o valor de qualquer constante em qualquer tempo. Como h somente duas constantes na lgebra booleana, as variveis podem assumir somente um destes dois valores, ou seja, 1 e 0. As variveis so geralmente denotadas por maisculas, A, B, C, N, X, Y e Z.

2.2. Conjuno
A conjuno uma operao lgica, definida como: C verdadeiro (1) somente quando A e B forem simultaneamente verdadeiros (1). em todos os outros casos, C falso (0). O smbolo para a conjuno um ponto (.), de modo que a funo lgica escrita como A . B = C ou AB = C e se l: A AND (E ) B igual a C. O nome matemtico mais usado para a conjuno a operao lgica AND (E). Devido semelhana com a multiplicao algbrica convencional, a operao AND , s vezes, chamada de multiplicao lgica.

2.3. Disjuno
Disjuno a segunda operao lgica, definida como: C verdadeiro se A FOR verdadeiro ou B for verdadeiro ou se ambos A e B forem verdadeiros simultaneamente. Quando A e B forem falsos simultaneamente, C falso. O nome matemtico da disjuno OR (OU) e o seu smbolo (+), de modo que a funo lgica escrita como A+B=C e se l: A OU B igual a C. Por causa da semelhana com a adio algbrica convencional, a operao lgica OR tambm chamada de adio lgica.

2.4. Negao
A negao a terceira e ltima operao lgica e definida como se b a negao de a, ento a verdadeiro se b for falso e a falso se b for verdadeiro. O smbolo de negao uma barra colocada sobre a varivel ( A ), de modo que a operao lgica escrita como A = B ou A = B e se l: A igual a NOT B ou NOT A igual a B. Alguns autores usam A' em vez de A para denotar o inverso ou a negao de A.

Circuitos Lgicos
A operao NOT nunca pode aparecer sozinha, mas sempre deve estar ligada a um outro smbolo. A negao tambm chamada de inverso. O inverso tambm chamado de complemento. O inverso de 0 1; o inverso de 1 0. No existe nenhuma correlao direta da negao na lgebra convencional. Na lgica booleana tambm comum se falar de complementao, em vez de negao. O complemento de uma varivel o seu inverso ou a sua negao. Assim, se x = 1, x = 0 e analogamente, se x = 0, x = 1. A porta lgica eletrnica cuja funo mudar a lgica 1 em 0 e vice-versa o inversor. 1.0=0 1.1=1 (P3) (P4)

3.3. Disjuno (OR)


0+0=0 0+1=1 1+0=1 1+1=1 (P5) (P6) (P7) (P8)

3.4. Negao (NOT)


0=1 1= 0 (P9) (P10)

4. Teoremas Bsicos
Os teoremas servem principalmente para simplificar as expresses e equaes, minimizando o nmero de portas lgicas necessrias para a realizao prtica do sistema lgico. A partir dos postulados ou axiomas, podem ser desenvolvidos os seguintes teoremas:

2.5. Operaes proibidas


As operaes de subtrao e diviso no so permitidas na lgebra booleana. Como consequncia, se aparecem termos iguais em ambos os lados de uma equao booleana, os termos no podem ser cancelados por subtrao, como na lgebra convencional. Tambm, no se pode dividir ambos os lados de uma equao por uma varivel comum. Fraes com A/B ou x/y no podem ocorrer em lgebra booleana.

4.1. Teoremas da Multiplicao


A.0=0 0.A=0 A.1=A 1.A=A (T1) (T2) (T3) (T4)

3. Postulados Bsicos
3.1. Introduo
Podem ser enunciados dez postulados bsicos da lgebra booleana, a partir dos quais podem ser desenvolvidos vrios teoremas bsicos. A vantagem da lgebra booleana sobre a convencional a facilidade das provas dos teoremas, pois existem apenas dois valores possveis para as variveis, 1 e 0, enquanto na lgebra convencional h infinitos valores possveis. Os dez postulados bsicos so os seguintes, associados s operaes de conjuno, disjuno e negao:

Estes teoremas mostram que 1. a multiplicao por 0 d 0 e 2. a multiplicao de uma varivel por 1 no afeta o valor da varivel.

4.2. Teoremas da Adio


A+0=A 0+A=A A+1=1 1+A=1 (T7) (T8) (T9) (T10)

3.2. Conjuno (AND)


0.0=0 0.1=0 (P1) (P2)

Estes teoremas mostram que 1. somar 0 a uma varivel no altera o valor da varivel.

50

Circuitos Lgicos
2. somar 1 a uma varivel ou combinao de muitas variveis d sempre 1. Isto permite apagar algumas variveis de uma expresso. A.A=A (T5) A. A =0 A+A=A A+ A =1 A =A (T6) (T11) (T12) (T13)

4.4. Dualidade
As leis da lgebra booleana sempre aparecem em pares. Um par est usualmente na forma conjuntiva (AND) e o outro par, na forma disjuntiva (OR). As duas formas podem ser provadas separadamente, mas quando a verso conjuntiva comprovada, a verso disjuntiva tambm vlida e vice-versa. Por isso, a verso conjuntiva de um postulado, teorema ou lei o dual da verso disjuntiva e a verso disjuntiva o dual da conjuntiva. Esta dualidade ou simetria da lgebra booleana pode ser formalmente estabelecida como: Dado qualquer postulado, teorema ou lei da lgebra booleana, se cada 0 for substitudo por 1, cada 1 por 0, cada OR por AND e cada AND por OR, o resultado o dual do postulado, teorema ou lei.

4.3. Teoremas com mais de uma varivel


A + AB = A Demonstrao Fatorando a expresso A + AB tem-se A + AB = A(1 + B) Como 1 + B = 1, A . 1 = A (c.q.d.) A(A + B) = A Demonstrao Efetuando a multiplicao do primeiro termo, A(A + B) = A.A + A.B = A + AB que justamente o lado esquerdo do teorema anterior, A + AB = A A+ B=A+B Demonstrao Seja a expresso (A + A )(A + B) (A + A )(A + B) = A. A + A.B + A .A + A .B = A + AB + A B = A + AB Como (A + A ) = 1, ento claro que (A + A )(A + B) = A + B ento (A + A B) = A + B AB + B C + AC = AB + B C Demonstrao Expandindo o lado direito da equao AB + B C = AB(1 + C) + B C(1 + A) = AB + ABC + B C +A B C = AB + B C + AC(B + B ) = AB + B C + AC (c.q.d.)

4.5. Lei da Identidade


A lei da identidade estabelece que qualquer letra, nmero ou expresso igual a si mesma. Em lgebra booleana : A=A A= A Outros exemplos: B = B, 0 = 0, AB = AB, 1 = 1

4.6. Leis Acumulativas


A.B=B.A A+B = B+A A primeira parte da Lei Acumulativa estabelece que no importa a ordem em as entradas de uma porta lgica AND so escritas. A ordem das entradas na porta AND no afeta a sua sada. A segunda parte da lei Acumulativa estabelece que no importa a ordem em que as entradas de uma porta lgica OR so escritas. A lei Acumulativa no limitada a duas variveis. Com trs entradas (A, B, C) na porta AND, a sada seria escrita como A.B.C = A.C.B = B.C.A. = B.A.C. = C.B.A = C.A.B

4.7. Leis Associativas


A lei Associativa estabelece que no faz diferena em que ordem as entradas de uma expresso AND ou OR so combinadas. (A.B).C = A.(B.C) = A . B. C

51

Circuitos Lgicos
(A+B)+C = A+(B+C) = A + B + C Outra concluso prtica da lei de DeMorgan que uma nica funo NOT pode ser usada para converter uma funo AND para OR ou vice versa, de modo que o circuito final tenha apenas portas NOR (mtodo NOR) ou NAND (mtodo NAND).

4.8. Leis Distributivas


A lei da distribuio o fatoramento. A(B+C) = AB + AC Esta primeira lei distributiva mais evidente, pois basta aplicar a "multiplicao lgica" (aplicar AND ao OR dentro dos parntesis), que anloga multiplicao algbrica. A + BC = (A + B)(A + C) A segunda parte da Lei Distributiva vlida em lgebra booleana, mas no vlida em lgebra comum A lei Distributiva aplicada para simplificar as operaes, reduzir os circuitos e aumentar a capacidade de anlise.

4.9. Lei de DeMorgan


A lei ou teorema de DeMorgan expressa relaes entre as operaes OR e AND. A lei de DeMorgan estabelece que a inverso ou negao de uma expresso booleana pode ser obtida pela negao de cada varivel, trocando os AND por OR e os OR por AND. Os teoremas de DeMorgan mostram tambm que qualquer equao lgica pode ser resumida em portas NAND ou NOR Pelo teorema de DeMorgan, quando a funo NOT aplicado em duas portas lgicas, o smbolo lgico ligando as portas deve ser trocada. ou A+ B = A . B A. B = A + B Deve-se notar que a expresso A + B diferente de A + B . Na primeira expresso, A e B so combinados em um OR e a sada negada. Na outra expresso, as entradas A e B so negadas e depois aplicadas a um OR. Pelas tabelas verdade isso fica evidente. As leis de DeMorgan so ferramentas importantes para simplificar expresses booleanas e para minimizar o nmero de portas lgicas necessrias para executar determinada funo. Por exemplo, a expresso ( A + B + C )D pode ser simplificada para ( ABC )D pela lei de DeMorgan.

Fig.11. Resumo de funes lgicas negativas (a) Funo negada (b) Smbolo bsico (c) Equivalente DeMorgan

4.10. Lei da Idempotncia


A lei da Idempotncia estabelece que se uma varivel binria associada consigo mesma em uma porta AND ou OR, a sada ser igual entrada. As expresses booleanas so: A.A=A A+A=A

4.11. Lei da Absoro


A primeira identidade da lei da Absoro vale A+A.B=A Esta identidade bvia. Independente dos valores de A e B juntos, o valor da expresso determinado apenas pelo valor de A sozinho. A segunda identidade da lei da Absoro : A(A + B) = A

4.12. Lei da Expanso


As leis da Expanso so: AB = A B = A (A + B)(A + B ) = A

52

Circuitos Lgicos
5. Circuitos Lgicos
5.1. Introduo
As expresses booleanas podem ser implementadas fisicamente usando portas lgicas ou rels. Uma porta eletrnica um circuito que tem uma ou mais entradas e somente uma sada. A sada sempre uma funo lgica especfica das entradas. Todas as entradas e a sada so voltagens, 0 ou 1. Os rels so usados para chavear circuitos de alta potncia. Em circuitos de baixa potncia os rels so substitudos, com vantagens, por circuitos integrados (CIs). Um circuito integrado tpico composto de vrias portas lgicas dentro de um nico invlucro. Os CIs so menores, mais rpidos, mais baratos, mais confiveis e consomem menos potncia que os rels. danificado pela voltagem esttica e suas entradas no-usadas devem ser deixadas em estados determinados. Embora as chaves e os rels sejam dispositivos digitais, o termo lgica digital reservado para circuitos que usam componentes a estado slido, conhecidos como portas. Os circuitos eletrnicos a semicondutor so disponveis para manipular sinais digitais para executar vrias funes lgicas. As portas lgicas bsicas so: 1. AND 2. OR 3. OR EXCLUSIVO 4. NOT ou INVERSOR 5. NAND 6. NOR Cada porta lgica possui seu smbolo, sua tabela-verdade e aplicaes especficas.

5.3. Porta AND


Na porta lgica AND todas as entradas devem ser o 1 lgico para a sada ser o lgico 1; em todos os outros casos a sada sempre igual ao binrio lgico 0. As entradas so designadas por A, B, ... N e a sada por Z. As entradas podem assumir s 0 ou 1. A expresso para o AND : A . B ...... N = Z A porta AND usada em controle para indicar que todos os passos de uma operao especfica foram completados. Por exemplo, a porta AND pode monitorar um motor que opere somente quando os trs eventos ocorrerem simultaneamente: 1. presena do material (1) 2. freio desligado (1) 3. temperatura abaixo de 100 oC (1) A falta de qualquer uma das condies 1. ausncia do material (0) 2. freio acionado (0) 4. temperatura acima de 100 oC (0) deve desligar o motor. Assim, as trs entradas vo para uma porta AND. O motor s opera (1) quando todas as trs entradas forem verdadeiras (1). Quando qualquer uma das entradas isoladamente, duas combinadas ou as trs simultaneamente forem iguais a 0, o motor desliga (0). Expresses lgicas para a porta AND so; ABC = (AB)C = A(BC) AB = BA AA = A

5.2. Portas Lgicas


Uma porta lgica projetada para ter uma sada especfica somente se certas condies esto presentes na sua entrada. As entradas e sadas das portas lgicas so definidas com dois nveis, os nmeros binrios 0 e 1, que so realizados, na prtica, por nveis de voltagem ou de corrente eltrica. Na lgica positiva, o binrio 1 considerado a condio "ligado" (on) e o binrio 0 representa a condio "desligada" (off). Por exemplo, em portas lgicas TTL, o binrio 1 representado por voltagem variando de 2,0 a 5,0 V e o binrio 0 representado por voltagem variando de 0 a 0,8 V. Outros valores de voltagem podem ser encontrados, como +9 V para o valor lgico 1 e +1,88 V para o binrio 0. H diferentes modos e componentes para se realizar eletricamente a lgica. Um dos primeiros tipos que apareceu foi a lgica RTL, que significa Resistor-Transistor-Lgica. Ela foi seguida pela DTL, Diodo-Transistor-Lgica e TTL, para Transistor-Transistor-Lgica. A lgica TTL ainda bastante utilizada; caracterizada pela voltagem de operao de 5 V. Atualmente um dos tipos mais usados a lgica CMOS (Complementar-Metal-Oxido-Semicondutor). Os componentes a CMOS possuem altssima impedncia de entrada e requerem baixssima potncia para sua operao. Porem, ele muito sensvel voltagem, podendo ser

53

Circuitos Lgicos
A1 = A A0 = 0 Algumas identidades auxiliares usadas so: A + AB = A A + AB = A + B (A+B) (A+C) = A+BC Estas identidades so importantes porque elas reduzem o nmero de portas lgicas necessrias para sintetizar uma funo lgica. Por exemplo, (A+B) (A+C) = A+BC (A+B)(A+C) requer 3 portas: 2 OR e 1 AND A + BC requer 2 portas: 1 OR e 1 AND

5.4. Porta OR
Na porta OR, quando qualquer uma das entradas for o 1 lgico, a sada o 1 lgico; quando todas as entradas forem 0, a sada tambm ser 0. As entradas so designadas por A, B, ... N e a sada por Z. As entradas podem assumir s 0 ou 1. A expresso para o OR : A + B +....+ N = Z Um uso comum das portas OR em controle de processo monitorar condies que requerem ao de emergncia. Por exemplo, se o nvel da gua quente do aquecedor for baixo ou a temperatura no tanque for muito alta, o sistema lgico deve desligar o aquecedor. Uma outra aplicao do OR em controle de processo para monitorar uma sala, soando um alarme quando ocorrer um dos seguintes eventos: 1. presena de fumaa 2. falta de energia 3. entrada de algum 4. temperatura excessiva. Todos estes quatro sinais entram em uma porta OR. A presena de uma ou mais destas condies faz a porta OR gerar uma sada que aciona um alarme. A presena de qualquer uma condio na entrada significa 1; a ausncia significa 0.

Fig.11. Smbolos MIL (IEEE), NEMA ou ANSI

Tabela Verdade AND (2 entradas) A 0 0 1 1 B 0 1 0 1 Z 0 0 0 1

Fig.11. Smbolos NEMA e USISA do OR Tabela Verdade OR (2 entradas) A 0 0 1 1 B 0 1 0 1 Z 0 1 1 1

Circuito equivalente da porta AND com rels

54

Circuitos Lgicos
1 As seguintes identidades valem para a OR: A + B + C = (A+B)+C A+B=B+A A+A=A A+1=1 A+0=A onde A, B, e C podem tomar s o valor 0 ou 1 1 0

Fig.11. Circuito OR EXCLUSIVO com dois rels

5.6. Porta NOT


A lei da operao da porta NOT : quando a entrada for o 1 lgico, a sada o 0 lgico; quando a entrada for o 0 lgico, a sada o 1 lgico. A porta NOT tambm chamada de inversora, pois a sada sempre o inverso ou oposto da entrada. O inversor, diferente das outras portas lgicas que possuem duas ou mais entradas e uma sada, s possui uma entrada e uma sada. Uma chave em paralelo com uma lmpada funciona como uma chave inversora: 1. quando a chave est ligada (1) a lmpada est apagada (0), 2. quando a chave est desligada (0), a lmpada est acesa (1). (Usa-se uma resistncia em srie para evitar um curto circuito na alimentao, quando a chave estiver fechada.

Fig.11. Circuito OR com dois rels

5.5. Porta OR EXCLUSIVO


O OR exclusivo uma porta com duas entradas, cuja sada 1 se e somente se os sinais de entrada forem diferentes. Quando as entradas forem iguais, a sada zero.

Fig. Smbolos do OR EXCLUSIVO Tabela Verdade OR EXCLUSIVO (2 entradas) A 0 0 1 B 0 1 0 Z 0 1 1 Fig.11. Smbolo do Inversor ou NOT Tabela Verdade NOT A Z 0 1 1 0

55

Circuitos Lgicos
A 0 0 1 1
(a) Representao com rel

Tabela Verdade NAND B AND 0 0 1 0 0 0 1 1

Z 1 1 1 0

(b) Representao em diagrama ladder

(a) Representao com rel

Fig.11. Circuito equivalente NOT com rels

5.7. Porta NAND


As trs portas lgicas bsicas AND, OR e NOT podem ser combinadas para formar duas outras portas lgicas importantes, NAND e NOR, que so condicionadas em um nico circuito. As tabelas verdades de NAND e NOR podem ser obtidas pela negao das tabelas verdades de AND e OR. NAND a porta oposta AND. Quando todas as entradas da NAND forem 1, a sada zero; em todas as outras configuraes, a sada zero A porta NAND o resultado da combinao 1. da porta NOT na sada de AND (mais simples) 2. de duas portas NOT nas entradas de OR

(b) Representao em diagrama ladder

Fig.11. Circuito equivalente NAND com rels

5.8. Porta NOR


NOR a porta oposta OR. Quando todas as entradas da NOR forem 0, a sada 1; em todos os outros casos, a sada zero A porta NOR o resultado da combinao 1. da porta NOT na sada de OR (mais simples) 2. de duas portas NOT nas entradas de AND

Fig.11. Smbolos do NAND:

Fig.11. Smbolos do NOR Tabela Verdade NOR

56

Circuitos Lgicos
A 0 0 1 1 B 0 1 0 1 AND 0 1 1 1 Z 1 0 0 0

(a) Representao com rel

(b) Representao em diagrama ladder

Fig.11. Circuito equivalente do NOR com rels

APOSTILA\CPCURSOS

DIGITAL.DOC

03 FEV 94

57

Você também pode gostar