Digital steuerbare Konstantstromquelle

Gast #5460265
Lesenswert?

Ich suche einen Treiber-Baustein, der mir eine digital gesteuerte 
Konstantstromquelle realisiert.

Ist ein Eingangssignal "high", so soll ein näherungsweiser Konstantstrom 
von etwa 20mA in eine Last gegen Masse eingespeist werden, ist der 
Eingang "low", so soll der Strom Null sein. Die Logik-Schwelle sollte 
etwa bei 2V liegen.

Die Last ist ein Adapter mit etwa 100Ohm gegen Masse.

Da ich diese Anoednung 30 mal parallel benötige, suche ich nach einem 
Baustein, der dies möglichst integriert hat. Ich weiß, wie ich 
Konstantstromquellen realisieren kann, suche aber nach einer Lösung, die 
möglichst einfach aufzubauen ist und wenige Komponenten benötigt.

Der 8-fach Treiber MIC2981 würde z.B. hinkommen, wenn er einen 
Konstantstrom liefern würde. Ich könnte die Spannung auf 20V setzen und 
einen 1k Widerstand in Serie zur Last hängen - das würde genau genug 
sein. Wenn es eine Lösung gibt, die mit einer kleineren Spannung 
auskommt, würde ich das aber bevorzugen.

Es würde mich nicht wundern, wenn es hier fertige Lösungen gibt - leider 
bin ich aber nicht fündig geworden.
#5460282
Lesenswert?

@ Michael W. (armeinsteiger)

>Ist ein Eingangssignal "high", so soll ein näherungsweiser Konstantstrom
>von etwa 20mA in eine Last gegen Masse eingespeist werden, ist der
>Eingang "low", so soll der Strom Null sein. Die Logik-Schwelle sollte
>etwa bei 2V liegen.

>Die Last ist ein Adapter mit etwa 100Ohm gegen Masse.

Wenn das nur annähernd so sein soll und die 100 Ohm auch relativ 
konstant sind, reicht ein einfaches Digitalgatter mit einem 
Vorwiderstand und 5V Betriebsspannung.

>Der 8-fach Treiber MIC2981 würde z.B. hinkommen, wenn er einen
>Konstantstrom liefern würde.

Mehrkanal Highside Treiber mit Konstantstrom sind exotisch, die 
allermeisten sind LowSide Treiber ala TLC5940 & Co.

>Ich könnte die Spannung auf 20V setzen und
>einen 1k Widerstand in Serie zur Last hängen - das würde genau genug
>sein.

Wie genau soll es denn sein? 10%? 1%? Wie genau sind die 100 Ohm?
Gast #5460289
Lesenswert?

Falk B. schrieb:
> @ Michael W. (armeinsteiger)
>
>>Ist ein Eingangssignal "high", so soll ein näherungsweiser Konstantstrom
>>von etwa 20mA in eine Last gegen Masse eingespeist werden, ist der
>>Eingang "low", so soll der Strom Null sein. Die Logik-Schwelle sollte
>>etwa bei 2V liegen.
>
>>Die Last ist ein Adapter mit etwa 100Ohm gegen Masse.
>
> Wenn das nur annähernd so sein soll und die 100 Ohm auch relativ
> konstant sind, reicht ein einfaches Digitalgatter mit einem
> Vorwiderstand und 5V Betriebsspannung.

Genau muss da gar nichts sein. 5-10% reichen. Die Last ist eine IR Diode 
in Serie mit einem 100 Ohm. Bei 10mA hat man ca 2.5V anzulegen.
"Konstantstrom" wollte ich deshalb, weil es große Exemplarstreuungen der 
IR Dioden gibt (das hab ich nicht in meinem Zuständigkeitsbereich) und 
es bei moderaten Abweichungen der Flussspannung große Abweichungen der 
Sendeleistung gibt, wenn man eine konstante Spannung anlegt, die nicht 
viel größer als die Flussspannung ist.

Die digitalen Treiber die ich bisher fand haben eine minimal garantierte 
H Spannung die unterhalb 2.5V liegt. Ich weiß aber was Du meinst - was 
könnte man da wählen?

Wäre der 74HC244 geeignet? Der schafft 35mA.
Gast #5460300
Lesenswert?

Michael W. schrieb:
> Wäre der 74HC244 geeignet? Der schafft 35mA.
Nee!

Features
1 • Wide Operating Voltage Range of 2 V to 6 V
• High-Current Outputs Drive Up to 15 LSTTL
Loads
• ±6-mA Output Drive at 5 V

Absolute Maximum Ratings
Continuous output current, I O V O = 0 or V CC ±35 mA
Continuous current through V CC or GND ±70 mA

http://www.ti.com/lit/ds/symlink/sn74hc244.pdf
#5460306
Lesenswert?

@ Michael W. (armeinsteiger)

>Genau muss da gar nichts sein. 5-10% reichen. Die Last ist eine IR Diode
>in Serie mit einem 100 Ohm.

