hallo ich habe eine Frage zum opencollector warum wird ein pull up widerstand benötigt
Weil sonst kein "high"-Pegel erreicht werden kann. Das gleiche trifft übrigens auch für "open drain"-Ausgänge zu. Hier einige Satzzeichen zur freien Verwendung ,.?
wird nicht unbedingt benötigt (z.b. wenn TTL-Eingänge folgen oder andere systemfremde Lasten damit geschaltet werden sollen). Bleibts bei interner Logik, braucht man i.a. den pullup. Bei gesperrtem Transistor erzeugt der Widerstand den H-Pegel.
Der open-collector Ausgang besagt, dass der Kollektor des Ausgangs-Tranistors offen ist. Das bedeutet, dass der Kollektor auf ein bestimmtes Potential gezogen werden muss (VCC z.B 5V). Der Transistor zieht dann den Pegel im angesteuerten Zustan auf GND Potential. Wenn kein pull-up Widerstand angehängt ist, ist der Ausgangsspannungspegel undefiniert (floatend). Gruss Bruno
man sollte aber auch den eigentlichen Vorteil eines OK nicht unerwähnt lassen, so kann man die Last gegen eine höhere Spannung schalten z.B 12V oder 24V. Das ist bei "normalen" Gegentaktausgängen nicht so ohne weiteres möglich. Gruß Jürgen
http://www.mikrocontroller.net/articles/Ausgangsstufen_Logik-ICs Fühl Euch frei, Ergänzungen vorzunehmen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.