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

Temas similares

10/06/2013 #1


Existe esta puerta logica?
Buenas a todos, quisiera saber si existe una puerta logica que devuelva 1 si tiene la misma cantidad de valores de entrada por 2 partes. Aqui en la imagen se ve mas claro



Si no existe, agradeceria si alguien me pudiera decir otra forma de realizar esto. Muchas gracias
10/06/2013 #2

Avatar de maton00

ese tipo de diagramas/circuitos se hacen con pld's o inclusive con microcontroladores
10/06/2013 #3


Hola bencoro97

Si existe solo que no es una compuerta sino un comparador de magnitud.
Existe en la familia TTL y la CMOS:
TTL 74LS85
CMOS 4073

Solo programas las entradas A>B y A>B a GND(Tierra, Masa) y A=B al VCC. en la salida A = B será, Efectivamente, cuando A sea Igual a B.

Si son más de 4 BIT’s los puedes conectar en cascada.

Puedes bajar las hojas de datos de aquí: http://www.alldatasheet.com/

saludos
a sus ordenes
10/06/2013 #4


muchas gracias! y puedo conectar las 6 entradas A y las 6 entradas B sin problemas? o necesito realizar algun tipo de modificacion?
10/06/2013 #5

Avatar de Daniel Meza

bencoro97 dijo: Ver Mensaje
muchas gracias! y puedo conectar las 6 entradas A y las 6 entradas B sin problemas? o necesito realizar algun tipo de modificacion?
Como te dice MrCarlos si es posible, conectando dos comparadores en cascada, revisa e dataseet, allí viene el diagrama para hacerlo.
10/06/2013 #6


Hola

Tambien se puede lograr ese objetivo con compuertas ya sean OR o NOR exclusivas
En el caso de 8 BIT’s serían 2 paquetes de unas o de otras.
Y claro algo que junte las salidas de esas OR o NOR.

saludos
a sus ordenes
11/06/2013 #7

Avatar de fdesergio

mmmmm un comparador de magnitud no creo que sirva, porque puede en las 2 entradas haber los mismos "1"s pero no necesariamente en el mismo bit, digamos que en la entrada A esta en binario 8 y en la entrada B esta en binario el 4, son el mismo numero de unos y debe en la salida dar un "1" pero para el comparador A es mayor que B y dara uno en esa salida, chauuuuuuuuu
11/06/2013 #8

Avatar de Gudino Roberto duberlin

Como dice fdesergio, es verdad., necesita un arreglo adicional con logica.
11/06/2013 #9

Avatar de fdesergio

Lo mas adecuado seria un comparador con AO, yo lo veo mas facil asi, chauuuuuu
11/06/2013 #10

Avatar de Gudino Roberto duberlin

Puede realizarse el proyecto con 2 multiplexores, estos muestrean cada bit de cada grupo, por cada coincidencia en valor 1, se incrementa un contador, si dicho contador es igual o mayor a 2 segun se requiera, obtengo la logica en la salida.
11/06/2013 #11

Avatar de fucko

Proba con este! es asi :llamemos al 11 en cualquiera 2 si hay 10 o 01 es 1 y si es 00 es 0 entonces:
La primera AND que tiene las entradas sin ser invertidas es para el casos que sea 2 esa entrada (A o B) hay una para cada una.
La seg. AND con las entradas negadas es por si esa entrada (A o B) es 0
y la XOR es por si esa entrada el 1

Luego la otra AND es para que si las 2 entradas son 2 las salida es 1, sino es 0 y activa la sig. AND , en esta la otra pata esta a la salida de otra AND que comprueba si las 2 son cero , sino se repite el proceso y activa otra AND por si las entradas son 1 , si no se cumple alguna condicion es 0 la salida , ya que significa que no hay igual cantidad de 1`s . Creo que se puede mejorar para hacerlo con mas entradas y con menos componentes , pero tengo que haceer tarea de Historia asi que espero que te sirva . Saludos!
11/06/2013 #12


muchas gracias a todos, segun lo que me han dicho creo que la mejor opcion es el TTL.
11/06/2013 #13

Avatar de fucko

bencoro97 dijo: Ver Mensaje
muchas gracias a todos, segun lo que me han dicho creo que la mejor opcion es el TTL.
Esa es la tecnologia hay cumpouertas DTL ,RTL ,TTl ,COMS,etc. PEro el diagrama logico es el mismo para todos , yo uso TTL , pero CMOS tiene mayor variedad de alimentacion
11/06/2013 #14

Avatar de fdesergio

fucko dijo: Ver Mensaje
Proba con este! es asi :llamemos al 11 en cualquiera 2 si hay 10 o 01 es 1 y si es 00 es 0 entonces:
La primera AND que tiene las entradas sin ser invertidas es para el casos que sea 2 esa entrada (A o B) hay una para cada una.
La seg. AND con las entradas negadas es por si esa entrada (A o B) es 0
y la XOR es por si esa entrada el 1

Luego la otra AND es para que si las 2 entradas son 2 las salida es 1, sino es 0 y activa la sig. AND , en esta la otra pata esta a la salida de otra AND que comprueba si las 2 son cero , sino se repite el proceso y activa otra AND por si las entradas son 1 , si no se cumple alguna condicion es 0 la salida , ya que significa que no hay igual cantidad de 1`s . Creo que se puede mejorar para hacerlo con mas entradas y con menos componentes , pero tengo que haceer tarea de Historia asi que espero que te sirva . Saludos!
pa enteder mejor un plano o esquematico, mejor asi, chauuuuuuuuu

Claro que imaginalo para 6 entrdas y te das cuenta la cantidad de ICs necesarios, eso pienso, chauuuuu
11/06/2013 #15

Avatar de fucko

fdesergio dijo: Ver Mensaje
pa enteder mejor un plano o esquematico, mejor asi, chauuuuuuuuu

Claro que imaginalo para 6 entrdas y te das cuenta la cantidad de ICs necesarios, eso pienso, chauuuuu
PERDON , aca esta el archivo lo subi a MF porque tengo problemas para subirlo en el foro


http://www.mediafire.com/?35fkaexw3hj5lvx
11/06/2013 #16

Avatar de fdesergio

en imagen o pdf no todos usamos LW, chauuuuuuuu
11/06/2013 #17

Avatar de fucko

Ok ahi esta la imgen descargala la descripcion esta mas arriba

http://www.mediafire.com/?chvk5xgcodwp1ox
11/06/2013 #18


Hola bencoro97

Dices: existe una puerta lógica que devuelva 1 si tiene la misma cantidad de valores de entrada por 2 partes.

Por lo de cantidad y valores te recomendaba los comparadores de magnitud.

En la imagen que adjuntaste, en tu mensaje original, trae esta leyenda:
ej:
por A entra corriente por 1, 4, 5.
Por B entra corriente por 4, 5, 6.
Salida: 1
En cambio si por
A = 1, 3, 4, 5 y
B = 1, 2
entonces la salida = 0

Pero de qué tipo y magnitud es esa corriente que entra por A o por B ??
O son niveles lógicos: 1 o 0 ??
Pero de qué nivel de voltaje ??. y si es corriente, de qué magnitud ??

De aquí en adelante vamos a suponer que las señales de entrada a tu caja negra, en realidad blanca, son niveles lógicos para la familia TTL y que solo quieres detectar si hay la misma cantidad de unos en A y B.

Basado en el circuito nombrado cantidad de switch’s cerrados el cual puedes encontrar por acá, http://www.forosdeelectronica.com/f16/aporte-circuito-detectar-cantidad-interruptores-cerrados-90633/
he desarrollado algo que pudiera servirte. Originalmente alguien lo dejó por aquí en el foro pero olvide tomar nota de quien.

Recordemos que queremos detectar si hay la misma cantidad de unos en las entradas A y B.

saludos
a sus ordenes
Imágenes Adjuntas
Tipo de Archivo: jpg Es La Misma Cantidad De 1's En A & B TTL.jpg (291,2 KB (Kilobytes), 17 visitas)
Archivos Adjuntos
Tipo de Archivo: zip Es La Misma Cantidad De 1's En A & B TTL.zip (22,3 KB (Kilobytes), 4 visitas)
12/06/2013 #19

Avatar de chclau

Se me ocurre un cambio chico sobre el circuito propuesto por MrCarlos, en este circuito se usan tres etapas, una de half adders para acumular dos entradas sueltas en numeros de dos bits, una segunda etapa suma dos bits con dos bits para obtener el resultado de cuatro entradas, y la ultima suma las cuatro entradas con dos para obtener seis que iran al comparador.

Se podria agrupar de a tres entradas usando un full adder como el 7482. Cada grupo de tres entradas se suma en un 7482 y las salidas de los dos 7482 se suman en un 7483 para ir al comparador.

Saludos,
Claudio
12/06/2013 #20

Avatar de fdesergio

Yo me evitaria dolores de cabeza y haria algo asi, piensalo, chauuuuuuu
¿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.