Problema con circuito de división binaria

#1
Trabajo con este circuito divisor que encontré en youtube, pero no esta haciendo las divisiones bien no se donde me equivoco.

Este es el video:

Binary Divider (basic) with logic gates


Lo he echo tal y como se ve, pero aun así no funciona:confused:

Aqui pongo el circuito, lo hago en circuit maker.
 

Adjuntos

#2
Hola loml666

Revisa con detenimiento tu circuito, hay varias compuertas sin conectar.

U10C y U11C tienen una entrada conectada entre si pero no hay más conexiones.
U13C y U14C están en la misma condición.
U8B y U9B En la misma condición.
U8C y U9C Igual
U24D y U23D =
U17D y U16D Otra Igual
U20B y U21B La última

saludos
a sus ordenes
 
#4
Hola loml666

Lo que creo es que ese circuito es algo como lo mucho que encontramos en la WEB.
Circuitos que NO funcionan. Algo así como un fraude.

En el video: Fíjate que la parte baja horizontal donde aparecen varias compuertas AND:
Primero se ven números 1, 2, 4, 8 luego cambian a 1, 1/2, 1/4 1/8.
La voz del expositor no es muy clara, varias cosas no se le entienden.

Fijándome un poco más, en el video que adjuntaste, noto que también están desconectadas varias entradas como ya te mencioné.

Si detienes el video en 5.16 verás que la OR exclusiva que está encendiendo el cuarto LED, contando de izquierda a derecha, tiene una de sus entradas conectada a otra compuerta OR exclusiva.
Se nota que esa entrada es nivel alto, por lo tanto suponemos que el simulador, que se está utilizando, considera una entrada DESconectada como nivel bajo.

Cuando una compuerta OR exclusiva tiene sus entradas diferentes, 01, 10, nos da un nivel alto en su salida.
Por eso enciende el LED. Así que esa compuerta sobra.

Déjame seguir analizando tu circuito con la intención de lograr un divisor binario a nivel compuertas.

saludos
a sus ordenes
 
#6
Hola loml666

He estado analizando el circuito original en mis ratos libres.
Lo rehice en LiveWire por ser más sencillo para mover, pegar, alambrar.
En el Video que adjuntaste parece que utilizan Circuit Wizard.

Más o menos funcionan los 4 BIT’s de la extrema izquierda pero 12/2 da resultado erróneo.

Crees que sería preferible continuar con el circuito que adjuntaste en tu mensaje #5 ??

saludos
a sus ordenes
 
#7
Muchas gracias por contestar, no seguiré con el circuito de youtube creo que es perder el tiempo mejor continuare trabajando en el circuito que acabo de subir.
 
#9
Otra vez gracias, yo ya no sigo con ese circuito, ahora me interesa mas el arreglo que mostré en la imagen, ademas encontré otro ejemplo en el que empece pero no entiendo ese símbolo llamado mux del bloque f.:cool:
 

Adjuntos

#12
Gracias otra vez, lo acabo de hacer en logisim, lo subo para que lo revisen, no estoy convencido de que este bien, comenzare ahora a hacerlo en circuit maker.:rolleyes:
Ya he bajado este circuito de Logisim, pero, ¿para que sirve?
Estoy estudiando electrónica, pero te soy sincero que esto no lo hemos visto, me gustaría saber para poder seguir investigando y aprender a hacerlo.
 
Última edición por un moderador:
#13
El circuito divide 3 entre 3, pero se puede modificar para dividir 8/8, 16/16, 32/32 etc, solo acomoda los bloques en el circuito, yo deje de trabajar en el circuito hace tiempo; al parecer funciona correctamente, si necesitas aprender más, puedes investigar sobre los Array Dividers
se supone que con restadores se pueden hacer los circuitos para dividir, en esta pagina hay ejemplos:

http://users-tima.imag.fr/cis/guyot/Cours/Oparithm/english/Divise.htm
 
#14
El circuito divide 3 entre 3, pero se puede modificar para dividir 8/8, 16/16, 32/32 etc, solo acomoda los bloques en el circuito, yo deje de trabajar en el circuito hace tiempo; al parecer funciona correctamente, si necesitas aprender más, puedes investigar sobre los Array Dividers
se supone que con restadores se pueden hacer los circuitos para dividir, en esta pagina hay ejemplos:

http://users-tima.imag.fr/cis/guyot/Cours/Oparithm/english/Divise.htm


Gracias por la información. Me he dado cuenta que en mi colegio no me van a enseñar nada de esto.
Estoy aprendiendo más por mi propia cuenta con la ayuda de ustedes.
Aunque ese link que me pasaste esté en inglés y ahígan hayan cosas que no entiendo, estaré buscando por la web.
Se te agradece.
 
Última edición por un moderador:
Arriba