Jul 252017

 
Circuito TTL 74163

Circuito TTL 74163

Este circuito integrado consta de 1 contador síncrono ascendente de 4 bits recargable, sin hacer ninguna modificación se pueden hacer cuentas de 0 a 15 el máximo que permite 4 bits, o realizar cuentas mas grandes uniendo las patillas de conexión pin 15 (CARRY), junto con los pins  7 Y 10 (ENP y ENT) del siguiente contador, el CLK quedara unido en paralelo en todos los contadores que se pongan.

La descripción de los pins:

  • CLK Entrada de reloj.
  • LOAD Entrada de carga paralela asíncrona.
  • P0 – P3 Entrada de datos paralela.
  • Q0 – Q3 Salida de los flip-flops.
  • ENP Junto con el pin ENT definen el modo de funcionamiento del contador.
  • ENT Junto con el pin ENP definen el modo de funcionamiento del contador.
  • CARRY Salida ripple clock.

Funcionamiento:

Un nivel lógico bajo en la entrada CLR pone todas las salidas a valor lógico bajo. Si utilizamos la función de carga en paralelo, para realizar la carga del valor de las entradas de datos P0, P1, P2, y P3 se deberá meter un nivel lógico bajo en la entrada LOAD cuando se dé un flanco ascendente de la señal de reloj.

La frecuencia de reloj:

  • 74163 y 74LS163 es de 32 MHZ.
  • 74S163 es de 70 MHZ.
  • 74F163 es de 90 MHZ.
  • 74AC163 y 74ACT163 125 MHZ.

 

Tabla de la verdad del 74163
ENTRADASSALIDASFUNCION
CLRLOADENTENPCLKQ3Q2Q1Q0
HHLXLLLLRESET
HHXLP3P2P1P0CARGA DATOS
HHLXNO CAMBIANO CUENTA
HHXLNO CAMBIANO CUENTA
HHLXCUENTACUENTA
HHXLNO CAMBIANO CUENTA

 

Esquema del contador 74163 utilizado en cuenta en módulo 10, las patillas de alimentación son el pin 16 +5V y el pin 8 GND.

 

Contador 74163 funcionando en módulo 10.

Contador 74163 funcionando en módulo 10.



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.



May 152017

 
Circuito TTL decodificador BCD 74145

Circuito TTL decodificador BCD 74145

El circuito integrado 74145 o subfamilia (74LS145, 74F145, 74S145, 74HCT145,..) es un circuito integrado que tiene la función de decodificador BCD a decimal.

Con las cuatro entradas A, B, C y D que posee el circuito podemos realizar 10 combinaciones permitidas diferentes, de 0000 a 1001 que nos activaran una sola de las diez salidas a nivel bajo permaneciendo las demás a nivel alto.

Las salidas son del tipo colector abierto y en el caso del 74LS145 soportan hasta 80mA por lo tanto necesitaremos una resistencia de Pull Up para poder obtener el nivel alto.

La alimentación es la típica de los TTL, pin 8 GND y pin 16 +5V.

Aparte de las anteriores características este decodificador no posee ninguna entrada de selección o inhibición que bloqueen el funcionamiento.

Con este circuito podemos comprobar el funcionamiento, si lo asociamos con un contador o interruptores nos permitirá ver la salida que esta activada. Para ello podemos colocar un diodo LED a cada salida y una resistencia de 330 común ya que en ningún momento tendremos mas de una salida a nivel bajo.

74145 ejemplo de uso

74145 ejemplo de uso

En la imagen se puede ver el esquema y la tabla de verdad.

Tabla de la verdad del 74145
ENTRADASALIDA
DCBASn=L
LLLL0
LLLH1
LLHL2
LLHH3
LHLL4
LHLH5
LHHL6
LHHH7
HLLL8
HLLH9
HLHL
....
....
....
....
HHHH