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?
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.
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".
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
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.
Lea otras preguntas en las etiquetas logic-gates