Forum: Mikrocontroller und Digitale Elektronik 7-Segment-Anzeigen - Ansteuerung per I2C/SPI o.ä. gesucht


von Herbert K. (Gast)


Lesenswert?

Hallo zusammen,

bevor ich mich an die Arbeit mit einzelnen Schieberegistern mache, frage 
ich lieber nochmals in die Runde ...

Ich brauche ein dreistelliges Display, welches in engen 
Platzverhältnissen auskommt und eine einigermaßen schlanke Ansteuerung 
beherrscht. Konkret: In der Anwendung möchte ich verschiedene Zahlen 
ausgeben können, dreistellig ist i.O. Die recht beengten 
Platzverhältnisse betragen 26mmx11mm.

Der erste Gedanke war die Verwendung von einem kleinen OLED-Display 
(0,96"), welches aber zu groß ist. Der zweite Gedanke (eigentlich der 
allererste, aber die OLED-Dinger sind einfach cool) ist eine 
dreistellige 7-Segment-Anzeige. Nun habe ich schon reichlich nach 
Möglichkeiten zur Ansteuerung der Anzeige gesucht und bin dabei auf 
einige Varianten gestoßen. Sehr vielversprechend sah dabei der MAX7219 
aus, nur dass das SO20-Gehäuse dann doch die Platzverhältnisse sprengt 
und irgendwo ja auch noch das Display angeschlossen werden muss. Nun bin 
ich dann doch soweit, dass ich eine Ansteuerung aus zwei 
SO8-Schieberegistern 74HC595 zusammenstelle und mich mit dem Aufwand der 
LED-konformen Spannungsregelung auseinander setzen muss.

AUSSER: Einer von euch kennt noch einen wunderbaren Baustein, welcher 
mir das erspart ... Mir fällt z.B. der PCA9551 ein - der hat leider nur 
8 Ausgänge, somit bleiben für die dreistellige Anzeige keine Pins für 
die Kathoden übrig. Oder eben der MAX7219 - leider zu groß. Hat von euch 
noch jemand eine zündende Idee, z.B. ein 8bit Schieberegister mit 
integriertem LED-Treiber (davon dann halt zwei)? Oder ein 11-Bit 
I2C-LED-Treiber? Von den Dinger, welche auf den 1€-China-Voltmetern 
ihren Dienst verrichten, fällt mir gerade der Namen nicht ein, aber 
sowas muss es doch geben ...

Viele Grüße und vorab vielen Dank
Herbert

P.S. Ob I2S/SPI/Schieberegister ist egal, nur mehr als 5 Leitungen 
sollten es nicht sein...

von Max D. (max_d)


Lesenswert?


von Herbert K. (Gast)


Angehängte Dateien:

Lesenswert?

Der sieht interessant aus! Ich verstehe gerade noch nicht, wie ich den 
an die LED anschließe ... DIG1-3 an die Comm-Kathode und die restlichen 
Segmente an die LED? Dann fehlt aber ein Ausgang ... Im Anhang die 
7-Segement-Anzeige

von Dieter W. (dds5)


Lesenswert?

Wenn alles in die 26x11mm passen muss käme ein HDSP-3906 o.ä. in Frage.
Hat zwar 4 Stellen, ist aber nur 18x10mm groß und hat serielle 
Ansteuerung.

von Stefan F. (Gast)


Lesenswert?

> aber die OLED-Dinger sind einfach cool

Ja schon, aber nur solange man nicht auf die zu erwartende Lebensdauer 
achtet.

von Herbert K. (Gast)


Lesenswert?

Dieter W. schrieb:
> Wenn alles in die 26x11mm passen muss käme ein HDSP-3906 o.ä. in
> Frage.
> Hat zwar 4 Stellen, ist aber nur 18x10mm groß und hat serielle
> Ansteuerung.

Hallo Dieter,
kannst du mir einen Link zu den gemeinten Anzeigen schicken? Ich komme 
nur auf einzelne 7-Segment-Bausteine, welche ca. 20x11 groß sind (eine 
einzelne Ziffer). Danke

von Dieter W. (dds5)


Lesenswert?

Sorry, da stecken 2 Fehler von meiner Seite drin:
1. Ist eine 5x7 Punktmatrix, keine 7-Segment
2. falscher Typ, ist HCMS-3906

von Frank L. (Firma: Flk Consulting UG) (flk)


Lesenswert?

Hallo Herbert,

ich nutze diese Teile mittlerweile sehr oft:

https://www.adafruit.com/product/1911

Gruß
Frank

von Berter (Gast)


Lesenswert?

Hast du dir den HT16K33 angeschaut. Wur in verschiedenen Version für 
Anzeigen genutzt

von Frank K. (fchk)


Lesenswert?

Die 74HC595 gibts ja auch im DHVQFN16 Package, das nur 3.5mm * 2.5mm * 
0.85mm misst. Da bekommst Du unter jeder LED-Anzeige locker einen 
Baustein unter und ersparst Dir das Multiplexen.

fchk

von Herbert K. (Gast)


Lesenswert?

Der PCAL6416APW sieht im TSSOP24 auch gut aus! Da muss ich mir mal ein 
paar Probeexemplare beschaffen. Hat sich von euch schon jemand mit dem 
Teil beschäftigt?

von Max D. (max_d)


Lesenswert?

Der MAX6959 verwendet Charlieplexing und funktioniert nur mit aus 
einzelelementen zusammengebauten anzeigen, weil die gemeinsamen 
kathoden/anoden mit in der matrix hängen

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.