INTRODUÇÃO AOS
SISTEMAS LÓGICOS
CIRCUITOS LÓGICOS
20/11/2011
Prof. André Montevecchi
1
PROF. ANDRÉ MONTEVECCHI
SUMÁRIO
2
• Uma abordagem prática
20/11/2011
Prof. André Montevecchi
EXEMPLO DE APLICAÇÃO
Controle de Bombeamento de Água
3
O desenho a seguir mostra um processo simples
para encher uma caixa d’água a partir do
bombeamento de água de um rio próximo.
20/11/2011
4
CONTROLE DE
BOMBEAMENTO DE ÁGUA
20/11/2011
CONTROLE DE
BOMBEAMENTO DE ÁGUA
determinar o acionamento da bomba (B) e do alarme
(A). Os sensores funcionam da seguinte forma:
H = L = 0 (sensor desacionado, ou seja, a água está
abaixo dele.)
H = L = 1 (sensor acionado, ou seja, a água está
sobre ou acima dele.)
20/11/2011
5
O sensores de nível alto
(H) e de nível baixo (L)
são utilizados para
A bomba deve ser acionada sempre que o nível da
água da caixa estiver abaixo do sensor H. Se o
nível da água ficar abaixo do nível do sensor L, o
alarme deve ser acionado até que o nível da água
suba acima de L.
20/11/2011
6
CONTROLE DE
BOMBEAMENTO DE ÁGUA
7
EXERCÍCIO
20/11/2011
Prof. André Montevecchi
EXERCÍCIO
1. Monte a expressão lógica para quando a bomba
deve ser acionada.
8
2. Monte a expressão lógica para quando o alarme
deve ser acionado.
20/11/2011
RESOLUÇÃO
1. Determinação das variáveis de entrada.
2. Determinação das variáveis de saída.
3. Montagem da tabela-verdade.
9
4. Análise linha a linha da tabela e determinação
do valor das saídas.
20/11/2011
RESOLUÇÃO
1. Variáveis de entrada:
HeL
2. Variáveis de saída:
10
BeA
20/11/2011
RESOLUÇÃO
3. Montagem da tabela-verdade:
Entradas
Saídas
L
B
A
0
0
1
1
0
1
1
0
1
0
X
X
1
1
0
0
11
H
20/11/2011
RESOLUÇÃO
4. Análise linha a linha e determinação do valor
das saídas:
Na 1° linha tem-se que a água está abaixo do sensor L, logo deve-se ligar a
bomba (B=1) e acionar o alarme (A=1);
•
Na 2° linha, a água está entre os sensores H e L, logo deve-se ligar a bomba
(B=1) e o alarme deve ficar desligado (A=0).
•
Na 3° linha, ocorreu uma situação impossível na prática, ou seja, para existir
água sobre o sensor H, deve obrigatoriamente, existir água sobre o sensor L,
logo esta situação nunca ocorre;
•
Na 4° linha, a água está sobre o sensor H, logo, a bomba deve ficar desligada
(B=0) e o alarme também (A=0).
12
•
20/11/2011
13
RESOLUÇÃO
20/11/2011
CONTROLE DE TEMPERATURA DE
UMA ESTUFA
Uma estufa deve manter a temperatura interna
sempre na faixa de 15°C e 20°C controlada
automaticamente por um sistema de controle digital.
Para isso, foram instalados internamente dois
sensores de temperatura que fornecem níveis
lógicos 0 e 1 nas seguintes condições:
• T1 = 1 para temperatura ≥ 15°C
14
• T2 = 1 para temperatura ≥ 20°C
20/11/2011
CONTROLE DE TEMPERATURA DE
UMA ESTUFA
Projete um circuito para fazer o controle da
temperatura desta estufa através do acionamento
de um aquecedor A ou um resfriador R sempre que
a temperatura interna cair abaixo de 15°C ou subir
acima de 20°C, conforme mostra o diagrama de
blocos dados a seguir:
A
R
T2
T1
15
Circuito de
Controle
RESOLUÇÃO
Pela análise do problema, percebe-se que, caso a temperatura
interna da estufa esteja dentro da faixa desejada, os sistemas
de aquecimento e resfriamento devem estar desligados, ou
seja, A = R = 0.
Variáveis de entrada:
• T1  sensor de temperatura ≥ 15°C
• T2  sensor de temperatura ≥ 20°C
Variáveis de saída:
• R  sistema de resfriamento
20/11/2011
16
• A  sistema de aquecimento
RESOLUÇÃO
Tabela-verdade:
T2
A
R
Situação
0
0
1
0
Temp. abaixo de 15°C
0
1
x
x
Impossível para os sensores
1
0
0
0
Temp. dentro da faixa desejada
1
1
0
1
Temp. acima de 20°C
17
T1
20/11/2011
18
RESOLUÇÃO
20/11/2011
REFERÊNCIAS
Os projetos descritos nesta apresentação foram
retirados do livro:
19
Título: Circuitos Digitais
Autores: Antonio C. de Lourenço; Eduardo C.
Alves Cruz; Sabrina R. Ferreira; Salomão C.
Júnior.
Editora: Editora Érica
Edição: 9° Edição
Ano: 2011
20/11/2011
Download

Aula 10 - Montevecchi