Universidade Federal do Pará
Instituto de Tecnologia
Faculdade de Computação e Telecomunicações
Laboratório de Eletrônica Digital
Profs. Ilan Correa e Adalbery Castro
Laboratório de Eletrônica Digital - Roteiro 03
Alunos (nome e matrícula):
- Membro 1: Miguel Ângelo Silva Dos Santos - 202406840022
APRESENTAÇÃO: O objetivo deste experimento é familiarizar o aluno com a solução de
problemas a partir de uma descrição em alto nível. Este experimento também apresenta ao
aluno o recurso de geração de circuitos lógicos a partir de expressões lógicas do Logisim. O
circuito lógico gerado deverá ser avaliado, posteriormente deverá ser montado no Tinkercad
e avaliado também neste segundo software. Este roteiro deverá ser entregue pelo SIGAA,
através da tarefa aberta para a submissão até às 23:59, e poderá ser feito em dupla ou
individualmente. Caso seja feito em dupla, somente um dos membros precisa entregar a
atividade, sendo o nome e matrícula dos membros registrado no documento.
PARTE 1 – Obtenção da equação lógica a partir de problema descrito em
alto nível
Deseja-se um circuito de alarme de automóvel usado para detectar condições
indesejadas. Três sensores são usados para indicar, respectivamente, o estado da porta do
motorista (P), da ignição (I) e dos faróis (F). Projete um circuito lógico com esses três
sensores como entradas, de modo que o alarme (A), que representa uma saída, seja ativado
sempre que ocorrer uma das seguintes condições:
■ Os faróis estão acesos e a ignição está desligada.
■ Os faróis estão apagados e a ignição está ligada.
■ A porta está aberta e a ignição está ligada.
A partir da descrição verbal deste problema, encontre uma equação lógica que
representa a saída A, e que P, I e F são as entradas. Use somente portas lógicas NOT, AND
e OR. Indique o que você considerou para cada nível lógico das entradas, por exemplo, F=1
para farol aceso, e F=0 para farol apagado. Defina da mesma forma para as outras entradas.
Explique e mostre o funcionamento abaixo.
Equação lógica
(F & ~I) + (~F & I) + (P & I)
Farol aceso: F = 1
Farol apagado: F = 0
Ignição ligada: I = 1
Ignição desligada: I = 0
Porta fechada: P = 0
Porta aberta: P = 1
Alarme ligado: A = 1
Alarme desligado: A = 0
A equação foi dividida em três seções indicadas por parênteses que representam
respectivamente a primeira (farol ligado e ignição desligada), segunda (farol desligado e
ignição ligada) e terceira (porta aberta e ignição ligada) condição para que o alarme seja
ligado, de modo que o sinal “+” entre cada uma das seções sinaliza a porta lógica OU
indicando que, se qualquer uma das três condições for verdadeira, A saída “A” assumirá o
valor 1, logo o alarme será ligado.
Página 1 de 9
PARTE 2 – Obtenção do circuito lógico a partir da equação lógica da parte 1
No Logisim, utilize o recurso de análise do circuito (menu na parte superior
“Projeto”🡪”Analisar circuito”). Este recurso considera as entradas e saídas inseridas no
circuito, como mostrado na figura a seguir. A equação deve ser inserida na área indicada na
figura considerando & como AND, + como OR, e ~ como NOT. Por exemplo:
F&P + F&~P + I&P,
equivale a
F AND P OR F AND NOT P OR I AND P
Atenção: esta é uma equação para exemplificar o uso do recurso do Logisim, não sendo
válida para a parte 1.
Caso haja algum problema de digitação na equação, é possível clicar no botão
“Entrar”, e o Logisim indicará onde está o erro. Se não houver erro, deve-se clicar em
“Construir circuito” para inserir o circuito no projeto do Logisim.
Utilize o recurso de analisar circuito do Logisim para implementar automaticamente a
equação projetada na parte 1. Preencha o quadro abaixo com as informações pedidas.
1) Mostre no quadro a equação inserida na janela de análise combinacional do Logisim,
e o circuito gerado;
2) No Logisim avalie e mostre no quadro todas as possibilidades de entradas e suas
respectivas saídas;
3) Monte uma tabela verdade a partir das avaliações.
Capturas de tela do Logisim Tabela-verdade
Equação emitida pelo logisim
Página 2 de 9
Farol apagado, ignição desligada e porta fechada
Farol apagado, ignição desligada e porta aberta
Farol apagado, ignição ligada e porta fechada
Página 3 de 9
Farol apagado, ignição ligada e porta aberta
Farol aceso, ignição desligada e porta fechada
Farol aceso, ignição desligada e porta aberta
Página 4 de 9
Farol aceso, ignição ligada e porta fechada
Farol aceso, ignição ligada e porta aberta
PARTE 3 – Implementação do circuito no Tinkercad
Esta parte do experimento será realizada no Tinkercad. Nas partes 1 e 2, o circuito deve
ter sido projetado somente com portas lógicas do NOT, AND e OR, e isso permite na parte 3
a utilização dos circuitos integrados 7404, 7408 e 7432, cujas organizações internas estão
mostradas a seguir. A equipe deve montar o circuito no Tinkercad e avaliar todas as
combinações das entradas. As avaliações devem ser explicadas no documento submetido
no SIGAA.
Representação interna dos circuitos integrados
Nesta parte do experimento, além dos circuitos integrados, deve-se utilizar uma chave
DIP Switch SPST x4 para as entradas, uma protoboard para conexão dos componentes,
resistores de valor de 1 kΩ, fonte de alimentação, e um LED para indicar o acionamento do
alarme.
Página 5 de 9
Exemplo de um circuito simples com CI 7408 montado no Tinkercad
A chave DIP switch conecta ou desconecta dois dos seus terminais. Quando a chave DIP
switch tem dois terminais no estado desconectado, a entrada do CI 7408 pode ficar com
sinal lógico indefinido, ou seja, sem estar em nenhum dos dois estados possível, 0 ou 1.
Esta pode ser uma situação indesejada. Por isso, nessas situações, utiliza-se os chamados
resistores de pull-up ou de pull-down, que colocam a entrada desconectada no nível alto
(pull-up) ou nível baixo (pull-down), evitando este problema. Neste experimento deve-se
utilizar resistores de pull-down.
Representação dos resistores de pull-up e pull-down
Monte o circuito no Tinkercad, e apresente as avaliações de todas as possibilidades
através de capturas de tela. Para cada avaliação explique o que está sendo representado.
Chave 1 = F = condição do farol
Chave 2 = I = condição da ignição
Chave 3 = P = condição da porta
1 desligado, 2 desligado e 3 desligado, portanto, alarme desligado.
Página 6 de 9
1 desligado, 2 desligado e 3 ligado, portanto, alarme desligado.
1 desligado, 2 ligado e 3 desligado, portanto, alarme ligado.
1 desligado, 2 ligado e 3 ligado, portanto, alarme ligado.
Página 7 de 9
1 ligado, 2 desligado e 3 desligado, portanto, alarme ligado.
1 ligado, 2 desligado e 3 ligado, portanto, alarme ligado.
1 ligado, 2 ligado e 3 desligado, portanto, alarme desligado.
Página 8 de 9
1 ligado, 2 ligado e 3 ligado, portanto, alarme ligado.
Página 9 de 9