AHA! Das sind aber eben NICHT nur 100 Ohm!!!

>es bei moderaten Abweichungen der Flussspannung große Abweichungen der
>Sendeleistung gibt, wenn man eine konstante Spannung anlegt, die nicht
>viel größer als die Flussspannung ist.

Ja logisch! Aber bei ~ 1,5V Flußspannung hat man bei 5V VCC satte 3,5V 
für den Vorwiderstand. Das reicht locker!

>Die digitalen Treiber die ich bisher fand haben eine minimal garantierte
>H Spannung die unterhalb 2.5V liegt. Ich weiß aber was Du meinst - was
>könnte man da wählen?

>Wäre der 74HC244 geeignet? Der schafft 35mA.

Naja, nicht auf 8 Kanälen gleichzeitig. Da muss schon bissel mehr her. 
Eher 74AC240.

http://www.ti.com/product/cd74ac240?keyMatch=74ac244&tisearch=Search-EN-Everything

Naja, offiziell darf der auch nur 100mA über VCC leiten. Er wird bei 
8x35Am = 280mA vielleicht ein wenig sauer. Kann man mal probieren, er 
muss ja so oder so keine Logikpegel einhalten. Alternativ nimmt man halt 
Dual MOSFET Treiber im SO8 Gehäuse, da reichen die allerkleinsten mit 
0,5A.

https://www.digikey.de/products/de/integrated-circuits-ics/pmic-gate-drivers/730?FV=402fc9%2C401994%2C401cf1%2C4021e8%2C4023dd%2C1e280005%2Cii2%7C1931%2Cffe002da%2C1b880006%2C1b880008&quantity=&ColumnSort=1000011&page=1&pageSize=25

https://www.mikrocontroller.net/articles/MOSFET-%C3%9Cbersicht#MOSFET-Treiber
Gast #5460331
Lesenswert?

Falk B. schrieb:
> @ Michael W. (armeinsteiger)
>
>>Genau muss da gar nichts sein. 5-10% reichen. Die Last ist eine IR Diode
>>in Serie mit einem 100 Ohm.
>
> AHA! Das sind aber eben NICHT nur 100 Ohm!!!
Wenn man zu genau wird, liest es niemand mehr.

Aber du hast 100% verstanden was ich benötige.

Der cd74ac241 wäre mal interessant zum ausprobieren.

Mich interessiert jetzt, wie man aus dem Datenblatt

https://assets.nexperia.com/documents/data-sheet/74HC_HCT244.pdf

den maximal möglichen Ausgangsstrom herausliest: da steht lediglich 35mA 
als absolutes maximum rating. Der max Supply current is nur bei 70mA, 
sodass ich mit 8x35mA nicht weit komme...
Gast #5460341
Lesenswert?

Falk B. schrieb:
> @ Michael W. (armeinsteiger)

>>Der 8-fach Treiber MIC2981 würde z.B. hinkommen, wenn er einen
>>Konstantstrom liefern würde.
>


Was hältst Du von diesem? Da kann ich ja z.B. 10V drauflegen und 
high-seitig gegen Masse Schalten. Sehr genau muss es nicht sein, mich 
schreckt nur das Ucesat=2V ab. Da fallen 2V ab wenn man voll 
durchschaltet. Ist bissl viel.
Gast #5460368
Lesenswert?

der schreckliche Sven schrieb:

> Michael W. schrieb:
>> Da fallen 2V ab
>
> Datenblatt genau anschauen:
> Typisch 1,7V bei 100mA. Bei 20mA wird es noch ein
> bißchen weniger sein. Musst Du halt bei der Berechnung
> des Widerstandes berücksichtigen.

Für den allseits bekannten ULN2803 behauptet das DaBla
U_ce_sat_max = 1.1V bei I_c = 100mA. Unter 1V Verlust
sollte also bei 20mA machbar sein.
Gast #5460375
Lesenswert?

Possetitjel schrieb:
> der schreckliche Sven schrieb:
>
>> Michael W. schrieb:
>>> Da fallen 2V ab
>>
>> Datenblatt genau anschauen:
>> Typisch 1,7V bei 100mA. Bei 20mA wird es noch ein
>> bißchen weniger sein. Musst Du halt bei der Berechnung
>> des Widerstandes berücksichtigen.
>
> Für den allseits bekannten ULN2803 behauptet das DaBla
> U_ce_sat_max = 1.1V bei I_c = 100mA. Unter 1V Verlust
> sollte also bei 20mA machbar sein.

Der ist aber ein Inverter (low-side-switch). Der MIC2981 ist das einzige 
high side switch Pendant das ich dazu fand.
Gast #5460379
Lesenswert?

Michael W. schrieb:

