Conversor A/D, como mostrar 2 digitos en displays de 7-s ?

#1
Hola, tengo un problema con un circuito que estoy intentando hacer funcionar...

Se trata de un conversor analogico a digital armado con operacionales en configuracion de comparadores entre una tension de referencia (10v) y otra a medir (0v-10v).

Este circuito da como salida el resultado del voltaje medido en 4 bits mediante una logica combinacional realizada con xor's...

El problema surge al querer mostrar el resultado en displays de 7 segmentos con sus correspondientes 4511. El display "mas significativo" muestra solo el 0 y el 1 (el 0 mientras el otro muestra del 0 al 9, y el 1 cuando el otro deberia mostrar el 0), tambien a traves de una etapa logica.

Lo que no logro saber es como hacer para que el display "menos sgnificativo" muestre desde el 0 al 9 cuando corresponde y nuevamente el 0 cuando recibe un 1010 correspondiente al numero 10.

Resumiendo, ambos displays funcionan perfecto del 0 al 9, pero el problema surge en el 10, ya que el segundo display sobrepasa el 9...

Espero que puedan ayudarme...
Muchas Gracias..

PD: Adjunto circuito en Multisim 10.0
 

Adjuntos

#2
Hola juani2312

Lo que se requiere en esos casos es utilizar un decodificador de binario a BCD. Según se sabe hay un IC cuyo número es el 74184 ó 74185.

Por otra parte puedes, a tu número binario sumarle 6 en la primer década (10), en la segunda (20) 12, en la tercera (30) 18 y así sucesivamente.

Tengo un circuito que convierte binario a BCD pero solo hasta el número 19.

saludos
a sus ordenes
 

Adjuntos

#4
Una duda, cual es la funcion que cumple el primer 4008?
Porque le suma "nada" a los bits de entrada, y el Co siempre va a valer 0, por mas que le ingrese un 1111 + 0000 = 1111...

Gracias...
 
#5
Hola juani2312


Decimos por acá: “Esa pregunta ni se pregunta”. Has el experimento, quita ese sumador y analiza los resultados.
Una pista: Ese es un sumador BCD pero solo suma 2 números cuyo resultado máximo no sea > de 19.

Vuelve s conectar el sumador que retiraste y has pruebas con los 2 Sumandos A’s y B’s.
Descubrirás que suma bien números binarios y da el resultado en BCD pero que no sea mayor el resultado de la suma de 19.

De tal suerte que ya tienes un Decodificador Binario a BCD y un sumador Binario a BCD.

saludos
a sus ordenes

PD: si te estorba el sumador que mencionas pues quítalo.
 
#7
Hola juani2312

y el segundo parrafo, lo llevaste a cavo ?
quita todos los puentes en las entradas B's y el Cin mete datos binarios en las A's y B's, ......Suma bien Cierto ?.
El circuito realmente es un sumador binario pero da resultados en BCD.
lástima que el máximo resultado que puede dar es 19. 1001 + 1010 = 19.

saludos
a sus ordenes
 

Temas similares

Arriba