Forum: Mikrocontroller und Digitale Elektronik I2C für Siebensegmentanzeige


von Emil (kega)


Lesenswert?

Hallo Zusammen,
eine Entwicklerin entwirft gerade eine Steuerung für mich.

Die Steuerung beinhaltet unter anderem eine Siebensegmentanzeige. Ich 
habe vorgeschlagen, Sie könne ein gängiges Modell nehmen (BC04-11SEKWA). 
Allerdings wollte Sie eine Anzeige mit I2C Schnittstelle benutzen und 
hat das vorgeschlagen: https://www.adafruit.com/product/1269
Bei dem Preis bin ich aus allen Wolken gefallen, die Kosten für die 
Anzeige würden sich auf einen Schlag vervierfachen. Abgesehen davon 
sollte die Anzeige auch nicht aus vier, sondern aus drei darstellbaren 
Ziffern bestehen.
Ich bin leider nicht so firm bei der Entwicklung, aber ich glaube das 
Problem sollte sich doch auch anders lösen lassen.
Daher meine Frage, wie seht ihr den Sachverhalt; gibt es eventuell eine 
passende Alternative auf dem Markt (ich habe nicht gefunden); ist die 
Aufgabe wirklich so komplex? Ich brauche die Anzeige ca. 50 Mal.

von N. M. (mani)


Lesenswert?

Von der Größe her musst du selbst wissen was du brauchst, aber 4 stellen 
gibt's auch deutlich günstiger:

https://a.aliexpress.com/_Evt36pf

von Lotta  . (mercedes)


Lesenswert?

Der Vorteil einer I2c Anzeige ist, das diese keine
Portpins des Controllers belegt, wenn der I2C - Bus schon mal da ist.

Nimm Mani's Vorschlag, billiger gehts nicht.

Edit
Achja, kaufe alle benötigten Anzeigen auf einmal (plus Reserve)
Nachordern ist da so eine Sache.
mfg

: Bearbeitet durch User
von N. M. (mani)


Lesenswert?

Lotta  . schrieb:
> Nimm Mani's Vorschlag, billiger gehts nicht.

Das war nur ein willkürlich Herausgepicktes. Da gibt's ziemlich viel 
davon...

von Emil (kega)


Lesenswert?

So werde ich es machen.
Gibt es auch ein Beispiele für 3 Digits? Ich finde überall nur 4.

von Lotta  . (mercedes)


Lesenswert?

Emil schrieb:
> So werde ich es machen.
> Gibt es auch ein Beispiele für 3 Digits? Ich finde überall nur 4.

Weil das Uhrendisplay's sind!  Massenproduktion, deshalb
in China so billig.

Was stört Dich am 4. Digit? Benutze es als Vorzeichen
oder lass es dunkel.

mfg

von N. M. (mani)


Lesenswert?

Emil schrieb:
> Gibt es auch ein Beispiele für 3 Digits?

Ich persönlich hätte für günstiges Geld lieber ein Zeichen zu viel.
Je nach Anwendung kann man da noch Dinge für den Bootloader, ein Menü 
ist ähnliches darstellen.
Aber da drüber hast du ja nichts geschrieben...
Entscheidender sind evtl die Abmaße, oder?

: Bearbeitet durch User
von Rainer W. (rawi)


Lesenswert?

Emil schrieb:
> Bei dem Preis bin ich aus allen Wolken gefallen, die Kosten für die
> Anzeige würden sich auf einen Schlag vervierfachen.

Das ist der Unterschied zwischen 10 mm und 30 mm Ziffernhöhe. Das ist 
fast die zehnfache Fläche. Da musst du dich schon entscheiden.

: Bearbeitet durch User
von Emil (kega)


Lesenswert?

Also ich verschmerze noch eine zusätzliche Ziffer. Die Erklärung als 
Uhrendisplay ergibt Sinn. Jedoch ist die Anzeige etwas zu klein.

von N. M. (mani)


Lesenswert?

