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!
:
Verschoben durch User
Hallo Nicht schlecht, um die Leute zu verwirren!? Ich persönlich hätte da allerdings die Binärschreibweise vorgezogen. Gruß Joachim
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
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
Oh habe den Beitrag vor mir nicht gesehen. Abgesehen davon: Wenn du eine 7-Segment Anzeige mit einem passenden Treiber betreibst, sind auch nur 4 Anschlüsse nötig..
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.
Anton schrieb: > Die dargestellten Dezimalzahlen sind allerdings nur an das Aussehen der > bekannten Ziffern 0 bis 9 angelehnt (s. Eselsbrücken im Text). Pfiffige Lösung, gefällt mir!
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? ;)
flo schrieb: > kann man denn mit 5 LEDs günstig alle buchstaben anzeigen? Ist ein alter Hut: http://de.wikipedia.org/wiki/Fernschreiber#.C3.9Cbertragungsverfahren Musst halt nur den Code lernen... Internationale Telegrafenalphabet Nr. 2 (kurz CCITT-2 oder ITA2) ...
Also ich würde diese Spar-Ziffern SPIFFER nennen (engl. ausgesprochen). Das findet sich dann auch leichter beim Googeln!!!
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.
CarstenN schrieb: > "Pfeilsegment" Pfeilsegmentanzeige wäre dann wohl der bessere Name! Eng.: Arrow Segment Display Also kurz ASD :-)
Hallo, erinnert irgendwie an Brailleschrift. http://de.wikipedia.org/wiki/Brailleschrift#Buchstaben_und_Kombinationen Wenn man weiß, dass es sich nur um Ziffern handelt ist bei dieser Schrift die Ablesbarkeit in der Nacht auf gewährleistet ;-) Just my 2 eurocent Guido
Ich finds nicht gut, BCD wäre in jedem fall besser. Is wohl aber Geschmacksache. Ingo
Ingo schrieb: > BCD wäre in jedem fall besser BCD ist allerdings auch kein Ziffernsystem. Benutze aber auch hin und wieder einen Stecker mit 8 LEDs, den man einfach an einen µC-Port klemmen kann, um dessen binären Schaltzustand zu überprüfen.
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
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!
>Super wäre, wenn du noch die entsprechenden Bitmuster aller Ziffern >jeweils für das untere und das obere Nibble posten könntest! BCD codierung
Komisches Format. Ich kann da nichts erkennen. Ich würde da lieber ein paar mehr LEDs pro Kanal anschliessen und nach einer Anordnung suchen, die die Zahlen besser abbildet.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.