habe einen stromkreis, den ich variabel an bzw aus schalten will. ich dachte mir, ich könnte das mit einem transistor machen, ca so: ..................Collector (Vcc = 5V) ...............|/ avr basis ---| ...............|\ ..................Emitter (Vout := 5V) spannung, die (AN) von collector -> emitter soll ist 5v. vom avr kriege ich 5v. am collector liegen 5 v an. solange das register, an dem die basis hängt 0 ist, läuft kein strom (klar). wenn ich jetzt auf 1 gehe, laufen dann die gewünschten 5v? (habe ein paar messungen gemacht, aber die werte sind zum einen nicht stabil (?) und zum anderen nicht mit den genauen spannungen)
Hallo Korbinian Wenn ich Deine Schaltung richtig verstehe so hast Du einen NPN-Transistor mit dem Collector an 5 Volt die Basis an einem Portausgang und vom Emitter geht ein Lastwiderstand gegen Masse. Du solltest Deinen Prozessor schützen indem Du einen Basiswiderstand (ca 1k) in die Portleitung einsetzt. Wegen der Basis-Emitterdiode im Transistor wirst Du am Ausgang nur etwa (5-0,7)also 4,3Volt am Ausgang erhalten solange Deine Last Größer als ca 10 Ohm ist. Sag mal wofür Du dieses Signal verwenden willst wahrscheinlich gibt es bessere Lösungen. Gruß Michael
Siehe : Codesammlung, Artikel Schaltstufen 2 (.gif Version). Günter
ich habe einen astabilen vibrator (heisst so glaub ich :) mit dem ich einen servo vorwärts/rückwärts fahren lassen will. man kann bei dieser schaltung an 2 punkten die steuersignale abgreiffen. ich will jetzt von diesen 2 punkten jeweils entscheiden können, welchen ich nehme => will beide über einen transistor, dessen basis am mc hängt steuern, damit ich halt dynamisch entscheiden kann, ob vorwärts oder rückwärts. der eingang (am collektor) is glaub ich 5v (muss nochmal messen) jetzt weis ich halt nicht (vermute aber stark) ob es nix ausmacht, wenn die spannung verringert wird. (und das wird sie doch, oder?) also zwischen basis und transistor 1k.
Hallo, >wenn ich jetzt auf 1 gehe, >laufen dann die gewünschten 5v? wu Deinen unstabielen Ergebnissen: - Hast Du die internen Pull-ups auch eingeschaltet ? (damit bei "gesetztem Bit" auch wirklich Saft an der Basis anliegt) jo Axel
Hallo, so viel ich weiss arbeiten die Ports, wenn sie als Ausgang geschaltet sind als Push Pull Ports, da brauch man die Pull-Ups sicherlich nicht. Ausserdem musst du mir mal sagen, wie ich die anschalten soll, wenn der Port als Ausgang geschaltet ist. (Die schaltet man nämlich ein, indem man die Bits im "Port-Out" Register setzt.) Hab gerade nochmal gekuckt, steht z.B. im Datenblatt des 2313 in der Tabelle auf Seite 51. Zu der Schaltung: Anstatt eines Transistors ein Und Gatter benutzen. Ein Eingang am MC, den anderen am Ausgang des Multivibs.
cool, an ein UND gatter hab ich natürlich nicht gedacht! is sicher die beste lösung, danke! mit anschalten meinte ich das low oder high setzten eines ausgangsports
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.