Haz una pregunta
  Foros de Electrónica » Diseño digital » Circuitos lógicos combinacionales y secuenciales
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

25/08/2016 #181


Hola diegoantonio

En la imagen que adjuntaste se mira el circuito, que al parecer, funciona como lo mencionas. Muestra el resultado en LED’s.
Sin embargo el circuito que está contenido en el sumador.rar que adjuntaste está inconcluso.

Ahora bien, según se ve estas tratando de hacer un Sumador-Restador de 4 BIT’s por operando. Pero no especificas si los operandos son en Binario natural, del 0 al 15 o BCD del 0 al 9.

Si los operandos fuesen en Binario natural podrías sumar 15 + 15, máximo, con un resultado de 30.
Si los operandos fuesen en BCD podrías sumar 9 + 9, máximo, con un resultado de 18.

Asi que depende de qué sistema de numeración utilizas para poder recomendarte algo para conectar los decodificadores 7447.

saludos
a sus ordenes
25/08/2016 #182

Avatar de ruben90

Tu salida binaria se conecta tal cual a la entrada binaria del decodificador, respetando el orden (del LSB al MSB). El resultado máximo que se visualizara sera el 9, porque del 10 al 15 el decodificador muestra caracteres extraños.
25/08/2016 #183


Muchas gracias a todos por su interés en ayudarme.

Ya realice algunas modificaciones a mi circuito el cual recibe dos números binarios de 4 bits cada uno para realizar la suma o resta correspondiente, como podrán verificar el circuito funciona perfectamente mostrando la salida binario por medio de leds.....

Lo que estoy tratando de realizar es mostrar el resultado en displays en este caso el resultado máximo de la suma seria 1111+1111 = 30.

Si alguien puede brindarme algún consejo seria de gran ayuda ya que llevo un buen rato probando con los 7447 y displays de ánodo común pero no me ha salido...
Imágenes Adjuntas
Tipo de Archivo: png sumaresta.PNG (32,8 KB (Kilobytes), 16 visitas)
Archivos Adjuntos
Tipo de Archivo: rar SumadorRestador2.rar (3,9 KB (Kilobytes), 4 visitas)
25/08/2016 #184

Avatar de ruben90

Esto depende de un arreglo lógico. Si ya logras obtener el valor de 30 en binario solo necesitas que en el valor 10, 20 y 30, el display que visualiza la unidad se reseteé.
Esto se hace generalmente en contadores, puedes buscar en foro.

Se soluciona con una tabla de verdad.
26/08/2016 #185


Hola diegoantonio

Ahora veo que tu Sumador-Restador está en ‘código Binario Natural’ .
Quieres mostrar el resultado en Display’s de 7 segmentos en lugar de LED’s.

Para lograr eso necesitas buscar un decodificador de binario natural de 5 BIT’s a BCD de 2 Cifras.
Tu circuito muestra el resultado en 5 BIT’s; y el resultado más grande sería 30 así que se requieren 2 cifras para mostrar el resultado de la operación.

Hay varios métodos para hacer un decodificador de ese tipo:
Sumar 6 a cada década.
0 al 10 no se suma nada.
10 al 20 se suma 6.
21 al 30 se suma 12. Etc.

Utilizar contadores binarios y por décadas.

Grabar una memoria donde la dirección es el número binario natural a convertir y en la salida de datos tendríamos el número BCD.

En fin circuitos como el que necesitas lo puedes encontrar en los siguientes enlaces.

Como hacer un Decodificador
http://www.forosdeelectronica.com/f25/hacer-decodificador-2074/

Convertir valores binarios a BCD
http://www.forosdeelectronica.com/f25/convertir-valores-binarios-bcd-3757/

Reorganice tu circuito el cual te presento en la imagen adjunta.
Nota el nombre de los conectores:
S1, S2, S4, S8, S16.

El circuito, para correrlo en el simulador LiveWire está contenido en el archivo comprimido adjunto.

saludos
a sus ordenes
Imágenes Adjuntas
Tipo de Archivo: png Mi SumadorRestador2.png (117,2 KB (Kilobytes), 11 visitas)
Archivos Adjuntos
Tipo de Archivo: zip Mi SumadorRestador2.zip (8,2 KB (Kilobytes), 2 visitas)
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Circuitos lógicos combinacionales y secuenciales

Compuertas, flips flops, registros, PLDs, codificadores, contadores, multiplexores, ...

Cerrar
Foros de Electrónica » Diseño digital » Circuitos lógicos combinacionales y secuenciales

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.