Hallo liebe Leute, ich benötige für die Ansteuerung des Kill-Eingang eines Pushbutton-Controller (LTC2955) einen Open-Drain Ausgang an meinem Mikrocontroller. Leider habe ich keinen frei, ich muss ihn also nachbilden. Grund ist, dass am Kill-Eingang des LTC2955 auch noch ein Spannungsteiler hängt, der eine Threshold-Spannung erzeugt, die ein automatisches Abschalten bei Unterschreiten einer minimalen Versorgungsspannung bewirkt. Ich kann also keinen normalen Push-Pull-Ausgang des µC nutzen. Kann ich hier einfach einen n-Mosfet hernehmen und das Drain an die Threshold-Spannung (U_R2) hängen, so wie im angehängten Schaltbild skizziert? Fehlt mir da nicht noch ein Pull-Up Widerstand am Drain? Ich steh grad auf dem Schlauch... Beste Grüße und Danke Chris
Chris schrieb: > Kann ich hier einfach einen n-Mosfet hernehmen und das Drain an die > Threshold-Spannung (U_R2) hängen Du nimmst dir einen N-MOSFet mit geringem Leckstrom im Off-Zustand (wegen des hochomigen Messteilers), Source an Masse und Drain kommt an den Knotenpunkt von R2 und R3. Der Highpegel am Gate sollte deutlich über dem Gatethreshold liegen, damit der MOSFet niederohmig ist. Chris schrieb: > Fehlt mir da nicht noch ein Pull-Up Widerstand am Drain? Nee, ja eben nicht, soll ja Open Drain sein, damit der R2/R3 Spannungsteiler seinen Job machen kann.
:
Bearbeitet durch User
Wenn ich das richtig verstanden habe, würde ein logisches HIGH (Transistor steuert durch) dann dafür sorgen, dass die Spannung am Kill-Eingang auf 0 geht... Quasi invertierend?
Noch eine Idee: Den Ausgang konstant auf '0', und nur zwischen Aus- und Eingang umschalten (TRISx (PIC) bzw. DDRx (AVR)).
:
Bearbeitet durch User
Das hatte ich auch überlegt... Ich war mir aber unsicher, was im Moment des Einschaltens passiert... Nicht dass es da ein Durcheinander gibt. Den Mosfet könnte ich über einen Gate-Source Widerstand ja erstmal in einen definierten Zustand bringen.
Chris schrieb: > Den Mosfet könnte ich über einen Gate-Source Widerstand ja erstmal in > einen definierten Zustand bringen. Das ist sowieso immer zu empfehlen. Wenn dich der Eingangsstrom des MC Einganges nicht stört, kannst du genauso Max' Methode per Input/Output schalten nehmen. Falls du AVR benutzt: Schalten auf 0 ist unkritisch, da du schon im Inputmode ohne Pullups (glücklicherweise ist das der Reset Zustand) den PORTX Pin mit 0 vorbesetzen kannst. 1 würde den Pullup einschalten, der hier stören würde. Die Spannung am Pin sollte Vcc nicht übersteigen, das ist bei dem Spannungsteiler aber eh gegeben.
:
Bearbeitet durch User
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.