ULN2803A Alternative mit geringerer U_CE

#6359017
Lesenswert?

Hallo zusammen,

ich möchte ein 12v RGB Led Band (geschaltet über Masse, nicht mehr als 
500mA / Kanal) mit einem ESP32 (3,3v, max. 12mA / Ausgang) steuern. Wenn 
ich es richtig sehe, kann man dies z.B. mit dem IRLB 8721 und 330 Ohm 
Vorwiderständen umsetzen (zumindest bis 2A).

Mir will aber nicht einleuchten, dass es dafür nicht auch ein IC gibt. 
Das ULN2803A ist recht schön, hat aber mit bis zu 1,6V eine recht hohe 
Collector-Emitter Spannung. Und würde je nach angeschlossener Last recht 
warm werden.

Kennt jemand ein "besseres" ULN2803A IC, welches mit 3,3V PWM (~1kHz) 
angesteuert werden kann, ca. 500mA je Ausgang und eine vernachlässigbare 
Verlustleistung hat?

Freue mich über Eure Antworten!

Gruß
Niklas
Gast #6359046
Lesenswert?

Niklas T. schrieb:
> Kennt jemand ein "besseres" ULN2803A IC,

willst du wirklich n Beschaffungsschwierigkeiten gelangen ?

saturated driver wie TD62381/2 (8*15V/500mA Toshiba) oder MOSFETs wie 
TBD62083A/84A (Toshiba CMOS Äquivalent den ULN2803/4, 70ct bei 
Mouser/Digikey) TPIC2701 (CMOS-ULN2003 7*500mA/60V TI) TPL7407L 
(CMOS-ULN2003 7*600mA/40V TI). Guck aber nochmal nach, ob die mit 3.3V 
auch ausreichend durchsteuern.

Man nimmt lieber SOT23 Einzel-MOSFETs wie IRL6244 oder IRLML2502. 
Deutlich flexibler, aber ohne Freilaufdiode.
#6359053
Lesenswert?

> Was willst du da mit einem 8-Kanal Treiber, den es nicht einmal als SMD gibt?

Je mehr Kanäle, desto besser:) Der ESP32 hat z.B. 16 PWM Ausgänge. Damit 
kann ich 5 RGB LEDs bzw. Stripes kontrollieren. Wenn ich das mit MOSFETs 
umsetze brauch ich 15 Transistoren, und 30 Widerstände. Wobei ich gerade 
denke, dass bipolare Transistoren vlt. besser für meinen Anwendungsfall 
geeignet sind.

Ein IC, welches mehrere Transistoren ersetzt, am besten mit integrierten 
Vorwiderständen, würde mir auch gefallen. Also ein ULN2803A ohne 
Darlington.
Gast #6359059
Lesenswert?

Niklas T. schrieb:
> Wenn ich es richtig sehe, kann man dies z.B. mit dem IRLB 8721 und
> 330 Ohm Vorwiderständen umsetzen (zumindest bis 2A).

Hast du dir mal die Ausgangskennlinie angeguckt?
Um bei dem IRLB8721 in den niederohmigen Bereich zu kommen, musst du 
deutlich mehr als 3.3V aufbringen. Mit einem IRF3707 o.ä. hättest du da 
deutlich bessere Karten, auch wenn der für deinen Strom hoffnungslos 
überdimensioniert wäre. Bei deinen 500mA reicht möglicherweise schon ein 
IRLML2402.
#6359081
Lesenswert?

Hallo Wolfgang,

> Hast du dir mal die Ausgangskennlinie angeguckt?
Ja hab ich:
https://www.infineon.com/dgdl/irlb8721pbf.pdf?fileId=5546d462533600a40153566056732591
Fig. 3 sagt mir bei 25° und 3V V_GS etwas über 3A I_D. Oder sehe ich das 
falsch?

> Die üblich Bonding Drähte und Leiterbahnen auf dem Kristall wären zu dünn,
> um 8x 500mA zu vertragen.
Alles klar, damit weiß ich, dass es kein fertiges IC gibt.

> Jeweils 4 oder 8 oder notfalls auch mehr Widerstände findest du in einem
> Array. Da hält sich der Aufwand in Grenzen.
Danke für die Idee mit den Widerstand ICs! Ich glaube das in Kombination 
mit den richtigen FETs gefällt mir.
Gast #6359093
Lesenswert?

Niklas T. schrieb:
> Sehe ich das richtig, dass die Querschnitte der Leitungen innerhalb
> eines ICs zu groß wären, um den Gesamtstrom zu verarbeiten?

Das könnte man schon passend machen.


> Oder hat das andere Gründe?

Man müsste mehrere (4/6/8..) Dies verbauen, und das lohnt sich einfach 
nicht. Es gibt einzelne oder doppelte MOSFETs in so kleinem SMD-Gehäuse, 
die sind dann einfach flexibler.
Gast #6359206
Lesenswert?

Stefan ⛄ F. schrieb:
> Anders herum: Die üblich Bonding Drähte und Leiterbahnen auf dem
> Kristall wären zu dünn, um 8x 500mA zu vertragen.

Unsinnige Diskussion. Auch Du solltest schon wissen, dass der ULN2803 
zwar 500mA pro Kanal schaltet, aber nicht auf allen Kanälen gleichzeitig 
tragen kann.

Es ist vollkommen egal, wie dick die Bonddrähte sind, das DIL-18 oder 
SOT-18 bekommt die Wärme nicht weg. Für mehr als ein paar Kleinrelais 
ist der ULN eine dusselige Idee.

Ich hatte mehrere (teure) I/O-Karten mit abgedampftem ULN auf dem Tisch, 
und das, obwohl der Kartenhersteller diese nur je zur Hälfte belegt.
#7441789
Lesenswert?

Hallo, ich möchte 100mA/5V schalten mit ESP32 3.3V (kein PWM) hatte nun im Forum gelesen IRF3708 wäre geeignet. IRLB8721 ist etwas preisgünstiger und sollte doch auch gehen, oder? 100mA x 5V sind = 0.5 Watt sollte nicht so warm werden, aber wie hoch ist die Verlustleistung? Ist vernachlässigbar oder? Durchschnittlicher Leistungsverlust = Stromverbrauch^2Drain-Source-Widerstand Ploss = Id^2Rds

#7441799
Lesenswert?

Alexander schrieb:

IRLB8721 ist etwas preisgünstiger und sollte doch auch gehen

Nein, natürlich nicht, der verlangt 4.5V um voll durchzuschalten.

Es nützt dir gar nicht, wenn an ihm 5V abfallen wie im RDS Diagramm, dann bleibt nämlich keine Spannung für die Last übrig.

Schon so was einfaches wie IRLML2402 täte es bei dir, oder 100 andere mit einer Angabe RDS(on) bei UGS <3V im Datenblatt, je mach dem was dein Händler vorrätig hat.

#7441804
Lesenswert?

Stefan F. schrieb:

Der IRLB8721 ist nicht für 3,3V geeignet. Warum, siehe: http://stefanfrings.de/transistoren/index.html

Der ist dort gar nicht gelistet. Wohl aber der IRF3708 und der scheint ja ähnlich zu sein. Deine Beschaltung habe ich so im Schaltplan, nur mit 100k. http://stefanfrings.de/transistoren/index.html#n-mosfet

Es muss doch einen Transistor geben der sich direkt mit 3.3V durchsteuern lässt, ohne zusätzlichen Treiber? SOT23 scheidet leider aus, es muss TO92 oder TO220 sein.

#7441834
Lesenswert?

H. H. schrieb:

Alexander schrieb:

ist das richtig?

Nein.

Mach einen eigenen Thread zu deinem eigentlichen Problem auf.

👍

Alexander schrieb:

Nein? Da bin ich beruhigt. TN0702 gefällt mir! Ich will keine Wissenschaft daraus machen, wollte nur einen Transistor bestellen. Danke für die Antworten.

Nicht nur zu faul einen eigenen Thread aufzumachen, nein auch zu faul korrekt zu zitieren.

Alexander schrieb:

Es muss doch einen Transistor geben der sich direkt mit 3.3V durchsteuern lässt, ohne zusätzlichen Treiber?

Ja, z.Bl der IRF3708.

Alexander schrieb:

Der Preis 1 € ist vollkommen in Ordnung. Jetzt dämmert mir aber was laberkopp meint - es fallen 2 Volt Spannung ab. Demnach muss ich das Display mit 7 V versorgen, damit 5 Volt ankommen, ist das richtig?

Ein Display? Welches? Vermutlich keine gute Idee dem Display GND wegzunehmen.

Trotzdem..mache einen eigenen Thread auf.

#7441837
Lesenswert?

Alexander schrieb:

SOT23 scheidet leider aus, es muss TO92 oder TO220 sein.

Was soll die abstruse Forderung ? Du hast zu viel Platz und die Platine muss irgendwie voll werden ?

Vielleicht einen mit Schraubanschlüssen ?

Fürs Steckbrett gibt es https://www.ebay.de/itm/385687024156

Alexander schrieb:

es fallen 2 Volt Spannung ab. Demnach muss ich das Display mit 7 V versorgen, damit 5 Volt ankommen, ist das richtig?

Nein, weil der Spannungsabfall natürlich Stromabhängig und Exemplarabhängig ist und nichts ist worauf man sich verlassen kann.

#7441852
Lesenswert?

H. H. schrieb:

Alexander schrieb:

Nein? Da bin ich beruhigt. TN0702 gefällt mir! Ich will keine Wissenschaft daraus machen, wollte nur einen Transistor bestellen. Danke für die Antworten.

Du wirst dich bestimmt wieder melden, weil es nicht klappt wie du denkst.

Vielleicht zerschießt er auch sein Display, falls es eines mit Elektronik ist.

Gast #7442561
Lesenswert?

Alexander schrieb:

Der ist dort gar nicht gelistet.

Ja, aber auf der Seite ist erklärt, worauf man achten muss, mit einem konkreten guten und einem schlechten Beispiel.

SOT23 scheidet leider aus, es muss TO92 oder TO220 sein.

Da kann ich dir nicht helfen. Die werden kaum noch in solchen Gehäusen hergestellt. Versuche den empfohlenen IRF3708 zu bekommen.

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