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



Contenido relacionado




  28 comentarios en “CIRCUITO 7490 TTL”

  1. Hola, queria saber como hago para con el 7490 poder hacer un contador asincrónico modulo 24 0 60 por ejemplo. Gracias

    • Para hacer trabajar el contador al modulo que tu quieras solo tienes que escoger la combinación de las salidas (Q3..Q0) que te interese y llevarlas a la entrada de RST1 y RST2 para que ponga el contador a cero y reinicie el conteo.

      Por ejemplo en modulo 60 habría que llevar las salidas Q1 y Q2 del 7490 que hace el conteo de las decenas, a una puerta AND y su salida a la entrada de RST1 y RST2 de los dos 7490. De este modo cuando el contador alcanza el valor 60 hace un reset empezando por la combinación 00.

      En el caso del modulo 24 necesitaras una puerta AND de dos entradas también, y conectar la salida Q2 del 7490 que cuenta la unidades y Q1 del que cuenta las decenas.

      Un saludo Matias

  2. Hola buenas tardes quisiera saber porque mi contador no empieza desde cero. Hace la cuenta normal pero el problema es que no se inicia desde cero.
    Necesito ayuda por favor.
    Gracias.

    • No has comentado como tienes conectado el 7490 ya que tiene varias configuraciones según el tipo de contaje que quieras hacer.

      Si tienes una señal de reloj estable y el conexionado es como el del esquema (cuenta de 0 a 9) repasa todas las conexiones, señales de CLK y bits de salida del contador tienes que tener algún fallo de conexión.

      Si no te funciona aporta mas datos para ver donde esta el error.

  3. Hola, Quisiera saber como hacer para que un led este prendido por 10 segundos y apagado por 5 segundos y repita el ciclo

    • Cada vez que la salida Q3 tenga un flanco descendente la podemos aprovechar para activar un flip-flop que se active con los flancos negativos de la señal (7476 por ejemplo), y a cada cambio de este flip-flop lo tienes que llevar a una lógica de puertas que te cambie la entrada de reloj CLK0 por la CLK1 y viceversa según estés contando en modulo 10 ó 5. Esta lógica de puertas también tiene que conectar CLK1 con Q0 cuando este contando en módulo 10.

      La señal de reloj tiene que ser de 1Hz y por la salida Q del flip-flop es por donde puedes conectar el LED.

      Ya comentaras como te ha ido.

  4. Ola quisiera armar un contador de 4 dijitos en cuenta ascendente y descendente con sensor infrarrojo de respuesta rapida.tendras algun circuito con sus componentes y pdf de la plaqueta por tranferencia de imprecion de planchado ?. de ser asi me arias un gran fabor.desde ya muchas gracias.( es para armar una maquina de bobinar motores y tranformadores ya que vivo de este oficio y la electronica es una pasion de 40 años que llevo a cabo desde mis 14 años.espero su pronta respuesta .atte NIKY……

    • Si lo vas a utilizar en una maquina industrial, mira este link:

      http://elyonindustrial.com/categoria-producto/controladores/

      Aquí encontraras contadores compactos y microcontroladores que ya vienen con todo montado en un pequeño modulo, solo tienes que buscar el que se adapte mejor a tus necesidades.

      • el link que me pasaron esta perfecto .el tema es el siguiente. soy de rosario santa fe argentina y en rosario decimos , con plata cualquiera es vivo .un contador de 4 digitos ascendente y descendente aca bale de 3500 a 4000 pesos . no todos estamos en situacion de poder comprarlo . aparte comente que estoy enamorado de la electronica hace 40 años .lo que pueda crear con mis manos no podria compararse con el producto que venden en los comercios.no me refiero a un orgullo propio ni a la calidad del mismo sino a la satisfaccion de aprender a mis 54 años un poco mas ya que el saber no ocupa lugar lo que me reste de vida seguire aprendiendo.busco algo paras armar en estado solido , sin sistemas de PIC que cualquiera pueda armar.mas personas como yo necesitamos ayuda y conocimiento en tanto curiosos como yo quieran aprender (OBVIO). gente linda si hay alguien que me pueda ayudar com mi proyecto quedaria eternamente agradecido.saludos cordiales a todos lo que lean este comentario de parte de el que nunca se cansa de aprender. como me dicen en ROSARIO el tio NIKY.

        • Gracias por tu comentario, te propusimos los módulos de controlador porque es el camino mas rápido para actualizar la máquina que tienes.

          De todas formas, tu comentario queda visible para todos los usuarios y si alguien dispone del circuito y su PCB en pdf esta invitado para que pueda ayudarte.

          Sino sale nadie que pueda ayudarte, desde aquí probaríamos a construir el circuito que te hace falta.

          • desde ya te lo agradezco .estare atento en revisar a diario la pajina para ver si aprece alguna respuesta con alguien que que tenga este circuito para compartir…..

          • hola compa, si lo quieres de 4 digitos me imagino que quieres contar de 0 a 9999? en ese caso, deberas usar almenos contadores de modulo 2^13 , para eso necesitaras minimo 4 “74190” en cascada. ahora bien para que haga la cuenta ascendente/descendente de manera automatica, debes jugar con la salida. por ejemplo el 7473 tiene la salida normal, y la salida negada. SI tu sales por la salida normal tienes el ascendente, en cambio por la salida negada tienes el descendente. Debes ahí hacer una funcion logica y dependiendo de como quieres que sea, que muestre cual salida necesites. Espero que te sirva de algo xd
            para lo del sensor infrarojo ni idea, quieres que el sensor sea tu clock?

  5. Como puedo usar un 74ls90 para hacer un flip-flop RS

  6. Como puedo hacer para hacer una cuenta regresiva con el 7490, es decir que cuente del 9 al 0?

    • El 7490 no te lo permite, tendrías que usar el 74193 este circuito te permite hacer cuentas ascendentes y descendentes y además precargar el contador a un valor predeterminado.

      En breve colocaremos un pequeño esquema de como usarlo.

  7. Amigo arme un contador con pulsdor y me cuenta en desorden y el número seis y el nueve no me aparecen completos ….utilize el 7490 y el 7447….que solución me recomiendas ….gracias

    • El que te cuente en desorden se puede deber a que el pulsador te genera pequeños rebotes que se suman a la pulsación. Utiliza un filtro RC entre el pulsador y la entrada del circuito y seguro que ya te funcionara bien, para la resistencia prueba con 1K y el condensador 100nF.

      Para los números que te presenta el 7447 sobre un display seria el que se ve en la imagen.

      null

      Para los números que te presenta el 74247 sobre un display hay unos pequeños cambios en el 6 y 9 igual es lo que comentas.

      null

      Espero que te haya solucionado un poco tus dudas, un saludo Alejo.

      • Buenas noches, ¿Podrían indicar el esquema de conexión del filtro RC que se necesita para evitar los pequeños rebotes? Estoy haciendo un contador de 0 a 99 y en algunos casos el integrado 7490 que cuenta las unidades envía pulsos al contador 7490 que lleva las decenas. Por ejemplo, después del RESET y empezar a contar en 01, empieza en 11. De antemano agradezco su respuesta.

        • A veces pueden producirse estos rebotes indeseables por que la alimentación que llega a los circuitos integrados no esta desacoplada. Esto se logra colocando un condensador de 100 nF lo mas cerca de los pines de alimentación de cada circuito.

          Las pistas y cableados principalmente en protoboards tienen una inductancia que hace que cuando se requiera una intensidad importante por parte de la conmutación de algún circuito integrado, tenga un retardo en el suministro de esta intensidad y por lo tanto una caída de tensión en la alimentación produciendo falsos estados en los circuitos.

          Si después de haber comprobado que el problema no viene por los desacoplos puedes probar con los filtros RC, en el siguiente enlace tienes una calculadora de filtros que te ayudara rápidamente a escoger los valores mas adecuados.

          http://gzalo.com/filtrorc/

          Si el problema viene por la entrada, por que la señal tiene mucho ruido, utilizar circuitos schmitt trigger buffers o inversores puede solucionar el problema.

          Espero que encuentres el problema, un saludo Jesús.

  8. hola, Como puedo hacer para que empiece a contar desde 1

    • El circuito 7490 al ser un contador asíncrono no posee ningún pin que ofrezca esa posibilidad que comentas, lo que propones lo tendrías que hacer con una circuitería adicional con puertas lógicas que genere un pulso a la entrada de reloj al hacer un reset al circuito.

      Si utilizas otro modelo de contador de la categoría de los síncronos podrás configurarlo mas fácilmente para que cargue desde 1 ó cualquier otro valor.

      Un saludo Gerardo.

  9. hola tengo un circuito contador de 0 a 9 con sensor infrarrojo pero al momento de detectar me cuenta 2 veces cual podra ser el problema?

    • Lo mas probable es que la señal no este limpia y tenga rebotes. Con un filtro RC puesto a la entrada del circuito que te realiza el contaje eliminaras los falsos impulsos.
      Cuando se utilizan PIC o Microcontroladores se utilizan rutinas para gestionar las entradas con antirebotes, de esta manera nos ahorramos el filtro RC.

      Un saludo Rodrigo, espero haberte ayudado.

  10. muy bueno tu enlace esto nos ayudara a la solucion de esta practica gracias saludos

  11. hola me gustaria saber como hacer un reloj digital con el 7490… gracias

  12. Gracias, hasta el momento estoy comenzando a ver su pagina y todo va muy bien.. Saludes

 Deja un Comentario

(Requerido)

(Requerido)