sábado, 15 de septiembre de 2012

Circuito Combinacional para encender un display de 7 segmentos de 0 a 9

Bueno, el circuito principalmente se basa principalmente en el desarrollo de una combinación lógica entre compuertas lógicas que nos generen los números de cero a nueve, claro controlado con interruptores. el diseño del circuito es un poco tedioso debido a la gran cantidad de compuertas que resultan. yo hice una simplificación con los mapas de karnaugh y tome solo compuertas Nand (unas de dos entradas(7408), tres entradas(7410) y otras de cuatro entradas(7420)).de la siguiente forma:


Tenemos la siguiente tabla
A
B
C
D
Y1
Y2
Y3
Y4
Y5
Y6
Y7
Vista Display
0
0
0
0
1
1
1
1
1
1
0
0
0
0
0
1
0
1
1
0
0
0
0
1
0
0
1
0
1
1
0
1
1
0
1
2
0
0
1
1
1
1
1
1
0
0
1
3
0
1
0
0
0
1
1
0
0
1
1
4
0
1
0
1
1
0
1
1
0
1
1
5
0
1
1
0
1
0
1
1
1
1
1
6
0
1
1
1
1
1
1
0
0
0
0
7
1
0
0
0
1
1
1
1
1
1
1
8
1
0
0
1
1
1
1
0
0
1
1
9
1
0
1
0
X
X
X
X
X
X
X
X
1
0
1
1
X
X
X
X
X
X
X
X
1
1
0
0
X
X
X
X
X
X
X
X
1
1
0
1
X
X
X
X
X
X
X
X
1
1
1
0
X
X
X
X
X
X
X
X
1
1
1
1
X
X
X
X
X
X
X
X
Donde x son las llamadas condiciones no importa.
La salida y1, es a en el display asi hasta y7 que es la letra g del display.
La tabla anterior está basada en un display de 7 segmentos de cátodo común ósea:
(el de la parte izquierda)
basados en la anterior tabla podemos ahora si hacer el mapa de karnaugh.
entonces para la salidad y1 o a tenemos:


Para  la salida y2 o b :


Para  la salida y3 o c :

Para  la salida y4 o d tenemos:


Para  la salida y5 o e :
Para  la salida y6 o f :
Para  la salida y7 o g :


seguido de esto les presento el circuito diseñado en livewire:
y bueno hay tengo un vídeo de poca calidad mostrando finalmente el resultado que se quería bueno pero es un muestra de que funciona bien el circuito.




video

22 comentarios:

  1. Respuestas
    1. Lo q pasa es q es con solo compuertas logicas, existe un circuito si no estoy mal el 74ls47 que es un decoficador y este circuito integrado hace todo lo que esta anteriormente... si no q eso lo hice para una clase de electronica digital donde no se permitía utilizar si no solo compuertas logicas..

      Eliminar
    2. Sí, lo entiendo yo vi lógica matemática, y me encantaban las tablas de verdad... (sigh*) En mis tiempos de estudiante de Ingeniería electrónica; pero igual usted puede hacer los circuitos bonitos en el Proto-Board.

      Eliminar
  2. Me podrias dar la lista de todo el material que utilizaste porfavor

    ResponderEliminar
    Respuestas
    1. ok, mira son los siguientes:
      Materiales:
      4 compuertas not 74ls04
      1 dipswitch 4 posiciones
      16 nand de dos entradas(7408), 3 nand tres entradas(7410) y 4 nand de cuatro entradas(7420)).
      7 resistencias de 220 ohms
      4 resistencias de 1kohm
      1 display 7 segmentos catodo comun

      Eliminar
    2. Oie pero no tienes que ocupar tambien or's?? porque lo hiciste por minitermino no??

      Eliminar
    3. oye una pregunta si trabajaste con nand seran 16 nand 7400 no 08 en la imagen no se visualiza bien si son nand o and podrías aclararme, gracias

      Eliminar
  3. hola me podrias enviar o dejar un link con el esquema de este proyecto me interesa mucho porfavor enviamelo a alexan_125@hotmail.com

    ResponderEliminar
    Respuestas
    1. D=.. tuve que formatear mi pc ahi perdí muchos archivos incluyendo los archivos de esta entrada. pero pues en esta imagen se ven las conexiones no muy bien pero cualquier pregunta me la haces saber...http://3.bp.blogspot.com/-BFSrQKHGu9s/UFTHoyNUnNI/AAAAAAAAACM/jn0BtMInH5o/s1600/c5r.png

      Eliminar
  4. hola brother disculpa una pregunta a mi solo me marca el nueve y tres ya lo revize y no creo tener errores yo en vez de ponerle dipswich le puse logicstate crees que eso afecte

    ResponderEliminar
  5. no tendras una tabla de verdad anodo comun ??

    ResponderEliminar
  6. Tendras una imagen mas clara, trate de hacer la simulacion en proteus y no salio...

    ResponderEliminar
  7. te felicito pana una muy buena guia de como hacer hacerlo sin un decodificador... voy a intentar y a no tratar de enredarme con tanto cable xD... sigue asi!!

    ResponderEliminar
  8. ola de casualidad no tendras un circuito donde me represente en el display la letra A b C d E F porfa :)

    ResponderEliminar
  9. Hola amigo, una pregunta, esas 16 puertas NAND que usaste las puedo tomar usando solo 3 circuitos de los que traen por dentro 4 puertas cada uno? debo comprar 16 circuitos de NAND?

    ResponderEliminar
  10. Hola amigo, una pregunta, esas 16 puertas NAND que usaste las puedo tomar usando solo 3 circuitos de los que traen por dentro 4 puertas cada uno? debo comprar 16 circuitos de NAND?

    ResponderEliminar
  11. disculpa,no tendrás una imagen con mejor calidad, es que no alcanzo a distinguir la simbologia de las compuertas

    ResponderEliminar
  12. saludos puedes subir el archivo en live wire

    ResponderEliminar
    Respuestas
    1. aqui hay un link, quizas te sirva:

      https://www.4shared.com/file/44106193/86c1a421/simulacion_decodificador_con_compuertas.html

      Eliminar
    2. hola el circuito no me funciona en apagado :(

      Eliminar
  13. Exelente material, muchas gracias

    ResponderEliminar
  14. amigos quisiera que me ayudaran con esto: diseñe un circuito combinacional que que reciba un dígito del código BDC y su salida en BDC sea uno menos que la entrada.
    gracias.

    ResponderEliminar