Pourquoi deux diodes inverses représentent la porte logique ET?

16

Considérer:

Entrez la description de l'image ici

Je ne peux pas comprendre dans ma tête comment cela peut fonctionner. Comment est-il possible d'avoir un courant passant par des diodes normales de la cathode à l'anode et de représenter un ET si les deux sont 1?

Alex
la source
3
Notez que ce circuit fonctionne généralement mais qu'il n'en a pas gainet qu'il ne peut donc pas être restauré noise margins. En règle générale, à des vitesses lentes à modérées, vous pouvez vous passer de faire quelque chose comme ça une fois entre des portes conventionnelles ou d'autres blocs fonctionnels ayant un gain, mais vous ne pouvez pas vraiment avoir une séquence de portes passives comme celles-ci se nourrissant sans rencontrer rapidement de problèmes . Pourtant, des astuces comme celle-ci peuvent être très utiles lorsque vous avez des circuits intégrés qui font presque ce dont vous avez besoin, mais ont besoin d'une quantité insignifiante de «colle» entre les deux et les signaux ne sont pas trop rapides. Sinon, il y a tinylogic.
Chris Stratton

Réponses:

30

Imaginez Aet Bsont à la fois élevés. Ensuite, il n'y a pas de courant qui sort Ani de courant qui sort B, donc il Sest élevé.

schématique

simuler ce circuit - Schéma créé à l'aide de CircuitLab

Maintenant, si elle Aest faible, la diode permet Ade tirer du courant, ce qui abaisse la tension du nœud de S, de sorte que la tension de Scorrespond à la chute de tension de la diode lorsque le courant traverse la résistance et la diode ... qui est d'environ 0,7 V , ou «faible».

schématique

simuler ce circuit

Même si Best faible.

Idem si Aou Bsont faibles.

Par conséquent, les deux Aet Bdoivent être élevés pour Sêtre élevés ... ANDporte!

Comme indiqué par fukanchik dans les commentaires, le rôle des diodes est d'empêcher les entrées d'interférer les unes avec les autres lorsqu'elles sont dans des états différents, mais la diode n'est nécessaire qu'avec des entrées pouvant descendre et générer du courant. Si les entrées ne peuvent que diminuer le courant, comme dans une configuration à collecteur ouvert, alors la diode n'est pas nécessaire

schématique

simuler ce circuit

légèrement brouillé
la source
C'est ce que je pensais aussi, mais s'il n'y a pas de résistance entre la source et S, pourquoi quelque chose passerait-il par A ou B?
Phil N DeBlanc
1
La «source» est la résistance de rappel de 5 V. Lorsque A et B sont élevés, S n'est élevé que parce qu'il est tiré par la résistance. Aucun courant ne traverse les diodes. Lorsque A ou B est faible, cela a pour résultat d'abaisser la tension du nœud S en diminuant le courant, ainsi, (approximativement) toute la chute de 5 V se trouve à travers la résistance.
légèrement
Le courant @PhilNDeBlanc circule uniquement à gauche à travers ces diodes, lorsque l'entrée est faible, provenant du pullup et de tout ce qui suit.
Trevor_G
2
@PhilNDeBlanc J'ai ajouté un peu de clarification au deuxième paragraphe. J'espère que cela aide. Prendre plaisir!
légèrement
3
Vous devez ajouter que le rôle des diodes est d'empêcher le courant de circuler d'une entrée vers une autre lorsque les entrées ne sont pas égales (01 ou 10).
fukanchik
11

schématique

simuler ce circuit - Schéma créé à l'aide de CircuitLab

Figure 1. Quatre conditions d'entrée possibles.

La seule des quatre combinaisons de commutateurs qui permettent à la sortie de tirer haut est «11». C'est-à-dire, par définition, une fonction ET.

Transistor
la source
+1 Peut toujours vous faire confiance pour utiliser de superbes illustrations. :) Ce serait bien d'ajouter les tensions aux drapeaux 0 et 1 pour encore plus de clarté.
Trevor_G
3
Si toutes les diodes sont remplacées par des fils, vous obtenez les mêmes résultats. Je pense que cette illustration n'est pas représentative du fonctionnement de la porte.
Jose Antonio rétablit Monica
2
Il répond directement à la question de l'OP, " comment son courant possible à travers des diodes normales de la cathode à l'anode et représente un ET si les deux sont 1. " N'hésitez pas à écrire une réponse améliorée.
Transistor
De plus, cette porte ET est représentée de manière isolée. Le but des diodes est d'empêcher une entrée de tirer vers le bas de l'autre et d'affecter d'autres portes ou logiques connectées à cette entrée. Le remplacement par des fils ne donnerait pas le même résultat.
Transistor