Ansonsten halt Graphik fähiges Display. Dann kannst du auch 3x7 Segment 
darstellen. Und das so groß wie du möchtest.

von Rüdiger B. (rbruns)


Lesenswert?

Oder sowas, billig und 32mm hoch:
https://www.ebay.de/itm/276150460199

von Gerald B. (gerald_b)


Lesenswert?

Na wenn du 50 Stck brauchst und etwas größeres dir lieber ist, dann 
entwirf dir doch was mit dem HT16K33 und 3 Siebensegmentanzeigen deiner 
Wahl. Lade dir den Schaltplan von Adafruit und los geht's

von Manfred P. (pruckelfred)


Lesenswert?

Emil schrieb:
> eine Entwicklerin entwirft gerade eine Steuerung für mich.
> [..]
> Allerdings wollte Sie eine Anzeige mit I2C Schnittstelle benutzen und
> hat das vorgeschlagen: https://www.adafruit.com/product/1269

Das ist eher eine Bastlerin.

Entwickeln und ein Board von Adafruit passen nicht zusammen.

von Achim M. (minifloat)


Lesenswert?

Manfred P. schrieb:
> Entwickeln und ein Board von Adafruit passen nicht zusammen.

Doch, für rapid prototyping ist es okay.
Für kostenoptimierte Massenproduktion ist es sicher nicht das Richtige.

mfg mf

von Frank K. (fchk)


Lesenswert?

Emil schrieb:

> Daher meine Frage, wie seht ihr den Sachverhalt; gibt es eventuell eine
> passende Alternative auf dem Markt (ich habe nicht gefunden); ist die
> Aufgabe wirklich so komplex? Ich brauche die Anzeige ca. 50 Mal.

so, mal Einzelteile auf Digikey zusammengesucht:

Einzelanzeige 1"=25.4mm ab 105 Stück: 2.40€ pro Stück, pro Anzeige bei 3 
Stellen also 7,20€
https://www.digikey.de/de/products/detail/kingbright/SA10-11EWA/3084473

Treiberchip 24 Ausgänge PCA9957 SPI (passend für drei Stellen): 1.93€ ab 
25 Stück
https://www.digikey.de/de/products/detail/nxp-usa-inc/PCA9957HNMP/11676206

Dann vielleicht noch 0.5€ für Kleinkram.

Leiterplatte fehlt auch noch.

Zusammengebaut werden muss das ganze auch.

So weit weg von den 16€ bist Du dann nicht mehr, wenn Du hier bestellst.

Wenn Du in China bestellst, wird es eine ganze Ecke billiger:

https://www.lcsc.com/product-detail/Led-Segment-Display_Shenzhen-Zhihao-Elec-FJ11001BH_C12189.html
0.22€ pro Display ab 91 Stück.

Westliche ICs sind da aber genauso teuer. Wenn Du sparen willst, musst 
Du chinesch lesen:
https://www.lcsc.com/product-detail/LED-Display-Drivers_GN-Semic-GN1616_C427454.html
Das sind dann weniger als 10 Cent das Stück, wobei ich jetzt keinen Nerv 
habe, das Datenblatt zu entziffern und zu prüfen, ob die Displays mit 
dem Treiberchip können.

Damit kommst Du dann deutlich mit dem Preis runter, aber Zoll und 
Einfuhrumsatzsteuer nicht vergessen. Und JLCPCB bestückt Dir das ganze 
dann auch.

fchk

von Crazy Harry (crazy_h)


Lesenswert?

Gibts auch 3stellig ..... nicht komplett, nur das Display
https://www.lc-led.com/Catalog/department/36/category/51/17
Leider nur mit 14.2mm

: Bearbeitet durch User
von Gerald B. (gerald_b)


Lesenswert?

Der von mir weiter oben genannte Holtek Chip ist gut dokumentiert, für 
den gibt es bereits eine fertige Lib zum Anzeigen. Kostet bei LCSC bei 
50er Abnahme 35 Cent.

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.