LED schalten mit µC - warum so?

Gast #3958949
Lesenswert?

Hallo,

ich bin zufällig auf die Schaltung im Anhang gestoßen.
Nur wäre ich nie darauf gekommen das so zu machen.

Fällt jemanden ein guter Grund ein eine LED so ein und auszuschalten?

Danke!
Angehängte Dateien:
#3958974
Lesenswert?

Hameg schrieb:
> Um die Mindestlast eines Spannungsregler einzuhalten, wenn der uC
> im Schlafmodus ist.
Wieso sollte man den µC schlafen lassen, wenn der Strom sowieso irgendwo 
verbraucht werden muss?

Pepe schrieb:
> Vielleicht um den Prozessor nicht zu stark belasten. Ist dies vielleicht
> eine ältere Schaltung ? Wo die Prozessoren noch schwache Ausgänge hatten?
Da wäre eine Emitterschaltung mit einem NPP mMn einfacher.
Moderator (Firma: Titel) Persönliche Seite #3958985
Lesenswert?

Pepe schrieb:
> Wie kommt man auf die Mindestlast bei einem Spannungsregler ?
Man liest das Datenblatt. Aber wenn ich eine stromsparende Elektronik 
entwickle,bei der uC schlafen Kuss, dann verwende ich auch einen 
Spannungsregler, der ohne Last stabil ist.

Der Entwickler möchte evtl. die LED auch ohne uC-Ansteuerung (uC im 
Reset) schon leuchten lassen. Das könnte man aber auch einfacher 
erreichen...
Moderator (Firma: Titel) Persönliche Seite #3959017
Lesenswert?

Eine Stromversorgungsanzeige wird nicht so oft an und ausgeschaltet wie 
eine für die Datenübertragung. Man braucht da die Geschwindigkeit nicht, 
die einem der lineare Betrieb des Transistors bringen könnte.

Man könnte aber mit dieser LED durch kurze Dunkelpulse Daten ausgeben. 
Dann wäre ein schneller Schalter wieder sinnvoll...
Persönliche Seite #3959046
Lesenswert?

Cyblord ---- schrieb:
> Das erklärt die Schaltung. Man will invertieren.

Die Schaltung invertiert nicht.

Ralf G. schrieb:
> Ich glaube, es müsste|könnte besser !PWR_LED_OFF heißen.

Als Zeichen der Invertierung kann man statt dem ! auch ein / verwenden.
/PWR_LED_OFF = PWR_LED_ON


Der Grund für die Schaltung liegt im Datenblatt vom STM32F405. Das 
Signal kommt von PC13.
> PC13, PC14, PC15 and PI8 are supplied through the power switch.
> Since the switch only sinks a limited amount of current (3 mA),
> the use of GPIOs PC13 to PC15 and PI8 in output mode is limited:
> - The speed should not exceed 2 MHz with a maximum load of 30 pF.
> - These I/Os must not be used as a current source (e.g. to drive an LED).
#3959454
Lesenswert?

Oder aber völlig anders:
Solche parallelen Kurzschlüsse nimmt man gern im Powerbereich, um eine 
mit PWM gesteuerte LED bis nahe an 0% zu steuern. Allerdings eher bei 
höheren LED-Leistungen und dann auch mit einer richtigen Stromquelle und 
nicht nur einem Widerstand, wo wie hier bei 1k lächerliche 2mA fließen, 
die wahrscheinlich die weiße LED nur gelblich funzeln lassen.
Bei normaler Reihenschaltung des Schalttransistors sieht man 
typischerweise bei sehr großem Tastverhältnis (PWM --> 0%) ein Flackern, 
bei dieser Schaltung kann man wie gesagt fast auf Null dimmen.

Außerdem könnte der treibende Ausgang ein Open-Drain/-Collector sein, 
dann wäre ein NPN u.U. etwas schwierig anzusteuern.

/glaskugel_off

