BCD Decoder für Bargraph led

Gast #3377919
moinmoin

Ich möchte mit einem Atmega32 (unter anderem) eine Bargraph LED Anzeige 
benutzen. Da die Leds von mir nicht einzeln angesteuert werden müssen, 
sondern quasi wie eine Füllstandsanzeige bis zu einer bestimmten LED an, 
und alle dahinter aus, fänd ich etwas verschwendet für ein 10 
elementigen bargraph 10 pins zu verwenden, wenn ich nur 4 bit 
Informationsgehalt übertragen will.
Also kurz gefragt, gibt es ICs, ähnlich wie die BCD zu dezimal Decoder, 
nur dass eben Ausgangsseitig nicht immer ein Pin, sondern die ganze 
Reihe bis zu diesem Pin aktiv ist? Möglichst im DIL gehäuse.

Ansonsten müsste ich das mit einem BCD zu Decimal decoder und 
anschließenden UND Gattern bauen, aber das braucht dann dreimal so viel 
Platz...

Viele Grüße
Finn
#3380921
Hallo Finn,

eine Lösung könnte Charlieplexing sein :

Charlieplexing ist eine Erweiterung des Multiplexings. Damit ist es 
möglich sehr viele LEDs mit nur wenig Portpins anzusteuern. Bei 4 
Portpins sind es 12, bei 5 sind es 20, bei 6 sind es schon 30 LEDs!

Einfach mal goggeln...

MfG von der Spree

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 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.