jueves, 27 de septiembre de 2012

Contador un digito display 7 segmentos

Buenas noches a todos.

El dia de hoy haremos una nueva aplicación para el 555 aprovechando su configuración astable, que usaremos para enviar una señar que llegue a un contador y luego sea decodificada para un display de 7 segmentos que nos mostrará un número. Este como los anteriores proyectos no son nada más que para formación académica, pero poco a poco, despues de formar los conceptos básicos se pueden aplicar a la vida real, a un proyecto real que nos sea util por un largo tiempo, como lo dije en una publicación anterior, el límite lo pone la imaginación del lector :).

Los materiales a usar en este proyecto son los siguientes

1 Timer 555
1 74LS90
1 74LS47
1 Display 7 segmentos ánodo común
12 Resistencias 330 Ohm
1 Condensador 10 uF
1 Potenciómetro 1M Ohm
1 Resistencia 1K Ohm

Contador 74LS90

Es un contador de decadas que se encarga de sumar una unidad por cada pulso que reciba, entregando un número binario como salida. Se pueden acoplar varios para hacer un contador de más dígitos.

Decodificador 74LS47

Se encarga de recibir el numero binario entregado por el contador y transformar el dato recibido en una salida para un display de 7 segmentos de ánodo común, que nos muestra un número decimal (Las salidas en estado activo estarán en estado bajo). Para cátodo común se usa el decodificador 74LS48 que cumple exactamente la misma función, pero se caracterizan por tener en su estado activo una salida de Vcc.

Display 7 segmentos

Es un conjunto de LEDS debidamente posicionados que al alimentar de una forma especifica nos entrega un dato de salida tal como un número o una letra. Existen de 2 tipos:

Ánodo común: Todos los ánodos del display están unidos a una sola terminal.
Cátodo común: Todos los cátodos del display están unidos a una sola terminal
Circuito contador 1 dígito con 555

En este proyecto vamos a usar un 555 en configuración astable. A la salida del pin 3 conectamos un led como "testigo" del funcionamiento del oscilador, más adelante se conecta un contador binario, que se encarga de sumar una unidad cada vez que recibe un pulso en la terminal 14. Este integrado tiene 4 salidas (desde 0000 hasta 1001) (Pines 12, 9, 8, 11 en respectivo orden), lo que al convertir a decimal nos entrega los 10 dígitos. También ponemos 4 leds a las salidas de este contador para observar cual es la llegada al siguiente integrado. El siguiente integrado a conectar es un decodificador BCD, que se encarga de convertir el numero binario (llega a los pines 7, 1, 2, 6 respectivamente) que sale del contador a una señal que como resultado muestra en un display de 7 segmentos un dígito decimal (saliendo de las terminales 9 -15). El display de 7 segmentos debe estar a protegido con resistencias a la salida, ya que al interior del mismo lo que se encuentran son leds, lo que significa que se les debe tener el mismo cuidado y protección.

La simulación del circuito no se por que no funcionó, pero sin embargo dejo el circuito aquí por si alguno de ustedes puede ayudarme con eso, sin embargo aquí está el vídeo del funcionamiento del circuito. Intenté hacerlo lo más organizado posible en la protoboard pero sin embargo el resultado no fue lo esperado.




Espero les haya gustado, especialmente para mi es una gran satisfacción y espero ustedes puedan reproducirlo también.

Gracias por leer y esperen pronto más circuitos :).

13 comentarios:

  1. hola estimado, es necesario poner los 5 leds que aparecen en el diagrama?

    ResponderEliminar
    Respuestas
    1. No existe ningún problema al quitarlos, ya que su función es mostrar la salida del contador (en binario) al decodificador de 7 segmentos

      Eliminar
    2. Este comentario ha sido eliminado por el autor.

      Eliminar
  2. disculpa amigo, una pregunta, se puede hacer que el contador llegue hasta 6 y se reinicie?

    ResponderEliminar
    Respuestas
    1. Porsupuesto... como sabemos que el número 6 en binario es
      0110 entonces debes poner dos negadores a los pines que entregan la salida 0... las 4 salidas se envían a una compuerta and de 4 entradas... y esa salida se niega para que vaya al reset del integrado contador

      Eliminar
  3. Amigo, y si nesesito que al 7 se detenga por completo?

    ResponderEliminar
    Respuestas
    1. como sabemos que el número 6 en binario es
      0111 entonces debes poner un negadores al pin que entrega la salida 0... las 4 salidas se envían a una compuerta and de 4 entradas... y esa salida se niega para que vaya al reset del integrado contador

      Eliminar
  4. Nesecito el plano del circuito porfavor

    ResponderEliminar
    Respuestas
    1. Porsupuesto, el plano de la simulación se encuentra en la parte media del post

      Eliminar
  5. el plano del circuito sale como que no existe, puedes resubirlo o revisarlo

    ResponderEliminar
  6. Disculpa donde se conecta el potenciometro ya que en el diagrama no esta incluido.

    ResponderEliminar
  7. oye amigo es necesario poner las resistencias a los leds

    ResponderEliminar
  8. Pues es que estas bien wey por eso no sirvio :v

    ResponderEliminar