P.S. jaja, natürlich nicht "schwierig" anzusteuern, sondern mit Pull-Up, 
der ggf. unerwünscht ist
Gast #3959527
Lesenswert?

Kommt auch oft nach Kondensator-Netzteilen vor. Da der Strom eh 
verbraten werden muss, kann man auch so dimmen / schalten.
Oder wenn man eine LED an einer zu trägen Konstantstromquelle schnell 
schalten muss. Gerade bei stepper ksq die nicht schnell genug 
anschwingen kann das manchmal die einfachste und billigste Lösung sein. 
Besonders, wenn in Serie zum Transistor noch ne Diode kommt, die mit ihm 
zusammen einen ähnlichen Spannungsabfall erzeugt, wie die LED.
Grüße,
Minimalist
#3959726
Lesenswert?

Pd G. schrieb:
> Oder aber völlig anders:
> Solche parallelen Kurzschlüsse nimmt man gern im Powerbereich, um eine
> mit PWM gesteuerte LED bis nahe an 0% zu steuern. Allerdings eher bei
> höheren LED-Leistungen und dann auch mit einer richtigen Stromquelle und
> nicht nur einem Widerstand, wo wie hier bei 1k lächerliche 2mA fließen,
> die wahrscheinlich die weiße LED nur gelblich funzeln lassen.
> Bei normaler Reihenschaltung des Schalttransistors sieht man
> typischerweise bei sehr großem Tastverhältnis (PWM --> 0%) ein Flackern,

Wieso ist das so?

> bei dieser Schaltung kann man wie gesagt fast auf Null dimmen.
Gast #3959774
Lesenswert?

Stefan Us schrieb:
> Ich denke, es geht hauptsächlich darum, dass die Power LED leuchten
> soll, sobald die Stromversorgung eingeschaltet wurde - also noch bevor

Von Power-LED kann hier ja keine Rede sein.
Bei 5V, 1000 Ohm und einer weißen LED powert da gar nichts.
Die funzelt so vor sich hin, das man kaum was sieht.
Und auf Null kriegt man die auch nicht. Schon wegen der Schwellspannung 
von 0,7V.
Die Schaltung bestätigt mir nur, das heute zwar jeder einen Super-MC 
programmieren kann, jedoch einfache Treiber-Schaltungen oder die 
Stromversorgung Probleme macht.
Die Schaltung ist einfach Müll.
#3959781
Lesenswert?

michael_ schrieb:
> Von Power-LED kann hier ja keine Rede sein.
> Bei 5V, 1000 Ohm und einer weißen LED powert da gar nichts.
> Die funzelt so vor sich hin, das man kaum was sieht.
1) Schon mal auf die Idee gekommen, dass "Power LED" auch etwas anderes 
als Leistungs-LED bedeuten kann?
Google Übersetzter z.B. liefert für "Power LED" als Übersetzung 
"Betriebs-LED".
2) Nur weil eine LED Absolute Maximum Rating 20mA hat, heißt das noch 
lange nicht, dass man sie auch mit 20mA betreiben muss. Ich habe hier 
blaue LEDs die ich mit 10kΩ an 3.3V betreibe, als Betriebs-LED reicht 
sie, wenn man nicht in der Sonne sitzt.

> Die Schaltung ist einfach Müll.
oder hat einen tieferen Sinn, den wir nicht erkennen
#3959822
Lesenswert?

Noch einer schrieb:
>> Ich seh' keine Spannungsregler...
>
> Dann sollte uns der gute Mann doch mal verraten, ob er die Schaltung in
> einem Teil gefunden hat, was eine Mindestlast braucht.

Poweronoff schrieb:
> Teo Derix schrieb:
>> Wo her zum Teufel hast Du die Schaltung, etwas Kontext wäre hilfreich!
>
> Das ist aus dem Schaltplan von einem Netduino:
> http://www.netduino.com/netduinogo/schematic.pdf

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren