Killtrojan te invita a participar como usuario en nuestra comunidad. Registrate y podrás participar en todos nuestros subforos y ayudarás a crecer nuestra comunidad.

Si te gusta la informática,la seguridad, el análisis de malware o tienes problemas con virus o troyanos,no te lo pienses.


Registrarte en el foro no te llevará mas de un minuto.

Diseño de un contador hasta 99 con IC74192

Ver el tema anterior Ver el tema siguiente Ir abajo

Diseño de un contador hasta 99 con IC74192

Mensaje  Skapunky el Lun Feb 04, 2013 8:27 pm

El artículo de hoy, describiré como realizar un contador ascendente de 0 a 99. Requerirá impulsos externos para contar ya sea mediante un temporizador 555, un oscilador con un cristal de cuarzo o algún tipo de fuente con una señal cuadrada.



Los componentes a utilizar son:

  • 2 contadores universales: IC 74192
  • 2 decodificadores 4bits/7seg: IC 7448
  • 2x Display 7 segmentos cátodo común.
  • 1x Pulsador tipo normalmente abierto.
  • 1x Resistencia 1k de polarización del pulsador.



NOTA: Entre los decodificadores 7448 y los displays, en montaje real es obligatorio interconectar resistencias de 220, para limitar la corriente de los diodos a 0.15mA aproximadamente.

El conexionado irá tal como se adjunta en el esquema realizado en Proteus, se utilizará cada uno de los contadores para controlar las unidades y las decenas. El contador de las unidades (74192) sumará uno cada vez que se reciba un pulso en el pin 5 de UP. Es importante conectar el PIN 6 de ambos contadores a “1” tal como lo requiere el datasheet para hacer contajes ascendentes.

El reset de ambos contadores se realizará mediante el PIN 14 “MR” donde al realizar un flanco reseteamos los dos contadores, poniendo los displays a 0. Aquí es donde entra la función de la resistencia de 1 k, que básicamente lo que hace es forzar un “1” al presionar el pulsador.

Este contador tiene la opción de preset, es decir, iniciarlo con un número diferente a 0, para ello se utilizará las entradas D0-D4. En este caso las que conectado a massa para generar un 0 inicial en el contador, (0000 = 0).

Vistos los pines más importantes del contador, pasamos al decodificador 4bits/7seg cuyo objetivo es la de transformar los 4 bits que genera el contador, en un valor interpretable por los displays. En definitiva, transforma el número binario de 4 bits a decimal.

El funcionamiento del otro contador, es muy similar, aunque es interesante ver como se interconecta con el primero. Cuando el contador de las unidades rebase el cambio de 9-0 el contador de las decenas deberá sumar 1, para ello utilizamos el PIN TCU que generará un flanco cuando el contador realice el rebase. Este flanco será enviado al PIN 5 del contador de las decenas que sumará uno, funcionando igual que el de las unidades.

Por último comentar, que el decodificador 4bits/7seg del contador de las decenas funciona exactamente igual que el de las unidades, solo hace falta fijarse en el esquema. Añadiré las hojas técnicas de los componentes mas importantes ya que es importante leerlas para entender el funcionamiento.

Hojas técnicas de ayuda:

Contador digital ASC/DESC IC 74192 : http://www.datasheetcatalog.org/datasheets/320/387574_DS.pdf
Decodificador 4 bits/7seg para display de cátodo común: http://www.datasheetcatalog.org/datasheets2/34/349296_1.pdf

Descarga el proyecto en proteus:

Si alguien tiene alguna duda, no duden en comentar el artículo: Descargar (42 kb)
avatar
Skapunky
Admin
Admin

Posts : 493
KCoins : 822
Reputación : 21
Fecha de inscripción : 16/06/2008

Premios :
Staff


Ver perfil de usuario http://www.killtrojan.net

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.