Treiber ähnlich ULN2003 ohne Drop

Gast #2176774
Lesenswert?

Ich entwickle gerade eine Schaltung, in der ein µC ein paar LEDs über 
einen Treiber ansteuern soll.
Der ULN Treiber hat allerdings bei 30mA schon einen so hohen 
Spannungsabfall, dass bei einer 3,3V Spannungsversorgung für die LEDs 
nicht mehr genug übrig bleibt.

Gibt es da Alternativen? Bisher habe ich in solchen Situationen immer 
auf kleine SMD Transistoren zurückgegriffen, allerdings nehmen die und 
deren Vorwiderstände viel zu viel Platz weg.
Gast #2176926
Lesenswert?

Samuel K. schrieb:
> Wie kommst du auf 2003? Die 2803 gibt es auch noch. Und noch viele
> andere...

der 2803 ist mit dem 2003 laut DB identisch, bis auf die Anzahl der 
Treiberstufen.


weisser schrieb:
> Genau, nimm doch FETs wie zum Beispiel NTJD4401 von Onsemi. Super klein,
> locical level und kosten auch nichts

Ich hab mir aus den Standardbauelementen den hier rausgepickt: BSS123
Der scheint gut zu passen und wenn er keine Vorwiderstände braucht 
klingt das super. Merke ich mir auf jeden Fall. :)
Allerdings muss meine Platine super kompakt bleiben und da wäre mir ein 
Chip im Format des ULN2x03 schon lieber. 8 von den SOT23 Transis nehmen 
ungeheuer viel Platz in Anspruch.
Gast #2176977
Lesenswert?

Falk Brunner schrieb:
> Was glaubst du was im ULN2003 drinsteckt? Sieben Darlingtons als Open
> Collector.

Aber nicht jeder Open-Collector ist auch ein Darlington. ;-)

Bei einem Darlington fallen Ube + Uce ab (etwa 0.8V), bei einem 
einzelnen Transistor nur Uce (etwa 0.1V bei den geringen Strömen).

Also Transistor-Array + Widerstands-Array oder halt ein NMOS-Array.
Gast #2177025
Lesenswert?

30mA, auch 8 mal, schafft schon ein 74LVT241
bzw. einige andere dieser Logikfamilien,
den über den Specs liegernde Strom über den Masseanschluss
kann man ignorieren, es werden ja keine Ausgänge mehr
als Logikausgänge verwendet. Der Chip passt, weil deine
LEDs sowieso nicht an höherer Spannung hängen.

So was ist einfacher beschaffbar als ein TB62003P.

Bei LEDs sollte man aber eigentlich gleich an strombegrenzte
Treiber wie TB62705 denken.
#2177784
Lesenswert?

@  Martin (Gast)

>Ich werde es mal mit dem BSS123 versuchen, alles andere ist
>überdimensioniert und damit zu groß.

Mann kann ggf. auch ultrahelle LEDs mit weniger Strom nutzen, dann kann 
man sie direkt mit einem IO-Pin moderner Controller treiben, die 
schaffen meist 20mA. Wenn der Summenstrom durch GND/VCC zu hoch wird 
gibt es einen Trick.

http://www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister#Acht_LEDs_mit_je_20mA_pro_Schieberegister

Aber blaue, weiße und ähnlich kann man mit 3,3V sowieso nicht 
zuverlässig treiben, die Flußspannung ist zu hoch, siehe LED.

MFG
Falk
Gast #2179116
Lesenswert?

Frank Q. schrieb:
> Deine 3V3 kommen doch bestimmt nicht aus einer Batterie sondern aus
> einem Spannungsregler.

Jein. Die 3V3 kommen aus einem Spannungsregler, der von einer Lipo Zelle 
gespeist wird und dient nur der Versorgung des uC.
Die LEDs will ich mit den ~3,6V direkt aus der Zelle speisen, wodurch 
eine direkte Ansteuerung über einen IO Port wohl nicht möglich ist.

Ich bin stets noch für weitere Vorschläge offen, noch ist die Hardware 
nicht in Produktion gegangen.^^
#2179226
Lesenswert?

