Logikschaltungen

Welches Verhalten ist richtig, wenn mehrere Open-Drain-Ausgänge an eine Signalleitung mit Pull-up-Widerstand angeschlossen werden?

  1. ADie Ausgänge kollidieren miteinander und werden stets zerstört
  2. BGibt auch nur einer 0 aus, wird die Leitung 0, und es wirkt als Wired-AND
  3. CGibt auch nur einer 1 aus, wird die Leitung 1
Antwort und Erläuterung anzeigen

Antwort: B. Gibt auch nur einer 0 aus, wird die Leitung 0, und es wirkt als Wired-AND

Ein Open-Drain-Ausgang hat zwei Zustände: Er zieht die Leitung per Transistor auf Masse oder trennt sie ab, und die 1 wird vom Pull-up-Widerstand erzeugt. Gibt auch nur einer 0 aus, wird die Leitung 0, und nur wenn alle abtrennen, wird sie 1 (Wired-AND); auch bei Kollision der Ausgänge wird nichts zerstört. Er wird bei I²C-Bussen, Interrupt-Leitungen und zur Pegelumsetzung zwischen Schaltungen mit unterschiedlichen Versorgungsspannungen verwendet. Die steigende Flanke wird von Pull-up-Widerstand und Leitungskapazität bestimmt und ist daher langsam.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Logikschaltungen

  1. Wann ist der Ausgang eines NAND-Gatters mit 2 Eingängen 0?
  2. Welcher logische Ausdruck ist nach dem De-Morganschen Gesetz gleich NOT(A AND B)?
  3. Welche Funktionsweise eines D-Flipflops ist richtig?
  4. Wann ist der Ausgang eines XOR-Gatters (exklusives ODER) mit 2 Eingängen 1?
  5. Welchen Dezimalwert hat die Binärzahl 1011?

Vergleiche zu diesem Thema