Forum: Mikrocontroller und Digitale Elektronik BCD Decoder für Bargraph led


von finn (Gast)


Lesenswert?

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

von hp-freund (Gast)


Lesenswert?

Kannst ja deine 4 BCD Leitungen zum Dekoder multiplexen und dabei immer 
eine LED ansteuern. Dann hast Du freie Gestaltungsmöglichkeiten ohne 
Mehraufwand.

von hp-freund (Gast)


Lesenswert?

...oder natürlich gleich ein Schieberegister mit 1-3 Leitungen 
ansteuern...

von finn (Gast)


Lesenswert?

Danke, dann mach ich das wohl mit nem Schieberegister.

von Frank S. (_frank_s_)


Lesenswert?

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

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.