Академический Документы
Профессиональный Документы
Культура Документы
1)
(4 Pontos) Para acionar um determinado dispositivo eletrnico X necessrio transmitir uma seqncia de valores, um bit por pulso de clock. O dispositivo, amostra estes valores bit a bit e caso ele detecte que uma seqncia especial (assinatura), o dispositivo ser acionado. Construa uma mquina de estados do tipo Mealy (utilizando flip-flops JK) que reconhea uma seqncia de valores 1011* (Asterisco significa que o valor anterior pode repetir-se 0 ou mais vezes) ou seja, o dispositivo reconhece os valores 1011, 10111, 101111, etc. Caso a mquina reconhea o valor, sua sada ser 1, caso contrrio, ser 0. Perceba, que na seqncia ilustrativa 10101010111 existe uma seqncia que quando lida pela mquina de estados ser reconhecida (negrito) e que quando reconhecida, far que a mquina tenha sada 1. Perceba ainda, que logo que o valor da seqncia mudar de estado, de forma a descaracterizar a seqncia especial, a sada fica em 0, como em 10101010111111110. Apresente o diagrama de estados da mquina de Mealy, construa a tabela de transies de estados e sadas, mostre as equaes para J e K de cada um dos flip-flops (com as simplificaes por mapas de Karnaugh) e tambm a equao da sada da mquina de estados.
2)
(3 Pontos) Construa um contador de nmeros no naturais capaz de contar a seqncia 3,0,1,2, ou seja. O Contador inicia no nmero 3 e a cada pulso de clock muda seu valor para o prximo elemento da seqncia. Quando a seqncia chega ao fim o contador retorna ao nmero 3. Mostre as equaes para os Flip Flops JK e complete o grfico abaixo com os circuitos eletrnicos e as ligaes necessrias.
J CLK
J CLK
4 1 16
15
4 1
FF1
FF0
Q 15
U1
15 1 10 9 14 4 5 11 D0 D1 D2 D3 CLK E D/U PL
3) (3 Pontos) Projete um circuito contador que inicie uma contagem crescente do nmero 0 e ao atingir o nmero 21 mude a direo de contagem e conte at 12. Ao atingir o nmero 12, ele deve novamente voltar a contar em ordem crescente, mas desta vez at o nmero 30 quando a contagem pra. Alm disso, existe um LED que inicialmente deve ficar aceso e que quando o contador atinge o valor 15 pela primeira vez deve ser apagado. Quando o contador atinge o valor 15 pela segunda vez, o LED volta a ficar ligado, permanecendo neste estado. O LED controlado gerando um sinal ESTADO_LED para acender ou apagar o LED. Implemente este circuito utilizando somente Flip-Flops JK (chaveado na borda positiva ou negativa), CI 74190 e portas lgicas se necessrio.
Q0 Q1 Q2 Q3 RCO 3 2 6 7 13
TC 74190
12
No CI 74190 (Contador de dcada) mostrado acima, D0..D3 so entradas, Q0..Q1 so sadas, E Enable, PL de (Load em Paralelo), D / U para fazer operao de Down e UP. Os pinos RCO e TC (que tambm aparece como MIN/MAX em diagramas) servem para fazer o cascateamento.
14
16
14