May 222017

 

Para la realización de un contador asíncrono de 4 bits modulo 10 ó BCD podemos utilizar algunos de los circuitos que  hemos ido viendo, como por ejemplo el 7476, este circuito integrado incluye en su interior 2 biestables  J-K. En la realización del ejercicio utilizaremos dos y además un circuito 7400 que usaremos una de sus puertas NAND para poder realizar la puesta a cero del contador.

En el diagrama se puede observar todos los estados validos 0..9 y seguidamente los que no nos interesan, el primer estado no valido es el que produce el Reset al contador haciendo que vuelva a empezar desde cero.
Diagrama de estados contador asíncrono de 4 bits módulo 10

El procedimiento general de diseño será decodificar el primer estado no valido, para eso miraremos el diagrama de estados y vemos que cuando aparezca la combinación 1010 se tiene que generar la señal de Reset que ponga a cero todos los biestables.

En este caso como solo hemos elegido una condición para hacer el Reset, escogeremos todas las salidas que pasan a nivel alto y las introduciremos en una puerta NAND ya que el Reset actúa por nivel bajo.

      _______
RST = Q3 * Q1

 

Contador asíncrono BCD

Contador asíncrono BCD

 

Cronograma de tiempos de las salidas contador asíncrono

Cronograma de tiempos de las salidas

El pequeño impulso llamado Glitch que se presenta en el contador cuando llegamos a la combinación 1010 viene producido por que en ese mismo instante estamos haciendo un Reset a los biestables. El circuito también se puede realizar con otros tipos de biestables como los tipo D.

Los contadores asíncronos tienen el inconveniente que a cada biestable que añadimos estamos sumando un retardo de propagación.



Mar 272017

 
Secuenciador de luces con el 4017

Secuenciador de luces con el 4017

Este sencillo circuito lo podemos montar fácilmente en un protoboard para experimentar con el circuito NE555 y el CD4017. La primera parte del circuito es un oscilador formado por el 555 y la segunda parte es un contador en la que se han añadido unos LEDs para visualizar el estado de las salidas.

La alimentación del circuito es de 5V aunque podemos subirlo a 9V. El potenciómetro de 10K y se encarga de variar la frecuencia del 555.

El funcionamiento del circuito nada mas dar alimentación el 555 generara pulsos que el contador ira registrando, en este circuito veremos el encendido secuencial de un diodo mientras los demás están apagados.

Para variar la frecuencia de encendido también podemos experimentar variando la capacidad inicial del condensador.



Sep 212013

 
Circuito TTL 7490

Circuito TTL 7490

 

Este circuito integrado consta de 2 contadores independientes uno de 1 bit y otro de 3 bits, utilizando los dos contadores internos podemos hacer que cuente de 0 a 9 aunque configurando los pines 2,3,6 y 7 con las salidas podemos hacer que no solo cuente en sistema decimal.

Unos ejemplos de utilización del 7490 ó 74LS90 utilizado como divisor de frecuencia por 5 se ve la conexión del circuito.

 

 

Tabla de la verdad del 7490
INPUTOUTPUT
RST1RST2SET1SET2Q3Q2Q1Q0
HHLXLLLL
HHXLLLLL
XXHHHLLH
XLXLCOUNT
LXLXCOUNT
LXXLCOUNT
XLLXCOUNT

En la siguiente tabla se observa los diferentes valores que toman las salidas Q3, Q2, Q1 y Q0 trabajando en una cuenta BCD.

Tabla de la verdad del 7490 en BCD
COUNTOUTPUT
Q3Q2Q1Q0
0LLLL
1LLLH
2LLHL
3LLHH
4LHLL
5LHLH
6LHHL
7LHHH
8HLLL
9HLLH

En este esquema del contador asíncrono 7490 podemos ver como queda configurado para contar en BCD (0 a 9) y como lo podemos hacer servir como divisor por 10 cogiendo la salida Q3. En la salida Q3 tendremos un ancho de pulso a nivel alto de dos ciclos de reloj de la entrada como se ve en el cronograma de señales, también si miramos la tabla de la verdad lo podemos ver fácilmente como la salida Q3 pasa por dos estados en los que tiene el nivel alto.

7490 trabajando como divisor por 10 en una cuenta BCD

7490 trabajando como divisor por 10 en una cuenta BCD

El 7490 puede llegar a contar hasta frecuencias de 40 MHZ y su consumo es de unos 150 mW.

 

Cronograma de la señal de salida del divisor por 10

Cronograma de la señal de salida del divisor por 10