Forum: Mikrocontroller und Digitale Elektronik schnelles Schalten von LED mit 60mA


von logan54 (Gast)


Angehängte Dateien:

Lesenswert?

Guten Abend liebes Forum,

für ein kleines Projekt möchte ich einen Optical Transmitter benutzen 
(Avago tech). Der Transmitter besteht aus einer 660nm Led und wird mit 
60mA betrieben. Ich möchte die Led mit einer Frequenz von bis zu 500kHz 
(PWM Ausgang eines Mikrocontrollers) betreiben und Versuche möglichst 
steile Flanken an D1 zu erreichen und zwar am besten mit NPN 
Transistoren, da ich noch einige davon habe. Ich habe mir zwar einige 
Dimensionierungsvorschläge für die Basisströme und 
Beschleunigungskondensatoren duchgesehen und simuliert, aber die 
Ergebnisse sind nicht schlüssig für mich, dazu bin ich noch nicht fit 
genug um alle Aspekte der Schaltung zu erkennen. Was ist eurer Meinung 
nach der beste Weg für die optimierung der Schaltung (ich suche einen 
Mittelweg aus schnellem dynamischen Verhalten, Belastung des µC Pins 
(max. ca. 500µA) und Erwärmung). Wie gehe ich am besten vor? 
(Versorgung: 5V, der µC Pin liefert 3,3V; Strombelastung nebensächlich), 
meine bisherige Schaltung siehe Anhang

Grüße und Danke für Anregungen

logan54

von Ulrich (Gast)


Lesenswert?

500 kHz sind noch nicht so schnell. Bei der LED ist noch etwas die 
Frage, ob die Spannung oder der Strom schnell geschaltet werden soll. 
Für steile Flanken beim Licht wäre es ggf. sinnvoll sich um die Spannung 
an der LED zu kümmern, und da ggf. auch Strom in die Rückrichtung 
vorzusehen für ein schnelleres Ausschalten.

Ein einfache Lösung, allerdings ohne die Transsistoren wäre mit 
Gatetreiber, die sonst für MOSFETs gedacht sind, oder mit 
Leistungsteibern aus ein einer Logic- Serien, etwa 74AC04 (5 Gatter 
parallel).

Damit es mit den Transistoren schnell wird, sollte man vermeiden, das 
der Transistor in die Sättigung geht. Dafür könnte man z.B. den 
Widerstand zur Begrenzung des Stromes an die Emitterseite verlegen. Der 
1. Transistor sollte auch eher nicht in Emitterschaltung sein, sondern 
eher als Kollektorschaltung, also als reiner Stromverstärker.

von Jobst M. (jobstens-de)


Lesenswert?

Anregung:
Beitrag "Re: ultrakurzer LED Blitz"


Gruß

Jobst

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

logan54 schrieb:
> Ich möchte die Led mit einer Frequenz von bis zu 500kHz (PWM Ausgang
> eines Mikrocontrollers) betreiben und Versuche möglichst steile Flanken
> an D1 zu erreichen
So richtig steile Flanken habe ich so geschafft wieim Bild im 
Beitrag "Re: Abblockkondensatoren, wie routen?" zu sehen. Der X3 ist 
ein optischer Sender, der von einem 74HC14 (IC5) und einem guten Layout 
getrieben wird. Damit schaffe ich ganz problemlos 16MHz mit Flanken 
unter 8ns...

von Markus W. (Firma: guloshop.de) (m-w)


Lesenswert?

logan54 schrieb:
> Der Transmitter besteht aus einer 660nm Led und wird mit
> 60mA betrieben. Ich möchte die Led mit einer Frequenz von bis zu 500kHz

Warum eigentlich nicht einfach zwei Ausgänge eines Mikrocontrollers 
parallel schalten? Dann sollte das mit den 60 mA locker gehen.
(Je nach Mikrocontroller-Typ sind vielleicht auch 3 Ausgänge notwendig.)

Die 500 kHz sollten wirklich kein Problem sein.

von logan54 (Gast)


Lesenswert?

Hallo Jobst,

danke für die Antwort, ein solcher Treiber könnte in der Tat eine 
Alternative sein, sehe ich mir an

lg
logan54

von logan54 (Gast)


Lesenswert?

Hallo  Markus,

ich möchte 8 solcher Treiber mit einem µC betreiben und jeder Ausgang 
clampt mit +- 2mA.

lg
logan54

von logan54 (Gast)


Lesenswert?

Hallo  Lothar,
danke für den Tip, eine Treiber wäre eine Alternative

lg
logan54

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.