> Possetitjel schrieb:
>> der schreckliche Sven schrieb:
>>
>>> Michael W. schrieb:
>>>> Da fallen 2V ab
>>>
>>> Datenblatt genau anschauen:
>>> Typisch 1,7V bei 100mA. Bei 20mA wird es noch ein
>>> bißchen weniger sein. Musst Du halt bei der Berechnung
>>> des Widerstandes berücksichtigen.
>>
>> Für den allseits bekannten ULN2803 behauptet das DaBla
>> U_ce_sat_max = 1.1V bei I_c = 100mA. Unter 1V Verlust
>> sollte also bei 20mA machbar sein.
>
> Der ist aber ein Inverter (low-side-switch).

Ja - und?

Dann habe ich Deine Anforderungen nicht verstanden. Wenn Du
Diode und Vorwiderstand in die Kollektorleitung legst, ist
doch Deine Forderung erfüllt: LED an bei High am Eingang,
LED aus bei Low.
Strombegrenzung macht der Widerstand; bei z.B. 12V darf die
Flussspannung gerne auch um ein halbes Volt streuen.

Was übersehe ich?
Gast #5460382
Lesenswert?

Manfred schrieb:

> Possetitjel schrieb:
>> Für den allseits bekannten ULN2803 behauptet das DaBla
>> U_ce_sat_max = 1.1V bei I_c = 100mA.
>
> Gemein an den Teilen ist, dass deren Darlington-Ausgänge
> diese Restspannung tatsächlich haben.

Naja, bissl weniger wird's werden, weil ja nur 20mA fließen
und selbst bei 100mA nur typisch unter 1V abfällt.

Aber klar, unter 0.7V kann man unter keinen Umständen kommen;
da ist die Physik vor.


> Michael W. schrieb:
>> in eine Last gegen Masse eingespeist werden
>
> Interpretiere ich so, dass die Plus-Leitung geschaltet
> werden soll, streiche ULN280x.

Ach so... Last ist fest gegen Masse. - Was spricht gegen
das Prinzip "Kurzschließer" -- also Schalter parallel zur
LED? (Außer natürlich, dass dauernd Strom fließt.)
#5460412
Lesenswert?

Michael W. schrieb:
> Es würde mich nicht wundern, wenn es hier fertige Lösungen gibt

Reihenweise - wenn der Strom nach Masse abgeleitet werden kann.

Aber du hast die Last Richtung Masse.

Wenn die 100 Ohm hinkommen, und die 2V Steuerspannung auch,
dann reicht es, die Last an die Steuerspannung zu hängen,
so weit die mit 20mA belastbar ist. Also kein IC, kein Bauteil
zwischen Steuerspannungsausgang und Last.

Hat man eine höhere Spannung aus der der Strom fliessen kann,
kann ein https://assets.nexperia.com/documents/data-sheet/NCR402U.pdf
den Strom begrenzen, Fig 6. Switching the current ON/OFF zeigt wie du 
sie mit einer 2V Steuerspannung einschaltest.

Sind aber 2 Bauteile und der Strom ist nicht besonders genau.

Der hier
http://www.mouser.com/ds/2/149/FAN5640-103077.pdf
liefert 2 Kanäle, leider mit gemeinsamen Enable. Man bräuchte also pro 
Last 1 Chip und 1 Widerstand.
#5460413
Lesenswert?

@ Michael W. (armeinsteiger)

>> AHA! Das sind aber eben NICHT nur 100 Ohm!!!
>Wenn man zu genau wird, liest es niemand mehr.

FALSCH!!! Du hast unsinnigerweise abstrahiert, anstatt DIREKT zu sagen 
WAS denn angesteuert werden soll.

https://www.mikrocontroller.net/articles/Netiquette#Klare_Beschreibung_des_Problems

>als absolutes maximum rating. Der max Supply current is nur bei 70mA,
>sodass ich mit 8x35mA nicht weit komme...

"Mein" AC Typ kann 100mA.
#5460532
Lesenswert?

Michael W. schrieb:
> Da ich diese Anoednung 30 mal parallel benötige, suche ich nach einem
> Baustein, der dies möglichst integriert hat. Ich weiß, wie ich
> Konstantstromquellen realisieren kann, suche aber nach einer Lösung, die
> möglichst einfach aufzubauen ist und wenige Komponenten benötigt.

FAN5640 wäre z.B. passend, eine schaltbare, duale und einstellbare 
high-side Stromquelle. Oder aber normale high-side Schalter nehmen und 
zu jeder Last eine NSI45020 20mA-KSQ in Reihe schalten.

http://www.onsemi.com/pub/Collateral/FAN5640-D.pdf

http://www.onsemi.com/pub/Collateral/NSI45020-D.PDF

http://www.onsemi.com/pub/Collateral/NSI45020A-D.PDF
Gast #5460583
Lesenswert?

Possetitjel schrieb:
> Dann habe ich Deine Anforderungen nicht verstanden. Wenn Du
> Diode und Vorwiderstand in die Kollektorleitung legst, ist
> doch Deine Forderung erfüllt

Geht nicht, weil die anzusteuernde Einheit vorgegeben ist und einen 
Masseanschluss hat, der wirklich auf Masse liegen muss, da auch andere 
(hier nicht interessierende) Komponenten enthalten sind.

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