You are on page 1of 12

UDESC/CCT/DEE – Eletrônica Digital

Lista de Exercícios

Recomenda-se fazer no: a Papel 8 Software

a´81 – Equacionar e implementar o seguinte dispositivo lógico:

Seu funcionamento consiste no registro de uma senha certa de dois bits e na entrada de uma
senha de usuário, também de dois bits. O dispositivo deve ter um circuito capaz de acionar a
fechadura de uma porta, abrindo-a (nível lógico 1) quando as senhas coincidirem e fechá-la
(nível lógico 0) com as senhas diferirem.
a) Elabore inicialmente uma tabela verdade, que represente o sistema.a
b) Defina a função lógica inicial e a otimizada.a
c) Simule o circuito correspondente e realize os testes.8

a2 – Projete um circuito, usando portas lógicas, para acionar um semáforo de trânsito como
ilustrado a seguir:

CIRCUITO Vermelho
SW1
ACIONADOR DO Amarelo
SW2
SEMÁFORO Verde

Entradas Saídas (lâmpadas) Ação


00 000 Desligado
01 001 Verde
10 010 Amarelo
11 100 Vermelho

83 - Faça a simulação e a montagem desse circuito no CircuitMaker e no Simulador de


ProtoBoard.
84 – Realize o teste do CI-74139, utilizando o CircuitMaker e/ou Simulador de ProtoBoard
para verificar sua tabela verdade.

a85 - Projete um circuito decodificador 3x8, utilizando o CI-74139. Depois faça a


montagem desse decodificador no CircuitMaker e/ou Simulador de ProtoBoard.

a6 - Projete um circuito decodificador 3x8, utilizando portas lógicas, conforme a tabela a


seguir:

87 - Simule o circuito projetado com o CircuitMaker e/ou Simulador de ProtoBoard.

88 - Utilizando o CircuitMaker e/ou Simulador de ProtoBoard e o CI-74138, confira os


resultados obtidos na simulação com os gerados com o CI.

a9 - Projete e simule um decodificador 4x16, utilizando CIs 74138.

a10 - Projete e simule um circuito, usando portas lógicas, para mostrar um dígito
hexadecimal de 0 a F em um display de sete segmentos.

811 – Utilizando CIs 7447, implemente no CircuitMaker e/ou Simulador de ProtoBoard um


conversor de BCD para sete segmentos, apresentando um número de dois dígitos nos
displays, gerados por dois conjuntos de quatro chaves.
a812 - Numa indústria existe uma esteira móvel que transporta caixas de 3 tamanhos
diferentes. No final da esteira existem 3 sensores óticos (A, B e C ativos em nível 1) que
servem para medir o tamanho das caixas (pequena, média e grande). Cada tamanho de caixa
tem uma garra específica (GPeq, Gmed e GGrd) que transporta a caixa para o seu local de
armazenamento. Deseja-se construir um circuito com portas lógicas para acionar as garras ao
longo do tempo, de acordo com a produção das caixas e de seus tamanhos. Ao final, simule o
circuito utilizando o CircuitMaker. Caso algum sensor apresente sinal de defeito, o sistema
deve ligar um LED indicador dessa condição.

a813 - E necessário projetar um circuito lógico para um simples alarme de automóvel. Três
chaves são utilizadas para indicar os estados da porta do motorista, ignição e faróis. Há um
buzzer que deve emitir um aviso e dois leds (verde e vermelho), para indicar a gravidade do
alarme (leve e grave, respectivamente). Faça com que o alarme seja ativado sempre que pelo
menos uma condição ocorrer: a) Os faróis estiverem ligados e a ignição desligada (leve); e b)
A porta estiver aberta e a ignição ligada (grave). Ao final, simule o circuito utilizando o
CircuitMaker.

a814 – Como devemos proceder para implementar um decodificador 3x8, utilizando o CI


7442?

a15 – Considere as formas de onda mostradas a seguir. Aplique esses sinais no CI-74138,
conforme mostrado a seguir:

A  A0 B  A1 C  A2 D  E3

Considere que /E1 e /E2 estejam conectadas no nível baixo e desenhe as formas de onda para
as oito saídas do CI.
a816 – Numa lanchonete os possíveis combos combinam refrigerante, batata frita e
hambúrguer, nos tamanhos pequeno e grande. Deseja-se implementar, num drive-thru
hipotético, um equipamento para realizar o pedido do usuário, através da seguinte interface:

O equipamento deve dar prioridade para o produto de tamanho maior, caso o usuário aperte os
dois tamanhos e priorizar o tamanho pequeno, para o caso do usuário não escolher o tamanho
do produto. Além disso, o equipamento deve apresentar na cozinha um número de 1 a 8, para
indicar o pedido realizado pelo usuário. Implemente o circuito no Simulador de ProtoBoard.

a17 – Para o circuito a seguir, construa a tabela verdade considerando nível lógico UM = 5V
e nível ZERO = 0V.

E D Y
0V 0V
0V 5V
5V 0V
5V 5V

a18 – Qual das três opções a seguir é a mais recomendada para se implementar uma porta
NAND TTL de duas entradas? Por quê?
a19 - Para o circuito a seguir, construa a tabela verdade considerando nível lógico UM = 5V
e nível ZERO = 0V.

X Y
0V
5V

a20 – Qual das duas opções a seguir é a mais indicada para conectar uma chave ativa em
UM a um pino de uma porta TTL? Por quê?

a21 – Considerando a família CMOS, preencha a tabela a seguir:

Parâmetro Valor
VOH(mín)
VOL(máx)
VIH(mín)
VIL(máx)
Margem de ruído para o nível baixo
Margem de ruído para o nível alto

Pode se dizer que a família CMOS é compatível com a família TTL? Explique sua resposta.
a22 – Na figura a seguir, o que significam as siglas TPHL e TPLH ?

a23 – Considerando os níveis de tensão representados na figura a seguir, calcule a margem


de ruído dos circuitos integrados que atendem a essas especificações.
a24 – Considerando a tabela a seguir, identifique a subfamília TTL mais rápida, a que
consome menos energia e a que possui maior margem de ruído.

a25 – Considerando a tabela abaixo, calcule o Fan-out na interface da primeira subfamília


lógica acionando a segunda:

a) 74 para 74LS
b) 74LS para 74AS
c) 74AS para 74ALS

IIH(máx) = Corrente de entrada máxima em nível alto.


IIL(máx) = Corrente de entrada máxima em nível baixo.
IOH(máx) = Corrente de saída máxima em nível alto.
IOL(máx) = Corrente de saída máxima em nível baixo.
a826 - A figura a seguir ilustra o cruzamento de uma rodovia com uma via de acesso.
Sensores detectores de veículos são colocados ao longo das pistas C e D (rodovia) e nas pistas
A e B (via de acesso). As saídas desses sensores serão nível BAIXO (0) quando nenhum
veículo estiver presente e nível ALTO (1) quando um veículo estiver presente. O sinal de
trânsito no cruzamento é controlado de acordo com a seguinte lógica:
a) O sinal da direção Leste-Oeste (L/O) será verde quando as duas pistas C e D
estiverem ocupadas;
b) O sinal da direção L/O será verde sempre que as pistas C ou D estiverem
ocupadas, mas com as A e B desocupadas;
c) O sinal da direção norte-sul (N/S) será verde sempre que as duas pistas A e B
estiverem ocupadas, mas as pistas C ou D estiverem desocupadas;
d) O sinal da direção N/S será verde quando as pistas A ou B estiverem ocupadas e
enquanto ambas as pistas C e D estiverem vazias;
e) O sinal da direção Leste-Oeste (L/O) será verde quando não houver veículo
presente; e
f) Nos casos omissos, C e D tem preferência sobre A e B.

a827 - Projetar um circuito lógico que controle o nível de uma caixa d’água colocada no
teto de um edifício como ilustrado na figura a seguir. A caixa 1 funciona como reserva e
existem os sensores A, B, C e D que dão a indicação do nível de água. A válvula de entrada
de água é controlada pelo atuador AT1 (ligada nível lógico 1 e desligada nível lógico 0) e a
bomba é controlada pelo atuador AT2 (ligada nível lógico 1 e desligada nível lógico 0). Ao
final, simule o circuito utilizando o CircuitMaker.
828 – Implemente um circuito digital no simulador de ProtoBoard, utilizando CIs
comerciais, para indicar em um display (um dígito de 0 a 9) o próximo paciente que será
atendido numa enfermaria, obedecendo a seguinte prioridade:

Dígito Paciente
9 Idosos hipertensos
8 Idosos diabéticos
7 Idosos com febre
6 Idosos
5 Bebes com febre
4 Bebes
3 Crianças com febre
2 Crianças
1 Adultos com febre
0 Adultos

