Forum: Mikrocontroller und Digitale Elektronik [S] 4 Kanal Konstantstromquelle IC


von KSQ (Gast)


Lesenswert?

Hallo,

kennt hier jemand ein IC, welches per SPI oder I2C angesteuert wird, und 
Konstantstrom bis 400 ma auf >=4 Kanälen liefert? Es wäre zur Not OK, 
externe Transistoren anzuschließen...

LG

von KSQ (Gast)


Lesenswert?

Add: Die Auflösung sollte min. 8 bit sein...

von Hartmut (Gast)


Lesenswert?

wenn alle Kanäle den selben Strom liefern sollen:
ein DA-Wandler -> Spannungs-Stromwandler -> zum Schluß Stromspiegel;

Gruß Hartmut.

von Stephan H. (stephan-)


Lesenswert?

man kann auch einen Simple Switcher nehmen und den Strom über den Fb 
Anschluss vorgeben. AM Fb Anschluss gibts Du eine Spannung vor, welche 
mit der Spannung über dem Sense Widerstand verglichen wird.
OPV Plus an Usoll und mit Minus an U sense, der Ausgang auf den Fb des 
Switchers. Deine Usoll kannst Du über eine PWM oder einen D/A 
generieren.
Die Spannung am Fb beträgt im Sollzustand meist 1,25V.

von Matthias L. (lindner8712)


Lesenswert?

Hi,

doof Nachgefragt... sollen die LED einzeln oder zusammen per SPI 
"gedimmt" werden oder nur an aus ???

evtl. ne kleine beschreibung was du damit machen willst.

auf Anhieb fällt mir nur der hier ein. 
http://www.ti.com/lit/gpn/tlc59213
jedoch hat der kein SPI sondern ein parallel Interface

Noch einer Mit I2C
http://www.ti.com/product/lm3549
leider nur 3 Ausgänge aber 400mA sind auch nicht gerade wenig...

grüße

von KSQ (Gast)


Lesenswert?

Die Anwendung ist nicht für LEDs gedacht... Ich brauche die Bestromung 
für eine spezielle Messung. Deshalb ist pwm auch leider keine 
Alternative...

von MaWin (Gast)


Lesenswert?

> Die Anwendung ist nicht für LEDs gedacht... Ich brauche die Bestromung
> für eine spezielle Messung.

Dabei scheint es vollkommen egal zu sein, wie genau der Strom ist, denn 
du schreibst es nicht hin, und welche Spannung maximal vom IC zu 
verbraten ist.

von KSQ (Gast)


Lesenswert?

MaWin schrieb:
> Dabei scheint es vollkommen egal zu sein, wie genau der Strom ist,

in meiner Ergänzung habe ich geschrieben, dass ich min. 8 bit benötige.

MaWin schrieb:
> und welche Spannung maximal vom IC zu
> verbraten ist.

der Wirkungsgrad ist mir relativ wurscht.

@lindner8712:
Vielen Dank schonmal für die Tipps. Noch nicht ganz das, was ich suche, 
aber die Richtung stimmt :)

von Justus S. (jussa)


Lesenswert?

KSQ schrieb:
> MaWin schrieb:
>> Dabei scheint es vollkommen egal zu sein, wie genau der Strom ist,
>
> in meiner Ergänzung habe ich geschrieben, dass ich min. 8 bit benötige.

ist ja toll. Und wo steht da was von Genauigkeit?

von KSQ (Gast)


Lesenswert?

Ach ja:
Die Info zur Bandbreite wäre vielleicht auch hilfreich :)

Ich möchte min. 1000 mal pro Sekunde neue Werte angeben können. D.h. 
dass die Stromanstiegsrate min. 0,05 A/µs sein sollte.

p.s.: Die Salamitaktik ist keine Absicht ;)

von KSQ (Gast)


Lesenswert?

Justus Skorps schrieb:
> ist ja toll. Und wo steht da was von Genauigkeit?

Man könnte daraus schließen, dass ich 400 mA in 256 gleich große 
Schritte aufteilen möchte, und dass ein Schritt mit seiner Genauigkeit 
auf jeden fall von den benachbarten Schritten unterscheidbar sein 
sollte. Das ergibt eine Genauigkeit von 400 mA  265  2 = 0,781 mA

von KSQ (Gast)


Lesenswert?

blöder Parser:

400 mA * 265 / 2 = 0,781 mA

von Maxx (Gast)


Lesenswert?

KSQ schrieb:
> blöder Parser:
>
> 400 mA * 265 / 2 = 0,781 mA

Nicht mal ansatzweise.

von KSQ (Gast)


Lesenswert?

Maxx schrieb:
> Nicht mal ansatzweise.

Das ist nicht sehr aufschlussreich. Was verstehst du nicht (abgesehen 
von meinem Zahlendreher)?

von Maxx (Gast)


Lesenswert?

KSQ schrieb:
> Maxx schrieb:
>> Nicht mal ansatzweise.
>
> Das ist nicht sehr aufschlussreich. Was verstehst du nicht (abgesehen
> von meinem Zahlendreher)?

Das ist kein Zahlendreher. Das ist eine komplett andere Rechnung.

400mA / ( 256 * 2 ) ~= 0.781

oder

400mA  256  2 ~= 0.781

Was ist das und wann gilt das?

Mittlerer Fehler?
Maximaler Fehler?
Welcher ADC Typ?

von KSQ (Gast)


Lesenswert?

Maxx schrieb:
> Was ist das und wann gilt das?

Zusammenfassend:

Der maximale Fehler soll nicht größer als ein halbes bit meiner 8 bit 
sein. (0,781 mA).

Der ADC-Typ ist hier egal.

von Maxx (Gast)


Lesenswert?

KSQ schrieb:

> Der maximale Fehler soll nicht größer als ein halbes bit meiner 8 bit
> sein. (0,781 mA).
>
> Der ADC-Typ ist hier egal.

Doch ist er.

Es kommt hier darauf an, ob die Referenzen in der Mitte oder an einem 
der Enden einer Stufe liegen. Das bestimmt ob dein maximaler Fehler ein 
halber oder ein ganzer Schritt ist.

von KSQ (Gast)


Lesenswert?

Nochmal zur Info:
Ich suche ein IC, welches meine Anforderungen erfüllt. Was drinnen 
passiert ist mir egal, solange ich eine serielle, einfache und 
ausreichend schnelle Schnittstelle für die Sollwerte habe.

Aber schonmal vielen Dank fürs mit überlegen. Nur möchte ich mich nicht 
so weite von der ursprünglichen Frage entfernen.

von Beleuchter (Gast)


Lesenswert?

Schau Dir mal den MAX5500 an.
Damit solltest Du was anfangen können.

von KSQ (Gast)


Lesenswert?

Beleuchter schrieb:
> Schau Dir mal den MAX5500 an.
> Damit solltest Du was anfangen können.

Vielen Dank! Der sieht sehr brauchbar aus! :)

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.