Baixe o app para aproveitar ainda mais
Prévia do material em texto
Nome: Maria Luisa Dias Paiva Data: 08/07/2021 CONTADOR DE 0 A 79 Introdução O objetivo desse projeto é desenvolver um contador assíncrono crescente que consiga contar de 0 a 79, mostrando o valor contado através de 2 displays. Um display vai representar a dezena e outra a unidade. Definições Para realizar esse projeto é necessário analisar algumas características pedidas e entender as consequências delas. 1. Contador assíncrono A transição dos flip-flops não vai ocorrer ao mesmo tempo 2. A contagem precisa ser crescente Para que o contador faça uma contagem crescente é necessário que o clock seja ativado por bordas negativas. 3. O contador precisa fornece 2 dígitos decimais O contador vai fornecer 2 dígitos decimais caso cada um seja representado por um conjunto diferente de flip-flops. 4. Os dígitos precisam aparecer em um display Cada conjunto de flip-flop precisa estar conectado no seu respectivo display. 5. O contador deve contar de 0 a 79 Os dígitos precisam ser pensados de forma individual. A dezena precisa contar de 0 a 7, e para que isso ocorra é preciso usar 3 flip-flops, já que o seu módulo será de 8. Na unidade é preciso contar de 0 a 9, o conjunto de 4 flip-flops satisfaz esse requisito com o seu módulo sendo 16, porém é necessário fazer um circuito para que a contagem resete quando for lido o número 10. Além disso, para que o contador consiga funcionar corretamente, diferenciando dezena e unidade, é necessário fazer um circuito para ativar a dezena quando o número lido for 9. Desenvolvimento O primeiro passo foi fazer o conjunto das unidades, que conta de 0 a 9, para isso foi agrupado 4 flip-flops e construído um circuito condicional, que quando o valor lido é 10 a contagem é resetada. O circuito condicional foi montado utilizando uma porta AND com as duas entradas sendo Q1 e Q3, e a saída sendo conectada a entrada assíncrona Clear de cada flip-flop do conjunto da unidade. A contagem dos flip-flops é resetada quando o Clear recebe 1, sendo assim as duas entradas precisam ser iguais a 1. A imagem abaixo representa essa primeira etapa. Imagem 1 – Conjunto de flip-flops que representam a unidade e seu circuito de parada Após isso, foi feito o conjunto de flip-flops para representar a dezena, sendo composto por 3 flip-flops. Porém para que o contador funcione corretamente, foi necessário construir um circuito para que a contagem da dezena só seja ativada depois que a unidade receber o valor de 9. Foi utilizado uma porta AND com duas entradas sendo elas Q0 e Q3, e a saída ficou sendo o Clr do primeiro flip-flop do conjunto da dezena. A dezena começa a contar quando Q0 e Q3 forem iguais a 1, isso quer dizer que a unidade vai estar recebendo o número (1001)2 = (9). A imagem abaixo mostra o circuito e os flip-flops da dezena. Imagem 2 – Conjunto de flip-flops da dezena e seu circuito de ativação Finalizando as duas etapas foi colocado os conectores nas entradas respectivas e ligado aos dois displays, que mostram os números. A imagem abaixo demonstra o circuito final. Imagem 3 – Circuito final com os displays
Compartilhar