Hallo Leute, ich hab da mal ne frage und zwar: Ich möchte gerne nen AVR in eine bereits vorhandene Schaltung integrieren. Problem dabei ist, dass an den Ausgangsports des AVR 10V von einem ext. Pullup anstehen würden (kann auch nicht geändert werden). Ich muss diese Ausgänge immer auf 0V runterziehen. Wie gehe ich jetzt vor? Dioden in jeden Portausgang? Oder Transistoren? Oder geht es auch ganz ohne? Vierlen Dank. AVRler
Hi, sicherer ist auf jeden Fall mit Transistoren zu schalten. Am Eingang 10V über 10kOhm sind auch kein Problem (schon getestet), weil dann die internen Schutzdioden wirken. Ob der Ausgang auch mit Schutzdioden versehen ist, weiss ich nicht. Wenn keiner mehr weiss, dann mußt es wohl mal testen und ggf. einen AVR opfern. lg Ralf
Einen npn Transistor + Basiswiderstand nehmen. Invertiert aber das Signal. Wenn dies nicht gewünscht ist, den AVR-Ausgang über einen Basiswiderstand auf einen pnp-Transistor schalten, der emitterseitig auf 5V liegt, dessen Kollektor auf den Basiswiderstand des npn-Transistors schalten, der emitterseitig auf Masse liegt. Der Kollektor kommt dann an den 10V Pullup. Somit stimmt der Pegel wieder. In SMD ist die Schaltung sehr klein zu halten.
oder ein ULN Darlington Array wäre noch besser und die Invertierung fällt dann auch weg.
Wiso fällt die Invertierung weg? Ist doch genauso wie NPN-Transistoren, nur eben aufgrund Darlington mit höherem Verstärkungsfaktor aber höherem Spannungsabfall. Nagut, Clamp-Dioden sind auch noch drin, aber die ändern nix an der Invertierung. ...
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.