¿Por qué dos diodos inversos representan la puerta lógica Y?

16

Considera:

No tengo sentido en mi cabeza cómo puede funcionar esto. ¿Cómo es posible tener un flujo de corriente a través de diodos normales desde el cátodo al ánodo y representar un AND si ambos son 1?

    
pregunta Alex

2 respuestas

29

Imagine A y B son altos. Entonces, no hay una corriente que salga de A ni hay una corriente que salga de B , por lo que S es alto.

simular este circuito : esquema creado usando CircuitLab

Ahora, si A es bajo, el diodo permite que A extraiga corriente, lo que reduce la tensión del nodo de S , por lo que la tensión de S corresponde a la caída de tensión del diodo cuando la corriente es fluyendo a través de la resistencia y el diodo ... que es aproximadamente 0.7V, o "bajo".

simular este circuito

Lo mismo si B es bajo.

Lo mismo si A o B son bajos.

Por lo tanto, tanto A como B deben ser altos para que S sea alto ... AND gate!

Según lo declarado por fukanchik en los comentarios, el papel de los diodos es evitar que las entradas interfieran entre sí cuando están en diferentes estados, pero el diodo solo es necesario con entradas que pueden hundirse y generar corriente. Si las entradas solo pueden recibir corriente, como en una configuración de colector abierto, el diodo no es necesario

simular este circuito

    
respondido por el slightlynybbled
10

simular este circuito : esquema creado usando CircuitLab

Figura 1. Cuatro posibles condiciones de entrada.

La única de las cuatro combinaciones de interruptores que permiten que la salida alcance un nivel alto es '11'. Es decir, por definición, una función AND.

    
respondido por el Transistor

Lea otras preguntas en las etiquetas