Hallo, ich möchte mit einem auf 3,3V laufenden Mikrocontroller einen separaten 5V Stromkreis (weiße LED) schalten. Wie ich hier: Beitrag "5V schalten mit 3,3V µC" herausgelesen habe geht das nicht mit einem einfachen Transistor, da die Spannungsdifferenz von Basis und Kollektor ja größer als 0,7V wäre. Gibt es dafür noch eine andere einfache Lösung? Aus Platzgründen möchte ich so wenig Bauteile wie möglich verbauen müssen, ein OP mit Zusatzbeschaltung würde daher am liebsten nicht verwenden. LG, Stefan
Also wenn du nur die LED schalten willst, dann nimm einen NPN-Transistor, dann hast du absolut kein Problem mit deinen 3,3V.
...und wenn Du die +5V schalten musst, dann braucht es eine Schaltung mit zwei Transistoren. Zum weiteren einsparen von Bauteilen kannst Du anstelle des NPN Transistors einen N-Kanal FET nehmen, dann entfällt der Basiswiderstand indem Du das Gate direkt an den Mikrocontroller hängst. Der Nachteil ist, dass die IO's von Mikrocontrollern während des kurzen Aufstartvorgangs hochohmig sind und es so möglich ist, dass die LED während dieser Zeit kurz aufblitzt. Um das zu verhindern könnte das Gate mit einem hochohmigen Pull-Down auf Masse gezogen werden, damit der Pegel immer definiert ist. Der Vorteil mit dem einsparen von Bauteilen entfällt dann allerdings.
Hallo nochmal, ich habe jetzt mal eine Versuchschaltung aufgebaut nach der es auch mit nur einem PNP-Transistor funktioniert. Der Switch S1 in der Schaltung ist dann später mein Mikrocontroller. Zumindestens auf dem Steckbrett funktioniert es so problemlos, oder gibts da irgendwelche Mankos die ich nicht beachtet habe? LG, Stefan
Hi, ich weis nicht warum das geht, aber eigentlich müsste deine Schaltung mit pnp nicht gehen, weil wenn der µC Ausgang auf High ist, also 3V, dann fließen durch den Widerstand I=(5-3-0,7)/330 = 4mA. Das reicht meist aus den Tr. einzuschalten. Also müsste eigentlich die LED leuchten. Egal ob du high oder low am µC ausgibst. Vlt. liegts an dieser Schaltung die du gepostest hast dass der LP2950 keinen Strom in sich hinein fließen lässt. Nimm doch einfach die Schaltung von Dennis. Grüße David
Das funktioniert nicht, da der Mikrocontroller keinen Pegel ausgeben kann der über seiner Speisespannung liegt und somit den Transistor nicht ausschalten kann. Er wird also immer leiten. Was Du brauchst ist sowas ähnliches (zweite Schaltung): http://www.mikrocontroller.net/articles/Transistor#Wie_kann_ich_mit_5V_vom_Mikrocontroller_12V_und_mehr_schalten.3F
Man kan einen µC Ausgang nicht mit einem mechanischen Schalter simulieren - das ist der Denkfehler, der hier gemacht wird. Nur deswegen, weil der Schalter in Ausstellung wirklich aus, geht das hier. Mit einem µC-Ausgang geht sowas nicht, denn der ist nicht wqirklich aus, sondern im "Aus-Falle" gibt er die 3V aus.
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.