aula 5 - circuitos lÓgicos combinacionais
TRANSCRIPT
CIRCUITOS LÓGICOS COMBINACIONAISLeonardo
CIRCUITOS LÓGICOS COMBINACIONAIS
São circuitos lógicos em que em qualquer
instante de tempo, o nível lógico da saída
depende somente das combinações dos níveis
lógicos das entradas;
O circuito combinacional não tem memória
2
PROJETO DE CIRCUITOS LÓGICOS COMBINACIONAIS
Ex.:A saída será 1 para dois casos: A = 0, B = 1 e A = 1, B = 0. Como pode ser implementado?
3
EXEMPLOS:
1) Projete um circuito lógico com três entradas A, B, C,
cuja saída será nível ALTO apenas quando a maioria
das entradas for nível ALTO.
Passo 1: construa a tabela verdade
Passo 2: escreva a expressão da soma de produtos para a
saída
Passo 3: simplifique a expressão de saída
Passo 4: Desenhe o circuito da expressão final
4
EXEMPLOS
Resultado
5
A B C X
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1
EXEMPLO 2
O circuito a seguir é um conversor analógico digital que
está monitorando a tensão CC (Vb) de uma bateria de
12V de uma nave em órbita. A saída do conversor é um
número binário de quatro bits, ABCD, que corresponde a
tensão da bateria em degraus de 1V. Sendo a variável A
o MSB. As saídas binárias do conversor são as entradas
de um circuito que gera uma saída em nível ALTO,
sempre que o valor binário for maior que 01102 = 610,
ou seja, quando a tensão da bateria for maior que 6V.
Projete esse circuito lógico.
EXERCÍCIOS
7
TRABALHO
1) Um número de quatro bits é representado como
A3A2A1A0, em que A3, A2, A1 e A0 são os bits individuais e
A0 é o LSB. Projete um circuito lógico que gere um nível
ALTO na saída sempre que o número binário for maior
que 0010 e menor que 1000
TRABALHO
2) A figura a seguir mostra um diagrama para um circuito
de alarme de automóvel usado para detectar
determinada condição indesejada. As três chaves são
usadas para indicar, respectivamente, o estado da
porta do motorista, da ignição e dos faróis. Projete um
circuito lógico com essas três chaves como entrada, de
modo que o alarme seja ativado sempre que ocorrer
uma das seguintes condições:
Os faróis estão acesos e a ignição está desligada
A porta está aberta e a ignição está ligada
FIGURA 1
TRABALHO
3) A figura a seguir mostra um contador BCD que gera uma saída
de quatro bits representando o código BCD para os números de
pulsos que é aplicado na entrada do contador. Por exemplo, após
a ocorrência de quatro pulsos, as saídas do contador serão DCBA
= 01002 = 410. O contador retorna para 0000 no décimo pulso,
começando a contagem novamente. Em outras palavras, as
saídas DCBA nunca representarão número maior que 10012 =
910.
a) Projete um circuito lógico que gere saída em nível ALTO sempre
que o contador estiver nas contagens 2, 3 e 9. Use o mapa K e
aproveite as condições de irrelevância
b) Repita para x = 1 quando DCBA = 3, 4, 5, 8.
FIGURA 2