829 - A figura a seguir mostra um teclado de 12 teclas. Sua saída consiste de 7 sinais; um
para cada uma das 4 linhas (L1, L2, L3, L4) e um para cada das três colunas (C1, C2, C3).
Apertando um botão, duas destas saídas tornam-se nível lógico 1 correspondendo a linha e a
coluna do botão pressionado. Por exemplo, pressionando o botão “1”, teremos L1 = C1 = 1 e
as demais saídas valem zero. Pressionando “#” teremos L4 = C3 = 1 e assim por diante.
Deseja-se que seja projetado um circuito que converta os 7 sinais do teclado em um número
binário de 4 bits b3b2b1b0 indicando qual botão foi pressionado. Os botões de 0 a 9 deverão
ser codificados de 0000 até 1001 (equivalente binário) enquanto que “*” será representado por
1010, “#” por 1011 e o código 1111 indica que nenhum botão foi pressionado em um dado
tempo. Projete este circuito no CircuitMaker que gera esta codificação.

a30 - Projete um circuito, usando portas lógicas, que atenda às especificações a seguir:

831 - Faça a simulação e a montagem desse circuito no CircuitMaker e/ou Simulador de


ProtoBoard, respectivamente. Analise que tipo de circuito é esse.
832 – Realize o teste do CI-74153, utilizando o CircuitMaker e/ou Simulador de ProtoBoard
para verificar sua tabela verdade. Compare esse CI com o circuito projeto no item anterior.

833 - Projete um circuito Multiplexador de 8 entradas, utilizando o CI-74153. Depois faça a


simulação desse decodificador no CircuitMaker e/ou Simulador de ProtoBoard.

a834 - Projete e simule no CircuitMaker um circuito Multiplexador de 8 entradas,


utilizando portas lógicas, conforme a tabela a seguir:

835 - Utilizando o CircuitMaker e/ou Simulador de ProtoBoard e o CI-74151, compare os


resultados obtidos com os da simulação anterior.

a836 - Projete e simule no CircuitMaker e/ou Simulador de ProtoBoard um Multiplexador


de 16 entradas, utilizando CIs 74151.
837 – Utilizando o CI-74151, implemente no CircuitMaker e/ou Simulador de ProtoBoard a
função lógica dada pela tabela a seguir.

a38 – Projete um circuito, usando portas lógicas, que atenda às especificações a seguir:

S1 S2 A0 A1 A2 A3

0 0 E 0 0 0

0 1 0 E 0 0

1 0 0 0 E 0

1 1 0 0 0 E

839 - Faça a simulação e a montagem desse circuito no CircuitMaker e/ou Simulador de


ProtoBoard, respectivamente. Analise que tipo de circuito é esse.

840 – Realize o teste do CI-74155, utilizando o CircuitMaker e/ou Simulador de ProtoBoard


para verificar sua tabela verdade. Compare esse CI com o circuito projeto no item anterior.

841 - Usando CIs comerciais projete, simule e monte no CircuitMaker e/ou Simulador de
ProtoBoard um sistema de transmissão de dados com um canal para comunicar palavras de 4
bits. Verifique a ação do sistema para todas as combinações de entradas possíveis.

842 – Implemente no CircuitMaker e/ou Simulador de ProtoBoard um Demultiplexador de


1x8, utilizando o CI-74138. Realize todos os testes necessários para confirmar o
funcionamento do circuito.

843 – Implemente no CircuitMaker e/ou Simulador de ProtoBoard um Multiplexador com o


maior número de entradas para multiplexação possível, utilizando um CI-74153 e um CI-
74157. Realize todos os testes necessários para confirmar o funcionamento do circuito.
844 – Utilizando o CircuitMaker, projete e simule um circuito, usando portas lógicas, que
atenda às especificações a seguir. Que circuito é esse?
A B S C

0 0 0 0

0 1 1 0

1 0 1 0

1 1 0 1

a45 – Preencha tabela verdade a seguir, que representa um circuito Somador Completo,
conforme apresentado no diagrama:

A B Cin S Cout

846 - Utilizando o CircuitMaker, projete e simule um circuito Somador Completo, usando


portas lógicas.

847 - Utilizando o CircuitMaker, projete e simule um Somador para 2 bits, utilizando apenas
portas lógicas.

848 – Realize o teste virtual do CI-7483, utilizando o Simulador de Protoboard para somar
dois números de quatro bits. Compare esse CI com os circuitos projetados nos itens
anteriores. Se preferir utilize displays de 7 segmentos para melhor visualização dos dados.

849 – Implemente no Simulador de Protoboard um circuito que some dois números de oito
bits cada. Se preferir utilize displays de 7 segmentos para melhor visualização dos dados.

You might also like