¿para qué son estas puertas o sus puertas?

0

¿Por qué necesitas las puertas al final de este circuito? ¿No puedes simplemente unir todas las entradas posibles de las puertas o las puertas juntas? también, ¿cuál sería un ejemplo cuando necesite usar o puertas en lugar de unir las salidas?

gracias y perdón por mi mal inglés

    
pregunta parzival

4 respuestas

5

Está ocurriendo un comentario de comentarios desagradables , lamentablemente no puedes resumir los comentarios que son incorrectos (como el de Don Joe).

Continuando con la pregunta en cuestión, uniendo salidas. En la sección de comentarios, parece que a ustedes les encanta establecer salidas en el mismo valor lógico, eso es excelente y excelente. Pero hasta ahora ninguno de ustedes ha tropezado con el problema principal.

¿Qué sucede cuando una puerta genera un cero lógico y otra genera un lógico? Obtendrás dos transistores que se queman, un transistor que intenta aumentar la salida y otro que intenta reducir la salida. Si los transistores tienen la misma \ $ R_ {d_ {on}} \ $, también conocida como la resistencia del transistor mientras está conduciendo, entonces la salida estará entre alta y baja.

Entonces, si un nivel lógico alto es 5 V y un cero lógico es 0 V, entonces la salida será de 2,5 V. Las resistencias de los transistores estarán probablemente en un rango de un par de ohmios, si son como en los 74ls serie. Asumamos que ambos transistores tienen un \ $ R_ {d_ {en}} \ $ de 5. La potencia perdida en forma de calor en uno de los transistores será \ $ P = \ frac {V ^ 2} {R} = \ frac {5 ^ 2V} {5 Ω} = 5W \ $. Uno, si no los dos transistores, dejarán salir un humo mágico.

TLDR; Los transistores se quemarán.

    
respondido por el Harry Svensson
1

Al menos sobre una base teórica, es casi posible hacer lo que estás pidiendo.

Para hacerlo, debe aislar las salidas de las dos puertas, de modo que ambas puedan impulsar la salida final, pero ninguna puede interferir con la otra. Aproximadamente el circuito más simple que puede hacer esto es un par de diodos:

simular este circuito : esquema creado usando CircuitLab

Los diodos básicamente permiten que los valores en A y B afecten a la salida, pero si A y B están manejando valores opuestos, evita que el "bajo" intente extraer la tensión de salida del otro a 0.

Hay otros tipos de circuitos que te permiten acabar con los diodos también. El más común es un colector abierto / circuito de drenaje abierto. En este caso, normalmente estás tratando con un and en lugar de un or sin embargo.

simular este circuito

En este caso (colector abierto / drenaje abierto) ni A ni B nunca intentan aumentar su salida. Más bien, están conectados a tierra y conducen o no conducen. La salida es impulsada alta por el voltaje a través de la resistencia pullup. Si Q1 o Q2 está conduciendo, puede hundir toda la corriente que llega a través de la resistencia de pullup. La resistencia pullup está especificada para permitir solo una corriente bastante pequeña, por lo que A o B pueden hundir toda la corriente de manera segura (y si A y B son bajos, cada uno conducirá aproximadamente la mitad de la corriente, por lo que es aún más seguro).

Obviamente, esto se puede extender a más de dos entradas (aunque si intenta ir demasiado lejos, eventualmente se encontrará con problemas, incluso cuando está apagado, los transistores pierden un poco de corriente y si se Si se produce una fuga suficiente en paralelo, eventualmente se llega al punto de que ya no se mantiene alto de manera confiable incluso cuando ninguno de ellos está conduciendo. Una cura trivial para esto es usar una resistencia más pequeña para aumentar la corriente (pero esto obviamente aumenta el uso de energía).

    
respondido por el Jerry Coffin
1

Hablando en general con familias lógicas modernas, solo debe vincular una salida a una o más entradas a menos que sean salidas de 3 estados y se asegure de que solo se habilite una salida a la vez, o salidas de colector abierto / drenaje abierto (en este último caso, se necesita una resistencia de pull-up que generalmente determine el consumo de energía cuando sea bajo, así como el tiempo para que la salida pase de baja a alta.

El nombre "cableado o" en realidad está asumiendo una lógica negativa: cualquier salida baja significa que todas las salidas conectadas están bajas. La resistencia tira las salidas altas. En su caso de ejemplo, podría reemplazar la columna derecha de las compuertas AND con compuertas NAND de drenaje abierto, por ejemplo. 74HC03 (con una resistencia pullup) y agregue un solo inversor a después del cableado o del nodo.

    
respondido por el Spehro Pefhany
0

Una perspectiva diferente

Las puertas 3 OR se utilizan para combinar 4 de 16 combinaciones "AND" de 4 bits \ $ Q1, Q2, Q3, Q4 \ $ y sus complementos \ $ \ bar {Q1}, \ bar {Q2}, \ bar {Q3}, \ bar {Q4} \ $ para implementar alguna función.

Por lo general, esto se hace fácilmente con un Mapa de Karnaugh en el diseño lógico, donde la lógica integrada de menor escala (SSI) utilizada son las puertas quad 2-in OR / NOR, quad 2-in AND / NAND, y en su caso el inversores ocultos.

    
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas