Forum: Mikrocontroller und Digitale Elektronik RGB LED PWM Treiber bis 350 mA serielle Ansteuerung


von Michael (Gast)


Lesenswert?

Guten Tag und Hallo an alle Leser,

für meine Abschlussarbeit bin ich auf der Suche nach einem 
RGB-LED-Treiber der serielle angesteuert werden kann. Das Problem 
hierbei ist, dass ich ein fertiges Steuergerät habe, das keine seriellen 
Schnittstellen unterstützt, d.h. ich müsste per Bit-Banging meine Werte 
in den Controller schreiben.

Nun meine Frage:

Gibt es einen LED-Treiber-IC der in der Lage ist bis 350 mA pro Kanal 
diese Funktion zu erfüllen, also:

- Aufnahme der Werte über serielle Schnittstelle
- PWM der R/G/B-Ausgänge
- Leistung pro Kanal bis 350 mA

Vielen Dank schon mal an alle die sich die Mühe machen und über meine 
Anfrage nachdenken.

von Alexander (Gast)


Lesenswert?

Hallo,
wie wäre es mit dem TLC 5490 von TI? Eventuell um auf die 350mA zu 
kommen mit einem ULN2803 oder einfach 3 Transistoren dahinter. Wäre auf 
die schnelle das erste was mir einfällt. Wenn man mit Bit Banging einen 
I2C hinbekommt (du hast nicht gesagt was für einen uC du nutzt, wenn er 
noch genug Reserve hat, könntest du ja eventuell sogar einen Software 
I2C erzeugen), wären auch PCA 9685 und seine "Geschwister" von NXP 
möglich. Der ist leichter zu bekommen als die TI. Wenn es jedoch um eine 
Abschlussarbeit geht, kriegst du sicherlich von TI ein Sample vom 
TLC5490 zugeschickt.

Hoffe ich konnte dir soweit weiterhelfen.

von hinz (Gast)


Lesenswert?

Michael schrieb:
> - Aufnahme der Werte über serielle Schnittstelle
> - PWM der R/G/B-Ausgänge
> - Leistung pro Kanal bis 350 mA

Jeder kleine uC macht das, nur wegen der 3x350mA braucht man halt noch 
drei kleine MOSFETs extra.

von Michael (Gast)


Lesenswert?

Das Problem mit dem SG ist, dass es auf einer eigenen Skriptsprache 
läuft. Diese lässt einen Timer von max. 0.5 ms zu. Daher das Problem mit 
dem PWM. Sonst wäre auch eine Programmierung eines PWM auf dem SG selbst 
möglich.

Ich suche deshalb quasi nach einer Porterweiterung die mir dieses 
PWM-Signal erzeugt.

von devnull (Gast)


Lesenswert?

Michael schrieb:
> - Aufnahme der Werte über serielle Schnittstelle
Erläutere das mal genauer, was du unter serielle Schnittstelle 
verstehst. Soll das jetzt SPI, RS232, DMX, etc. sein?

Wie wäre es mit einer voll-integrierten Lösung und zwar dem MY9941 
(http://www.my-semi.com/file/MY9941_BF_0.6.pdf)?
Hatte direkt DMX, 4 Ausgänge, je 350mA

von Michael (Gast)


Lesenswert?

serielle Schnittstelle: z.B. wie beim Beschreiben eines Schieberegisters 
(Taktvorgabe + Datenleitung)

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.