Sparzahlen mit 4-Segment-Anzeige

Gast #2690071
Lesenswert?

Hallo,


im Anhang eine Idee, wie man aus jeweils vier LEDs eine 
Viersegmentanzeige zur dezimalen Darstellung aufbauen kann.

Die dargestellten Dezimalzahlen sind allerdings nur an das Aussehen der 
bekannten Ziffern 0 bis 9 angelehnt (s. Eselsbrücken im Text).

Immerhin kann man so auf simple Weise mit seinem Controller ziemlich gut 
lesbare Dezimalzahlen darstellen (falls grade kein LCD zur Hand ist und 
der Verkabelungsaufwand für eine oder mehrere 7-Segment-Anzeigen zu groß 
wäre).


Ich selber habe auf diese Weise mal ein achtstelliges Display für einen 
Frequenzzähler aufgebaut, das auf "Nichteingeweihte" irgendwie 
"klingonisch" oder "remulanisch" zu wirken scheint...
:O)


Viele Grüße!
Angehängte Dateien:
Gast #2690100
Lesenswert?

XXX schrieb:
> Ich persönlich hätte da allerdings die Binärschreibweise vorgezogen.

stimmt, genau der gleiche Gedanke kam mir auch sofort in den Sinn.
Wenn eh schon 4 LEDs vorhanden sind...

Binärdarstellung hätte sogar noch den Vorteil, daß es nicht nur für die 
Ziffern von 0-7 reicht, sondern auch komplette HEX-Darstellung möglich 
ist.

Man spart sich damit sogar die Unterdrückung von führenden Nullen beim 
Frequenzzähler... ;-)

Gruß,
Thosch
Gast #2690105
Lesenswert?

Jop.. warum was neues erfinden?
Wenn du was willst, das LED's spart, bist du mit binärschreibweise sogar 
noch besser bedient..

Und nach ein bisschen Übung liest sich die binäre Schreibweise wohl etwa 
gleich gut wie deine eigene Kreation.

Gruss
Gordon
Gast #2690127
Lesenswert?

XXX schrieb:
> Ich persönlich hätte da allerdings die Binärschreibweise vorgezogen.

Das war auch meine erste Idee.
Das Problem dabei ist aber, dass die Binärschreibweise für das Auge 
schlecht zu fassen ist und Doppelungen auftreten können, wenn man die 
Anzeige im Dunkeln ablesen würde:

  .
. x
  .

könnte dann z.B. mit

  .
. .
  x

verwechselt werden.


Durch die "Eselsbrücken" kann man sich direkt an einem bekannten 
Ziffernsystem orientieren.
(es ist also ein minimaler didaktischer Anspruch inkludiert ;O)))


gordon51freeman schrieb:
> Abgesehen davon: Wenn du eine 7-Segment Anzeige mit einem passenden
> Treiber betreibst, sind auch nur 4 Anschlüsse nötig..

Die "Sparziffern" sind, wie gesagt, eher als Simpellösung oder Notlösung 
gedacht.

Wollte die Sache nur mal vorgestellt haben.

Mittlerweile kosten fabrikneue LCDs bei der Bucht ja auch schon z.T. 
weniger als das Briefporto.
Gast #2690202
Lesenswert?

Thosch schrieb:
> XXX schrieb:
>> Ich persönlich hätte da allerdings die Binärschreibweise vorgezogen.
>
> stimmt, genau der gleiche Gedanke kam mir auch sofort in den Sinn.
> Wenn eh schon 4 LEDs vorhanden sind...
>
> Binärdarstellung hätte sogar noch den Vorteil, daß es nicht nur für die
> Ziffern von 0-7 reicht, sondern auch komplette HEX-Darstellung möglich
> ist.

das argument gilt ja nicht - ansonsten würde es nämlich auch für die 
7-segment-Anzeige gelten. mit der kann man ja theoretisch auch binär 
anzeigen, nämlich 7bit = 127. man nutzt aber in der regel nur die 
ziffern 0 bis 9 und verschenkt den rest zugunsten gut lesbarer ziffern

kann man denn mit 5 LEDs günstig alle buchstaben anzeigen?

;)
Gast #2690920
Lesenswert?

Auf jeden Fall clever, die LEDs nicht im Quadrat oder einer Reihe 
anzuordnen.

In dieser Pfeil-Konfiguration kann man die Zahlenmuster viel besser 
erkennen.


So betrachtet könnte man es auch "Pfeilsegment" nennen.
#2691432
Lesenswert?

XXX schrieb:
> Ich persönlich hätte da allerdings die Binärschreibweise vorgezogen.

Ich auch.


Anton schrieb:
> Das Problem dabei ist aber, dass die Binärschreibweise für das Auge
> schlecht zu fassen ist und Doppelungen auftreten können, wenn man die
> Anzeige im Dunkeln ablesen würde:

Nicht, wenn man den LEDs unterschiedliche Farben oder Formen verpasst 
;-)
Oder man lässt sie mit einem geringen Grundstrom glimmen.


Gruß

Jobst
Gast #2691851
Lesenswert?

Zitat aus dem Script:
>Mit einem 8-Bit-Port können mit zwei Segmenten bequem Zahlen zwischen 0 und 99 
>dargestellt werden (jeweils ein Nibble/Halbbyte für ein Segment).


Super wäre, wenn du noch die entsprechenden Bitmuster aller Ziffern 
jeweils für das untere und das obere Nibble posten könntest!

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