Buscar este blog

domingo, 16 de febrero de 2020

Practica : Contador BCD

Practica : Contador BCD

La practica de esta semana consistió en diseñar e implementar un contador BCD con flip-flop's JK. Como puede ser conveniente para un caso futuro se diseño con modo ascendente y descendente.

Diseño:

Primero se realiza el diagrama de estados y se codifican los mismos, para un contador es mejor una maquina Moore, donde la salida solo cambia con cada flanco de reloj. Teniendo en cuenta la entrada de direccion (ascendente o descendente) tenemos lo siguiente:



De aqui se obtiene la siguiente tabla y ecuaciones:  
 


Montaje:

Una vez que se han implementado las ecuaciones  en PSoC creator se tiene el siguiente componente:

  

Donde la entrada R es Reset y D direccion del conteo.
Finalmente para mantener el dato actual se controla el reloj multiplicandolo por otra entrada, E de Enable. Dando como resultado el siguiente top design en PSoC creator:
Como se observa, con el fin de visualizar con mayor comodidad los datos se utiliza un deco BCD@7segmentos, con la entrada D igual a 1 el contador esta solo en modo ascendente.
A continuacion un video del contador funcionando:




No hay comentarios:

Publicar un comentario

Control de ciclo util de un PWM

La modulación por ancho de pulsos es una técnica en la que se modifica el ciclo de trabajo (o ciclo util) de una señal periódica, para tran...