Forum: Mikrocontroller und Digitale Elektronik 8 RGB LEDs ansteuern ohne PWM


von Kevin (Gast)


Lesenswert?

Hallo,

ich bin relativ neu in der Elektronikwelt und suche Rat bei der Auswahl 
eines passenden ICs zum ansteuern für 8 RGB LEDs.

Als Platform setze ich den Arduino Uno ein und möchte mit sowenig 
Verkabelung und Widerständen arbeiten wie möglich. Ich benötige kein PWM 
an den Endausgängen (kein Dimmen). Einfaches AN/AUS reicht.

Kennt jemand ein passenden IC? Oder geht das auch in Software?

Zusätzlich brauch ich auch 8 Eingänge (Schalter AN/AUS), welches ich mit 
einem CD4021BE realisieren möchte. Gibt es eventuell ein "Kombi-IC" 
welcher beides kann?

Danke!

Grüße,
Kevin

von holger (Gast)


Lesenswert?

>ich bin relativ neu in der Elektronikwelt und suche Rat bei der Auswahl
>eines passenden ICs zum ansteuern für 8 RGB LEDs.

3 x 8Bit Schieberegister wie 74HC4094 oder 74HC595.
Dazu 24 Widerstände. Für jede LED einen.

von Michelle K. (Firma: electronica@tdnet) (michellekonzack) Benutzerseite


Lesenswert?

Kevin schrieb:
> Hallo,
>
> ich bin relativ neu in der Elektronikwelt und suche Rat bei der Auswahl
> eines passenden ICs zum ansteuern für 8 RGB LEDs.
>
> Als Platform setze ich den Arduino Uno ein und möchte mit sowenig
> Verkabelung und Widerständen arbeiten wie möglich. Ich benötige kein PWM
> an den Endausgängen (kein Dimmen). Einfaches AN/AUS reicht.

Du hast nicht geschrieben was für eine Leistung die RGB-LEDs haben.
Meinst Du die kleinen 5mm LEDs mit 3x20mA odder solche wie in meiner 
Sammelbestellung mit 3x700mA (= 3Watt)?

> Kennt jemand ein passenden IC? Oder geht das auch in Software?

Maxim hat RGB-LED-Treiber für bis zu 16 LEDs, das ganze über I²C und 
maximal 4 Chips am selben I²C Bus

> Zusätzlich brauch ich auch 8 Eingänge (Schalter AN/AUS), welches ich mit
> einem CD4021BE realisieren möchte. Gibt es eventuell ein "Kombi-IC"
> welcher beides kann?

Nein

> Danke!

Bitte

> Grüße,
> Kevin

Grüße
Michelle

von Kevin (Gast)


Lesenswert?

holger schrieb:
> 3 x 8Bit Schieberegister wie 74HC4094 oder 74HC595.
> Dazu 24 Widerstände. Für jede LED einen.
Danke, werde mir den mal ansehen!

Michelle Konzack schrieb:
> Du hast nicht geschrieben was für eine Leistung die RGB-LEDs haben.
> Meinst Du die kleinen 5mm LEDs mit 3x20mA odder solche wie in meiner
> Sammelbestellung mit 3x700mA (= 3Watt)?
Ich meine die kleinen 5mm LEDs.

24 Widerstände sind natürlich schon einige.. Habe mal flüchtig irgendwo 
gelesen dass es ein IC gibt, der ohne Widerstände an den Ausgängen 
auskommt. Kennt den zufällig jemand?

von Joachim (Gast)


Lesenswert?

Kevin schrieb:
> 24 Widerstände sind natürlich schon einige.. Habe mal flüchtig irgendwo
> gelesen dass es ein IC gibt, der ohne Widerstände an den Ausgängen
> auskommt. Kennt den zufällig jemand?

24 Widerstände sind pille-palle. Wo ist denn da bitte das Problem? HAst 
du keinen Lötkolben?

Es gibt sowas wie den TLC5945 glaub ich, bei dem kann man den 
Ausgangsstrom direkt einstellen. der hat dann 16 Kanäle, glaub ich. Aber 
das wäre wie mit Kanone aus Spatzen einen Elefanten zu machen (oder 
so...).

Für die lütten LEDs und nur An/Aus kannst du die 595er nehmen...

von Steffen W. (derwarze)


Lesenswert?

BCR401U

Braucht aber ggf auch einen R zur Stromeinstellung. Das Teil ist 
natürlich auch teurer als ein Widerstand.

von Joachim (Gast)


Lesenswert?

@TO:

Bitte, gerne!

argh...

von Kevin (Gast)


Lesenswert?

Danke euch, es werden nun 3x die 74HC595. Die kann man ohne Probleme bei 
Conrad / Reichelt für wenige Cents bestellen.

Joachim schrieb:
> 24 Widerstände sind pille-palle. Wo ist denn da bitte das Problem? HAst
> du keinen Lötkolben?
Hast du Recht, deswegen werden es nun die 74HC595. Die sind gut 
dokumentiert und es gibt sogar ein Tutorial von Arduino direkt.

Joachim schrieb:
> @TO:
>
> Bitte, gerne!
>
> argh...
Danke. Was heißt "TO"?

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.