Forum: Mikrocontroller und Digitale Elektronik Gegentakt #opendrain?


von Reinhard (Gast)


Lesenswert?

Hallo,
bei TriCore kann man auch beim Output PINs die Option Push pull oder 
open drain wählen.
was bedeutet das eigentlich? (im Manual ist's leider nicht gut erklärt!)
MfG

von Jim M. (turboj)


Lesenswert?

Push-Pull: Pin kann nach +VCC oder GND ziehen (aktiv). Braucht man für 
sowas wie UART, SPI etc.

Open-Drain: Pin kann nur nach GND ziehen. I²C arbeitet so z.B, da ist 
der Pullup ein externer Widerstand.

Bessere Datenblätter / Manuals haben ein Schaltpan für interne Pin 
Beschaltung, da sollte sich das daraus ergeben.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Angehängte Dateien:

Lesenswert?

Bei OpenDrain wird der Highside MOSFet deaktiviert, so das nur noch das 
Drain des Lowside MOSFet aktiv ist. Stellt man auf PP, sind beide MOSFet 
aktiv und werden gegenphasig angesteuert.

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
Noch kein Account? Hier anmelden.