Martin schrieb:
> Die LEDs will ich mit den ~3,6V direkt aus der Zelle speisen, wodurch
> eine direkte Ansteuerung über einen IO Port wohl nicht möglich ist.

Doch, doch.
Die LEDs haben je nach Farbe unterschiedliche Durchlaßspannungen, sodass 
sie bei 0,3V Versorgungsspannung keinen Strom fließen lassen und nicht 
leuchten.
Beispielsweise bleibt eine rote LED (2mA Typ) bei 0,75V noch dunkel.
Welcher µC soll's denn sein und wieviele LEDs?
Gast #2179351
Lesenswert?

Ok hast recht, das bisschen Restspannung kann man ja als Off werten.

Es handelt sich um einen Tiny44 im MLF Gewand und 8 verschiedene LEDs 
mit 30 mA (zzgl. verbratene Leistung in Vorwiderständen), die per PWM 
gedimmt werden.
Ein Blick ins DB zeigt, der Tiny packt bis zu 40mA pro IO Pin und max 
200mA über GND.
Der Spannungsregler (LP2950) is bereits ein LDO und liefert 100mA.
Mit dem von Falk gezeigten Trick könnte man 2-3 der LEDs darüber 
versorgen. Vornehmlich die roten, die nur 2V benötigen.

Würde insgesamt geradeso hinkommen. Könnte man das so machen?
#2179384
Lesenswert?

@  Martin (Gast)

>Es handelt sich um einen Tiny44 im MLF Gewand und 8 verschiedene LEDs
>mit 30 mA (zzgl. verbratene Leistung in Vorwiderständen), die per PWM
>gedimmt werden.

Hmmm.

>Ein Blick ins DB zeigt, der Tiny packt bis zu 40mA pro IO Pin

Das sind die absolute maximum ratings, also Kotzgrenze. Würde ich ungern 
machen. 20mA sind genug.

> und max 200mA über GND.

>Mit dem von Falk gezeigten Trick könnte man 2-3 der LEDs darüber
>versorgen. Vornehmlich die roten, die nur 2V benötigen.

Wenn, dann richtig.

>Würde insgesamt geradeso hinkommen. Könnte man das so machen?

Häng alle direkt an deine 3,6V. Aber die sind auch nicht konstant 
sondern ladezustandsabhängig. Hmmm . . .
Gast #2179600
Lesenswert?

Frank Q. schrieb:
> Nicht 'Hmmm' sondern 'nein'. Der Spannungsabfall wird zu groß für einen
> AVR.
Ehrlich gesagt beruhigt mich diese Feststellung, mir wäre das auch zu 
heiss.

Frank Q. schrieb:
> Abhängig von der Stückzahl der Kleinserie, könnte man auch die
> Platinenunterseite mit SMD bestücken - auch per Handbestückung. Das geht
> schneller, als hier lange herumzugrübeln :-)

Eine Handbestückung ist für den Anfang sowieso geplant. Nur habe ich im 
Bereich Reflow Löten noch keinerlei Erfahrung und traue mir damit eine 
doppelseitige Bestückung mit Reflow noch nicht zu.
Es sei denn ich löte die FETs auf der anderen Seite per Hand... mal 
schaun.

Hätte da vielleicht jemand eine Art Referenz, was eine gutes Layout 
ausmacht? Momentan hat die Platine eine Größe von 22 x 25mm. (>Anhang)

Wenn jetzt noch die Unterseite zur Bestückung herangezogen wird, würde 
mich mal interessieren, ab welchem Punkt man es mit der Packungsdichte 
"übertreibt". ;)
#2179874
Lesenswert?

@  Sebastian (Gast)

>Mit Transistoren in SOT-323 (z.B. BSH121, PMF400UN) wäre es noch etwas
>kompakter und homogener. Die SOT-23 sehen ja riesig aus.

Nun übertreib mal nicht, der ist fast genauso breit, nur etwas kürzer 
(2,2mm zu 3mm). WENN dann gleich SC70 oder so, ala Si1902DL, dort sind 
sogar ZWEI drin.

MFG
Falk

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