¿Qué hacer con las dos puertas lógicas conectadas al mismo cable?

3

Si tengo dos puertas lógicas (hechas de mosfets) con salidas conectadas al mismo cable o bus, encuentro un problema donde, cuando las puertas lógicas están en niveles lógicos opuestos, ambos intentan conducir el cable a sus respectivos voltaje. Esto crea una corriente y un voltaje no confiable a través del cable. Como puede ver en la foto de abajo, hay dos puertas OR conectadas entre sí. Quiero que el cable compartido esté en la lógica 1, pero se mantiene bajo en lógica debido a la otra puerta. También hay una gran cantidad de corriente entre las dos puertas. ¿Cómo trata la gente con esto?

    
pregunta Derek Farkas

2 respuestas

4

Si esas puertas son ambas salidas "tótem" (donde controlan activamente la salida alta o baja), esa configuración no está definida y es "ilegal". Exactamente por la razón que has descubierto. El diagrama que muestra es simplemente incorrecto y debe ser rediseñado.

NUNCA es correcto conectar las salidas de dos puertas activas juntas.

Hay una técnica llamada "cableada o" donde el nodo es pasivamente elevado con un resistor, y CUALQUIERA de las puertas puede jalar el nodo bajo. Pero eso requiere salidas de "colector abierto" donde solo pueden bajar la salida.

    
respondido por el Richard Crowley
3

Respuesta simple. No los enganche [salidas push-pull] juntas.

Pregúntese por qué pensó que tenía que conectarlos. Si fue porque deseaba señalar cuando la salida de cualquiera de las salidas de la puerta era de alto nivel, entonces la solución simple es agregar una tercera puerta para tomar las otras dos salidas y O en la señal de red final.

    
respondido por el Michael Karas

Lea otras preguntas en las etiquetas