domingo, 30 de septiembre de 2012

Contador Hexadecimal ascendente y descendente

Buenas Tardes a todos.

Hoy les escribo porque el día viernes y el día sábado no tuve la oportunidad de hacerlo, es por eso que hoy me pondré al día con el blog (No publico los domingos, es por eso que hoy subiré dos proyectos, correspondientes a los días anteriores).

Bueno, dejemos atrás las historias tristes y vamos a trabajar en lo que más nos gusta ¡La Electrónica!. Hoy trabajaremos un circuito similar al anterior, pero este es con un nuevo integrado (74HC193). Este integrado lo escogí ya que aunque es muy útil, en la web se encuentra poca información sobre como usarlo, por lo que hay que leer el datasheet varias veces para poder medio entenderlo.

para este proyecto necesitaremos:

5 Resistencias 1K
1 Potenciómetro 1M
7 Resistencias 330 Ohm
5 LEDS (Opcionales)
1 Capacitor 10 uF
1 Display 7 segmentos ánodo común
1 Timer 555
1 Decodificador BCD 7447
1 Contador bidireccional 74193

Circuito contador 74HC193


El circuito del 555 será nuevamente astable, que variará su velocidad por medio de un potenciómetro, este se encarga de enviar un pulso de señal al contador que se encargará de sumar o restar una unidad por cada pulso alto que este reciba según la configuración en la que se encuentre (Para conteo ascendente se conecta el pin 4 a Vcc y el pin 5 a la señal saliente del 555 y viceversa en caso del conteo descendente)y a su salida (Pines 3, 2, 6, 7 respectivamente) entregará un número binario que va desde 0000 hasta 1111 (Como pueden ver, este integrado tiene la capacidad de entregar un número mayor a sus salidas que el 7490 usado en el proyecto anterior que iba hasta 1001), a continuación se conecta el decodificador 7447 a la salida del contador, pero encontramos un "problema" y es que después del número 9 la salida no es precisamente una letra, sino un código único (ver datasheet del 7447), es por eso que en el vídeo del post se verá un símbolo diferente al que esta estipulado en el sistema hexadecimal.

El 74193 se conecta de la siguiente forma:

Pin 1, 9, 10, 14 y 15 a Gnd
Pin 11 y 16 a Vcc
Pin 4 a la salida del 555 y pin 5 a Vcc (En caso de conteo ascendente)
Pin 5 a la salida del  555 y pin 4 a Vcc ( En conteo Descendente)
Pines 3, 2, 6, 7 respectivamente salidas A, B, C, D.

Cabe anotar que el pin 14 es el RESET del contador, el cual se activa conectandolo a Vcc, pero como en este montaje no lo vamos a  usar lo conectamos directamente a Gnd para evitar cualquier disparo inesperado a dicha terminal.

Aquí pueden descargar la simulación en MULTISIM.

A continuación están dos vídeos, uno que muestra el conteo ascendente y el otro el conteo descendente:




Gracias por visitarnos y espere pronto más circuitos :).

10 comentarios:

  1. mi contador se salta el 8 q puedo hacer

    ResponderEliminar
    Respuestas
    1. Si cuenta los demás números normalmente el error puede estar en el 555 prueba cambiarlo a ver que sucede

      Eliminar
  2. amigo quiero hacer este circuito para un trabajo de electronica me podrias ayudar con el plano ?

    ResponderEliminar
    Respuestas
    1. Porsupuesto, el plano es el que se encuentra en la imagen que está en la parte media del Post.

      Dime que dudas tienes y con mucho gusto he de ayudarte.

      Eliminar
  3. de casualidad tendras un diagrama de un contador hexadecimal con compuertas logicas

    ResponderEliminar
  4. como podria hacer si quiero que salgan letras en vez de numeros??

    ResponderEliminar
  5. Amigo de donde puedo descargar tu simulacion en multisim?

    ResponderEliminar
  6. oye como hago para que se detenga en el 9 y vuelva a comenzar la cuenta desde 0??

    ResponderEliminar
  7. hola mira necesito montar un hexadecimal de 1 a 15 pero no tengo ni idea como hacerlo por favor si puedes ayudarme mi correo es pablobautista93@hotmail.com

    ResponderEliminar