Вы находитесь на странице: 1из 80

Sistemas Digitais

Prof. Murilo Plnio


www.muriloplinio.eng.br

Aula 3 Portas Lgicas

UNIFACS Universidade Salvador


Engenharias

Captulo 02
IDOETA; CAPUANO. Elementos de Eletrnica Digital. Livros
rica Ltda., 1998.

Portas lgicas

E ou AND
OU ou OR
NO ou NOT
NO E, NE ou NAND
NO OU, NOU ou NOR

Estados
0e1
Verdadeiro e falso
Porto aberto e fechado
Aparelho ligado e desligado
Ausncia e presena de tenso

Eletrnica
E ou AND

Capitulo 02 SD1\Circuitos Portas Logicas\AND.DSN

Tabela Verdade
E ou AND
1 na sada sempre que todas entradas iguais a
1

Simbologia
E ou AND
Y = A.B

Simulao
E ou AND

SN74AC08
Texas Instruments

Quadruple 2-Input Positive AND Gates


Capitulo 01 SD1\CIs Portas Logicas\sn74ac08 - AND.pdf

OU ou OR

Capitulo 02 SD1\Circuitos Portas Logicas\OR.DSN

Tabela Verdade
OU ou OR
1 na sada sempre que pelo menos uma
entrada igual a 1

Simbologia
OU ou OR
Y=A+B

Simulao
OU ou OR

SN74AC32
Texas Instruments

Quadruple 2-Input Positive OR Gates


Capitulo 01 SD1\CIs Portas Logicas\sn74ac32 - OR.pdf

Eletrnica
NO ou NOT

Capitulo 02 SD1\Circuitos Portas Logicas\NOT.DSN

Tabela Verdade
NO ou NOT
Sada igual inverso da entrada

