Hallo zusammen, ich möchte gerne 16V DC mit einem PWM Ausgang meines ATmega8 über einen Transistor steuern. Prinzipiell nach der ersten Schaltung hiervon: http://www.mikrocontroller.net/articles/Transistor#Wie_kann_ich_mit_5V_vom_Mikrocontroller_12V_und_mehr_schalten.3F Problem: ich habe ein Trafonetzteil, welches einen 7808 und einen 7908 besitzt, also +/-8V liefert. Hinter dem 7808 sitzt der 7805 für den µC. Jetzt will ich mit dem transistor aber die vollen 16V, die zwischen den Ausgängen der beiden Regler anliegen nutzen. Wenn ich jetzt den Emitter des NPN auf -8V lege, zerlegt es mir den Controller pin, oder? Wie kann ich das lösen? Danke für eure Hilfe!
Hab grad selbst ne idee: was wenn ich die -8V als GND für den 7805 nehme und GND des netzteils als dessen Eingangsspannung. Dann läuft die ganze µC Schaltung mit -8V als Masse, von wo aus gesehen die +8V des 7808 dann 16V wären. Hoffe ihr kommt da mit^^ Ginge das so?
mh, meine lösung ist doch nichts, da die Schaltung zudem noch über einen DMX Eingang verfügt, welcher nicht galvanisch getrennt ist. Das kann ich wohl nicht bringen, das sender und empfänger einen Potentialunterschied von 8V haben. Vor allem nicht in einer längeren DMX Kette. Muss also irgendwie anders gehen
Ephraim Hahn schrieb: > oder ist es unkritisch den emitter des Transistors einfach auf -8V zu > legen? Das geht nicht!
Super, danke! Was für einen Transistor empfielst Du bei 400-500mA Last? Und wie soll ich die Widerstände dimensionieren?
Naja, dann würde ich einfach einen Standardtypen nehmen, Emitterschaltung und etwas um die 1k an die Basis. Dazu noch ne Zenerdiode sofern du keinen Tristate Ausgang hast (dann muss der Vorwiderstand aber kleiner werden). MFG Johannes
okay, und wie groß muss der oben eingezeichnete Widerstand zwischen Basis und +8V sein?
Wieso willst du eine Basisvorspannung? Analogbetrieb bei PWM? Du steuerst den Transistor durch. Den Basisstrom musst du je nach Typ des Transistors berechnen, man kann zwar immer grob mal einen nehmen, aber eigentlich sollte man den schon berechnen. Die Berechnungsanletitung gibt es in vielen FAQs und den Verstärkungsfaktor kannst du dem Datenblatt entnehmen. MFG Johannes
also, ich hab jetzt die basis mit 1k an den PWM Ausgang gehängt. Am Emitter die +8V und am Collector die Last, die auf der anderen Seite an -8V hängt. Nur mess ich zwischen -8V und dem collector immer volle 16V, egal welchen pwm wert ich ausgebe (der portausgang ändert sich aber) Was mach ich falsch?
Du brauchst eine Last. Häng mal einen 100Ohm Widerstand rein. Ist letztendlich eine Open-Kollektorschaltung. MFG Johannes
nimm einfach nen billigen optokoppler evtl. reicht der schon und du kannst dir den transistor sparen wenn nicht dann brauchste noch den widerstand
so, ich hab jetzt als Last mal 40 weiße 3mm LEDs angeschlossen (je 5 in Reihe+12ohm widerstand). Aber auch mit Last ändert sich nichts an dem Spannungswert...
Hast du die Zenerdiode drinnen? Ansonsten steuert der Transistor immer zumindestens zum Teil durch, außer du setzt deinen Ausgang als Eingang anstatt den Pegel zu ändern - das würde nämlich auch gehen. MFG Johannes
Ich würde eine >8V Zenerdiode (->8V2 mindestens eher ne 10V Diode) in Sperrrichtung einbauen (Anode zum µC hin). Alternativ den Pin einfach zwischen Eingang und Ausgang zum Test umschalten. MFG Johannes
hab grad nur noch eine 2,7 und eine 6,8V Z-Diode hier. addieren sich die Spannungen, wenn ich die in Reihe schalte?
Ja, das geht problemlos. Aber immer in Sperrrichtung betreifen, ansonsten hast du ca. 0,7V Uf. MFG Johannes
> ich möchte gerne 16V DC mit einem PWM Ausgang meines ATmega8 > über einen Transistor steuern. 2 Transistoren +8V | | 1k |E +--|< PNP wie BC328 | | 270R +--- Last -- -8V | uC-Ausgang--1k--|< NPN wie BC547 |E Masse (bei höheren Strom als ca. 0.5A muß man eventuell die Widerstandswerte an die leistungsstärkeren Transistoren anpassen).
mhm, vielen Dank euch allen! Ich hab es jetzt mit dem einen Transistor und der Zenerdiode nach Johannes gelöst. Funktioniert. Lichtshow gerettet. Allerbesten Dank! Einzig, jetzt hab ich noch eine gaanz geringe Offsetspannung, d.h. die LEDs leuchten bei pwm wert 0 noch ganz schwach. Ist jetzt erstmal nicht schlimm, aber krig ich das mit einer höheren Zenerspannung weg? Aktuell hab ich ja zusammen etwa 9,5V
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.