LED Bar ansteuern über veränderbaren Widerstand

Ich nehme an, das die Helligkeit des Bars verändert werden soll?
Wenn ja hier die Hinweise/Beschreibung:
-Der ATTiny13 ist ein sehr kleiner Mikrocontroller von Atmel, der sowohl 
einen ADC hat, als auch eine PWM generieren kann.
-PWM: Suchbegriffen Pulsweitenmodulation
-ADC: Analog to Digital Converter-> Macht aus einer analogen Spannung 
einen Digitalen Wert.
Gruß Jannis
OP
Die LED Bar soll aus 10 oder 20 LEDs bestehen und soll den Füllstand 
eines Tanks anzeigen, der Sensor dafür ist ein veränderbarer wiederstand 
von 0 bis 90 Ohm

Nein es soll keine Helligkeit verändert werden, sondern bei 0 Ohm sollen 
alle 10 oder 20 LEDs leuchten, und bei 90 Ohm nur eine!
Gast
Hi

>Okay, dann wird es etwas komplizierter, aber der ADC bleibt im Spiel. Es
>ändert sich nur die Art der Ansteuerung. Stichwort LED-Matrix. Um einen
>µC wirst du auch hier nicht herum kommen, oder die Schaltung wird sehr
>groß werden.

Dann werfe ich 2xLM3914 (und ein paar Widerstände) ins Rennen.

MfG Spess
Gast
Der LM3914 hat ja 9 "geschaltete" Ausgänge für die LEDs in Deiner 
Anzeige.
Wenn Du damit 19 (anstelle Deiner 20 Stellen) anzueigen möchtest, dann 
musst Du als erstes den gemessenen Widerstandswert in eine Spannung von 
0-5V umwandeln.
Diesen gibts Du beim einten LM3914 direkt auf den Eingang SIG und beim 
anderen mit einem kleinen Offset (z.B. über einen Spannungsteiler).
Steigt das Niveau, so schalten die beiden LM3914 abwechselnd eine LED zu 
bzw. beim absenkenken weg. Dies könntest Du dann mit zusätzlichen LM3914 
noch weiter aufbohren um noch mehr LEDs anzusteuern, jeweils den Offset 
anpassen.
Ich persönlilch würde aber auch einen Mikrocontroller dafür einsetzen, 
wird wohl genauer daherkommen als der bastellige Aufbau mit z.B. 3 Stk. 
LM3914 wenn die Offsetzt nicht richtig präzis stimmen.
Marco schrieb:
> wird wohl genauer daherkommen als der bastellige Aufbau mit z.B. 3 Stk.
> LM3914 wenn die Offsetzt nicht richtig präzis stimmen.

na was wird wohl für eine qualitative Genauigkeit gefordert werden, für 
eine Tank-Füllstandsanzeige von 10 .. 20 LED?

Ich denke, hier geht es mehr um einen quantitative Füllstandsaussage 
(Tank halb voll/halb leer ;-).

Mit einen oder zwei LM3914, und ein bischen Hühnerfutter (Transistor, 
Spannungsteiler, etc) kann man das in 1 Stunde auf Lochraster zusammen 
fummeln. Schaltungsvorschläge gibts in jedem 5. Elektor-Heft ;-)

So schnell wie das zusammen gelötet ist, hat ein Controller-ungeübter 
noch nicht mal den Treiber für den RS232 Wandler an seinen PC ans Laufen 
bekommen.

Antwort schreiben

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