Frage zu seriell/parallel Wandlung

Gast #1469394
Hi,

Frage an die Experten: Ich muss 24 RGB LED's ansteuern, d.h. ich 
benötige 24 x 3 Treiber. Wahrscheinlich kann man mit den LED's bei 
analoger Ansteuerung das gesamte Farbspektrum abdecken, es reicht aber, 
wenn ich die einzelnen Farben ein- oder ausschalten kann, also rein 
digital. Da mein µC nicht über ausreichend I/O Pins verfügt muss ich das 
irgendwie über eine seriell/parallel Wandlung realisieren. Spontan 
dachte ich jetzt an ein Schieberegister wo ich seriell meine Bits 
reinschiebe und dann auf die Ausgänge durchschalte, aber wahrscheinlich 
gibts bessere Möglichkeiten. Hat jemand eine Idee? Ach ja,  ich möchte 
möglichst wenig Programmieraufwand betreiben  ;)

Danke im Voraus
Karl
Nimm 3x3 hc595er (auf den maximalstrom achten), dann machste an drei 
595er die R, an drei die G und an drei die B Dioden.
Dann hast du im immer 72 Bits aufgeteilt in 24R+24G+24B rauszutakten. 
Das geht flott, entweder übers hardware-SPI Interface oder mit 
Pinwackeln.

Gruß
Fabian
Gast
@Olibert: Dann müßte ich multiplexen. Das wäre eine zusätzliche 
Belastung für den Prozessor die ich gern vermeiden würde. Ansonten 
sicher eine gute Idee.

@Fabian: Das wäre dann ja die Shiftregister Lösung. Werd ich wohl so 
machen.

Danke für eure Hilfe  :)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.