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