Beleuchtungsanzeige

#5744792
Lesenswert?

Hallo zusammen,

ich wollte euch zum Thema LED Anzeige um Rat fragen.
Wir wollen von einem Mikrocontroller aus gesteuert eine Kalibrierung 
eines Magneto-Sensors durchführen (Strommessung).
Als letztendliches Ergebnis der Kalibrierung (Offset und Gain werden 
eingestellt) haben wir uns vorgestellt, vier LED-Skalen auf einer 
Platine zu installieren, die folgendes anzeigen:
1. LED-Skala: Wie gut konnte der Offset eingestellt werden (Abweichung 
von 0 durch begrenzte Auflösung)
2. LED Skala: Wie weit außerhalb der Mitte des Einstellbereichs lag der 
Offset
3. LED Skala: Wie gut konnte der Gain eingestellt werden (begrenzte 
Auflösung)
4. LED Skala: Wie weit außerhalb der Mitte des Einstellbereichs lag der 
Gain

Unser ursprünglicher Plan war es, pro LED Skala vier LEDs (1x grün, 2x 
gelb, 1x rot) mit den entsprechenden Vorwiderständen einzeln per GPIO 
anzusteuern. Jedoch ergeben sich daraus 16 GPIOs, die alle ca. 20mA 
Strom liefern müssen, was insgesamt zu einem hohen Leistungsbedarf 
führt.
Eine neue Idee wäre, stattdessen vier "LED-Skala-Bänder" zu befestigen, 
falls es so etwas gibt (hab bisher nix im Web gefunden). Idealerweise 
kann man die dann je nachdem wie sie leuchten soll per PWM, Manchester 
o. Ä. ansteuern.

Gibt es so etwas?
Oder macht man so etwas komplett anders?

Vielen Dank schon mal
#5744862
Lesenswert?

Das macht man als Matrix, und damit mit nur "Zeilen"+"Spalten" Pins, bei 
dir also 8.
Oder mit Charlieplexing, was die meisten Controller können. Da kann ich 
die Pinzahl grade nicht ausrechnen, ist aber weniger.

Sofern I2C oder SPI vorhanden sind, gibt es Chips, die z.B. 8x8 LEDs 
multiplexen, ohne das der Controller mehr machen muss als das Muster zu 
senden. MAX7219 z.B..
Oder ein Schieberegister mit ein paar 74595, die schaffen jeweils 8 Bits 
und ergeben ein statisches Display, falls muxen zuviele Störungen macht.

Und ja, es gibt LED-Bargraph-Anzeigen, meist mit 10 LEDs, gern auch in 
verschiedenen Farben. Kingbright z.b. hat soviele, die müssen die 
verkaufen: 
https://www.kingbrightusa.com/kckeyword.asp?sltSearch=kw&txtPartNo=bargraph
Gast #5745404
Lesenswert?

Klar, zum IOs sparen hast du die sinnvollen Möglichkeiten aufgezählt. 
Aber ich hab es so verstanden, dass er Angst hat, den Controller zu 
grillen. In dem Fall könnte man natürlich auch die Verlustleistung 
besser verteilen, indem man über externe Treiber arbeitet. Egal, ob 
parallel mit Transistoren oder seriell.

Aber naheliegend wäre eigentlich, Low-Current LEDs zu nehmen.

Ich vermute eh, dass er die 20mA auch bei der von ihm gewählten LED 
nicht benötigt. Es sei denn, sie ist ein riesen Klopper oder ne 5mm LED 
aus den 80ern

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren