Forum: Mikrocontroller und Digitale Elektronik Mit µC LED an 15V schalten?


von Sebastian (Gast)


Lesenswert?

Hi,

ich hab aktuell das Problem eine LED die mit einem Widerstand an 15V 
liegt mit einem µC schalten zu müssen. Die Schaltung ist schon fertig 
und somit würde ich gerne auf einen Transistor verzichten.

µC ---- Widerstand ---- LED ---- +15V

Geht das oder zerstör ich durch die zu hohe Spannung am Pin des µC 
diesen?

Achja Controller ist ein 89C52 von Atmel.

Geht das irgendwie oder komm ich um einen Transistor nicht rum?

Gruß
Sebastian

von Xfred343 (Gast)


Lesenswert?

Mit einem 2. Widerstand gegen Masse einen Spannungsteiler machen

von Joachim (Gast)


Lesenswert?

Moin,

nee, so geht das nicht. Das Problem ist aber glaube ich nicht die 
Spannung. Der Controller hat an den IOs ja bestimmt Klammerdioden, um zu 
hohe oder zu niedrige Spannung abzuführen (es gibt von AVR ne 
Application Note, in der 230V AC nur mit nem Vorwiderstand an nem Pin 
vom µC angeschlossen wurden).
Aber: Wenn du den Pin auf GND ziehst geht die Led ja an. 
Spannungsdifferenz sind dann 15V. Aber Siehst du, was passiert, wenn du 
den Pin high machst? Dann hast du eben ne Spannungsdifferenz von 10V. 
Und das wird reichen, damit die LED mit dem Vorwiderstand trotzdem 
leuchtet. Du kriegst sie also nicht wirklich aus.
Aber davon mal abgesehen: was soll die Schaltung denn? Warum klemmst du 
die LED nicht direkt (mit Vorwiderstand) an den Controller?!?

Gruß

von Sebastian (Gast)


Lesenswert?

Ah stimmt... hätt ich auch selbst drauf kommen können...

Danke :)

von Sebastian (Gast)


Lesenswert?

Stimmt hast Recht die LED wird wohl immer leuchten.

Direkt an den Controller anschließen geht nicht, dieser Sitzt auf einer 
ganz anderen Platine mit eigener Spannungsversorgung, die LED befindet 
sich auf einer Platine hinter der Frontplatte und ist nur über eine 
Flachbandkabel für die Steuersignale mit dem µC verbunden.

Auf der Platine hinter der Frontplatte hab ich eben nur 15V.

Ich muss dann wohl eine kleine Zusatzschaltung mit Transistoren bauen.

von Stefan (Gast)


Lesenswert?

Der Vorschlag mit dem Spannungsteiler gefällt mir gut, deswegen habe ich 
ihn mal durchgerechnet. Angenommen, die LED leuchtet bei 1,6-2,1 Volt 
und wird mit 20mA betrieben.

Leider wird das ber nur mit Glück funktionieren, denn die Spanne 1,6-2,1 
Volt ist zu groß. Ich bekomme es nicht hin, dass im ausgeschalteten 
Zustand eindeutig weniger als 1,6V an der LED anliegen, und in 
eingeschaltetem Zustand eindeutig mehr als 2,1 Volt bei mindestens 10mA.

Man könnte anstelle eines Spannungsteilers eine 10 Volt Z-Diode in Reihe 
schalten. Ist vielleicht am einfachsten.

von Joachim (Gast)


Lesenswert?

Ja, man könnte so vieles. Aber alles, was über einen einfachen 
Widerstand hinaus geht, wäre ein Grund, einfach doch einen Transistor 
enzusetzen. Angenommen man würde SMD-Bauteile benutzen und die Teile 
stapeln, liegt hier der platzmäßige aufwand bei wenigen mm². DAS wäre 
das einfachste...

von Michael S. (rbs_phoenix)


Lesenswert?

Jenachdem, wie es auf dem Frontpanel aussieht und wieviele LEDs es sind, 
lohnt sich da evtl auch ein 5V Regler. Wenn es angenommen 10x 2mA LEDs 
sind, bräuchte man die LED + Vorwiderstand + Transistor + 
Basiswiderstand. Also 4 Bauteile * 10 = 40 Bauteile. Wenn man jetzt den 
5V-Regler an die 15V baut und auf die Platine klebt, hat man nur die LED 
und Vorwiderstand = 2 Bauteile * 10 sind 20 + den Regler und evtl noch 2 
100nF Kondensatoren. Also sind das so insgesamt 23 Bauteile.

Wenn die Platinen so schon stehen (und nicht geändert/neu gemacht werden 
kann), also von 15V an den Widerstand -> LED -> µC, wäre die Idee mit 
dem Spannungsregler deutlich einfacher Nachzurüsten. Man muss die 
LED-Vorwiderstände nur von den 15V trennen (Leiterbahn auftrennen), den 
5V-Regler anlöten und mit Draht vom Regler an die isolierte Leiterbahn 
gehen, die vorher noch 15V war. Die Vorwiderstände neu berechnen und 
ersetzen. Man sollte nur die Leistung am Regler berechnen, da die 
Spannungsdifferenz schon 10V sind.

Was, je nach Möglichkeit, noch einfacher seien würde, wäre, dass einfach 
die 5V mit einer extra Litze an das Frontpanel angelegt wird, auch mit 
Auftrennen der Leiterbahnen. Sprich anstatt einen extra Regler zu 
benutzen.


edit: Das mit dem Regler geht nur, so weit die 15V die Gleiche Masse wie 
die 5V vom µC hat. Das einfachste wäre auftrennen, neue Vorwiderstände 
und eine Litze mit 5V zum Frontpanel. Die Sauberste wäre eine neue 
Platine mit Transistoren oder neues Frontpanelboard mit 5V für die LEDs. 
Und vorallem drauf achten, wieviel Strom der µC senken kann (Pin und 
Gesamt).

von Sebastian (Gast)


Lesenswert?

Vielen, vielen Dank für eure Antworten!

Es wird auf eine neue Platine rauslaufen, ich muss aber noch eine weile 
warten bis ich mehr zusammenbekomm und bei Fischer Leiterplatten ein 
größeres Nutzen bestellen kann.

Wird dann günstiger und die einzelne Platine kostet dann nur noch wenige 
Euro.

Hatte mir das schon gedacht dass es nicht anders geht bzw nur mit 
basteln... Ich investier einfach noch ein paar Euro dann siehts besser 
aus und funktioniert auch zuverlässig.

Danke nochmal,
Gruß
Sebastian

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
Noch kein Account? Hier anmelden.