Simbologia
NO ou NOT
Y=A
Y = A`

Simulao
NO ou NOT

Programao
NO ou NOT

resultado := NOT var1;


Capitulo 02 SD1\Demo Portas Logicas\Portas_Logicas.exe

HD74LS04
Hitachi

NOT Gates
Capitulo 01 SD1\CIs Portas Logicas\HD74LS04.pdf

Exemplo Prtico

Problema do
Motor de Passo 1
Dados do problema:
Um motor de passo de 4 fios pode ser ativado de 3 formas
diferentes
Passo completo 1
Passo completo 2
Meio Passo

Seu acionamento pode ser feito via porta paralela do


computador que tem 8 bits de sada
Para acionar 2 motores com 4 bits cada utiliza-se todos os
8 bits da porta paralela
Pergunta-se, utilizando o conhecimento de portas NOT,
como possvel ativar mais de 2 motores?

Problema do
Motor de Passo
Passo completo 1
tempo

b1

b2

b3

b4

t1

t2

t3

t4

Passo completo 2
tempo

b1

b2

b3

b4

t1

t2

t3

t4

Meio Passo
tempo

b1

b2

b3

b4

t1

t2

t3

t4

t5

t6

t7

t8

Soluo NOT
Passo completo 2
tempo

b1

b2

b3

b4

t1

t2

t3

t4

Dessa forma utiliza-se apenas 2 bits para cada motor, sendo assim
pode-se controlar at 4 motores com os 8 bits disponveis

tempo M1B1 M1B2 M1B3 M1B4 M2B1 M2B2 M2B3 M2B4 Decimal?

t1

t2

t3

t4

tempo M1B1 M1B2 M2B3 M2B4


t1

t2

t3

t4

Decimal?

Exerccio
Implementar um sistema onde o ALARME
deve disparar se:
O boto de PNICO for pressionado
O sistema estando ATIVADO
Alguma PORTA aberta
Alguma JANELA aberta

Exerccio

Exerccio

Sensor de fim de curso

Sensor mecnico de toque


Detectar final de curso
Pode ser usado como referncia 0 (zero) em aplicaes
de posio
Pode ser instalado em modo NA ou NF

Sensor de fim de curso


NA Normal Aberto

Sensor de fim de curso


NA Normal Aberto

Sensor de fim de curso


NF Normal Fechado

Sensor de fim de curso


NF Normal Fechado

Rel eletromecnico

Acionamento de cargas eltricas


Pode ser usado em modo NA ou NF
Consultar datasheet Capitulo 02 SD1\Rele 12v-110V
10A.pdf

Rel eletromecnico
Ligao em modo NA

Rel eletromecnico
Ligao em modo NF

Rel eletromecnico
Ligao em modo NA

Rel eletromecnico
Ligao em modo NF

Display de 7-Segmentos
Catodo comum

Display de 7-Segmentos
Anodo comum

Eletrnica
NO E, NE ou NAND

Capitulo 02 SD1\Circuitos Portas Logicas\NAND.DSN

Tabela Verdade
NO E, NE ou NAND
Inverso da funo AND

Simbologia
NO E, NE ou NAND
Y = (A.B)
Y = (A.B)

Simulao
NO E ou NAND

SN74LVC00A
Texas Instruments

Quadruple 2-Input Positive NAND Gates


Capitulo 01 SI1\CIs Portas Logicas\sn74lvc00a - NAND.pdf

Eletrnica
NO OU, NOU ou NOR

Capitulo 02 SD1\Circuitos Portas Logicas\NOR.DSN

Tabela Verdade
NO OU, NOU ou NOR
Inverso da funo OU

Simbologia
NO OU, NOU ou NOR
Y = (A+B)
Y = (A+B)

Simulao
NO OU ou NOR

SN74AHC02
Texas Instruments

Quadruple 2-Input Positive NOR Gates


Capitulo 01 SI1\CIs Portas Logicas\sn74ahc02 - NOR.pdf

Quadro Resumo

Quadro Resumo

Funes Lgicas

Expresses booleanas de Circuitos


Circuitos de Expresses booleanas
Tabela verdade de Expresses booleanas
Expresses booleanas de tabela verdade

Expresses booleanas de Circuitos


Qual expresso booleana do seguinte circuito?

Expresses booleanas de Circuitos


Qual expresso booleana do seguinte circuito?
S1= A.B
S=S1+C
Logo S=A.B+C

Expresses booleanas de Circuitos


Qual a expresso booleana do seguinte circuito?

Expresses booleanas de Circuitos


Qual a expresso booleana do seguinte circuito?
A.B
C
(C.D)
S=A.B+C+(C.D)

Circuitos de
Expresses booleanas
Qual o circuito para a seguinte expresso
booleana?
S= A.B.C + (A+B). C

Circuitos de
Expresses booleanas
Qual o circuito para a seguinte expresso
booleana?
S=(A.B.C) + ((A+B) . C)

Circuitos de
Expresses booleanas
Qual o circuito para a seguinte expresso
booleana?

Circuitos de
Expresses booleanas
Qual o circuito para a seguinte expresso
booleana?

Tabela verdade de
Expresses booleanas
Qual a tabela verdade da seguinte expresso
booleana?
S = A + B + A.B.C

Tabela verdade de
Expresses booleanas
Qual a tabela verdade da seguinte expresso
booleana?
S = A + B + A.B.C
Primeiro passo preencher a tabela
com os valores possveis para as
entradas

Tabela verdade de
Expresses booleanas
S = A + B + A.B.C
O que acontece se A = 0?
S = 1 + B + A.B.C

Tabela verdade de
Expresses booleanas
S = A + B + A.B.C
O que acontece se B = 1?
S = A + 1 + A.B.C

Tabela verdade de
Expresses booleanas
S = A + B + A.B.C
O que acontece se B = 1?
S = A + 1 + A.B.C

Tabela verdade de
Expresses booleanas
S = A + B + A.B.C
Quando o resultado de
A.B.C assume valor 1?
S=A+B+1

Tabela verdade de
Expresses booleanas
S = A + B + A.B.C
A

Expresses booleanas de
tabela verdade
Qual a expresso booleana da seguinte tabela
verdade?
A

Expresses booleanas de
tabela verdade
Qual a expresso booleana da seguinte tabela
verdade?
Primeiro passo extrair os casos
onde S = 1

Expresses booleanas de
tabela verdade
Casos onde S = 1

000 ou 010 ou 110 ou 111


Depois s montar a expresso usando
E entre cada varivel e OU entre cada caso

S=A.B.C+A.B.C+A.B.C+A.B.C
Prximo passo montar o circuito lgico da
expresso

Expresses booleanas de
tabela verdade
S=A.B.C+A.B.C+A.B.C+A.B.C
A

Voltando ao exerccio
Implementar um sistema onde o ALARME
deve disparar se:
O boto de PNICO for pressionado
O sistema estando ATIVADO e as PORTAS ou
JANELAS no estiverem fechadas
Desta vez implemente os circuitos lgicos com
base na montagem da tabela verdade

Expresses booleanas de
tabela verdade
Pnico

Ativado

Portas

Janelas

Alarme

Expresses booleanas de
tabela verdade
Pnico

Ativado

Portas

Janelas

Alarme

Dvidas?
Murilo Plnio
E-mail: muriloplinio@gmail.com
Site: www.muriloplinio.eng.br

* Material cedido pelo prof. Victory Fernandes

Plano de Ensino
Bibliografia
IDOETA; CAPUANO. Elementos de Eletrnica Digital. Livros rica Ltda.,
1998.
BOYLESTAD, R.; NASHELSKY, L. Dispositivos Eletrnicos e Teoria de
Circuitos. So Paulo: Ed. Prentice Hall do Brasil. 6a ed., Rio de Janeiro:
Prentice Hall do Brasil. 1994.
TAUB, Herbert. Circuitos Digitais e Microprocessadores. So Paulo:
McGraw Hill, 1984.
MALVINO, Albert Paul. Eletrnica. So Paulo: Makron Books do Brasil,
1995.
TAUB & SCHILL1NG. Eletrnica Digital. McGraw Hill.
WAIT, J.; HUELSMAN, L. Introduction do Operational Amplifier Theory and
Applications. Ed. McGraw Hill.
Texas Instruments http://www.ti.com/
Hitachi Semiconductor & Integrated Circuits http://www.hitachi.com/

Вам также может понравиться