7 Segment LCD "Adapter"

Gast #2078620
Hallo, ich habe irgendwo hier im Forum bereits die Andeutung gelesen ( 
finde den Thread nicht mehr ) daß jamend bereits an einem Adapter 
gearbeitet hat.

Im Detail: in vielen Projekten wird eine 16x2 LCD in 4 Bit Modus 
angesteuert.
Es wäre super Klasse, wenn man an den Anschlüssen , also LCD raus eine 
Adapterplatine aufstecken könnte mit 4 oder mehr 7 Segment anzeigen.

Hat jemand schon sowas wirklich gemacht ? Wenn nicht wo finde ich sowas 
?
Selber bauen ist noch eine Nummer zu gross für mich..
Gast
Mir stellt sich die Sinnfrage einer solchen Adapterplatine!

Diese müsste einen Controller haben, welcher programmiert werden muss. 
Da könnte man gleich den das LCD ansteuernden µC um programmieren!
Thomas Kiss schrieb:
> was bedeutet genau Seriell ???..ist die Ansteuerung
> 4 Bit bei LCD auch seriell ist es das gleiche ?

"Seriell" heißt, die Daten kommen hintereinander auf einer Leitung. Das 
LCD, das du meinst, hat einen 8-Bit breiten "parallen" Bus, der sich 
auch mit 4 Bit betreiben lässt, was natürlich zwei Übertragungen 
nacheinander für einen Befehl mit sich bringt.
Gast
Mikes schrieb:
> Mir stellt sich die Sinnfrage einer solchen Adapterplatine!
>
> Diese müsste einen Controller haben, welcher programmiert werden muss.
> Da könnte man gleich den das LCD ansteuernden µC um programmieren!

Dito. Eine solche Platine müsste einen HD44780 (Standard LCD-Controller)
simulieren, die Daten statt auf ein Display ins RAM schreiben und 
7-Segment-Anzeigen ansteuern. Ist machbar, aber einigermaßen aufwendig 
und ziemlich sinnlos.

Einzig sinnvolle Anwendung die mir einfällt: Geräte bei denen der 
Quellcode nicht verfügbar bzw. nicht veränderbar (*) ist.

(*) Weil zu kompliziert, zu lang, "falsche" Programmiersprache etc.
Rufus Τ. Firefly schrieb:
> Warum aber sollte man Displays mit lesbarer Textdarstellung durch
>
> hässliche und unlesbare 7-Segment-Displays ersetzen? Weil in
>
> James-Bond-Filmen immer noch so viele 7-Segment-Displays zu sehen sind?

Vielleicht weil sie unter erschwerten Bedingungen doch besser ablesbar 
sind als LCD Anzeigen?
Z.B. weil LED Anzeigen aktiv leuchten , oft einen höheren Kontrast haben 
und zudem auch oft noch größer sind als LCD Anzeigen.

Ralph Berres
Gast
Hallo Thomas,

ja, ich hatte mal sowas gestrickt. Das ist aber kein aktiver Adapter, 
also er kann nicht die Befehle, die eigentlich für ein LCD-Controller 
gedacht sind, in LED-Signale umsetzen. Der Adapter kann an einen 
"LCD-Konnektor", also die meist 14polige Leiste angestöpselt werden, die 
Programmierung des µC muss dann aber geändert werden.
Der war halt für fertige Platinen gedacht, auf denen z.B. ein 2x16-LCD 
durch LED ersetzt werden soll.

Und wie schon Ralph schrieb, LCD sind nicht schlecht, doch z.B. an 
meinen Werkzeugmaschinen kann ich bei einer LED-Anzeige "aus den 
Augenwinkeln" sofort und unmittelbar mit flüchtigem Blick einen Wert 
ablesen. Bei LCD-Gedöhns muss man genau hinschielen, bei unbeleuchteten 
dann fast unmöglich. Dazu noch die extreme Blickwinkelabhängigkeit, da 
sind die guten alten Siebensegmente um Welten besser.
Und ja, auch wenns ums Design geht, gefallen mir die LEDs viel besser. 
Das ist dann sowieso immer einerm Zeitgeist unterworfen. Vor vielen 
Jahren habe ich ganze Kartons voll Nixi-Röhren gegen ein paar 
neumodischer Siebensegment-LEDs getauscht. Heute würden die Nixies ein 
Vermögen bringen :-( So ist das nun mal.... (Ein paar Nixies habe ich 
aber noch ;-))

Old-Papa
Rufus Τ. Firefly schrieb:
> Warum aber sollte man Displays mit lesbarer Textdarstellung durch
> hässliche und unlesbare 7-Segment-Displays ersetzen? Weil in
> James-Bond-Filmen immer noch so viele 7-Segment-Displays zu sehen sind?

Stromverbrauch. So ein statisches 4-stelliges 7-Segment-Glas ist extrem 
genügsam, eben weil es statisch ist. Da nimmt man dann auch die vielen 
Pins am Controller in Kauf.

fchk
Gast
Old -papa

Bin auch noch ein Nixie fan....

Hast noch welche "übrig"...brauchst evtl etwas, in 2 Wochen fahre 
richtung Osten wo Röhren billig sind ( Russland-Ukraina ) hast noch 
74141 ?...brauchst etwas ???
Persönliche Seite
Ralph Berres schrieb:
> Z.B. weil LED Anzeigen aktiv leuchten , oft einen höheren Kontrast haben
> und zudem auch oft noch größer sind als LCD Anzeigen.

Was hat das eine mit dem anderen zu tun? Die Anzahl der Segmente, aus 
denen Zeichen zusammengesetzt werden, hat nichts mit der Anzeigetechnik 
zu tun.

Frank K. schrieb:
> Stromverbrauch. So ein statisches 4-stelliges 7-Segment-Glas ist extrem
> genügsam, eben weil es statisch ist.

Statisch ist es zwar nicht, da es wie jedes LC-Display mit 
Wechselspannungen angesteuert werden muss (sonst zersetzt sich der 
Flüssigkristall), aber genügsam sind die Dinger in der Tat.

Das wäre also ein mögliches Argument, das für ein controllerloses 
Display spricht. Allein, bei der hier geforderten Aufgabe sehe ich 
diesen Vorzug als kaum realisierbar, da ja eben doch ein eigener 
Controller für das Display erforderlich ist, der obendrein einen HD44780 
emulieren soll.
Rufus Τ. Firefly schrieb:
> Ralph Berres schrieb:
>
>> Z.B. weil LED Anzeigen aktiv leuchten , oft einen höheren Kontrast haben
>
>> und zudem auch oft noch größer sind als LCD Anzeigen.
>
>
>
> Was hat das eine mit dem anderen zu tun? Die Anzahl der Segmente, aus
>
> denen Zeichen zusammengesetzt werden, hat nichts mit der Anzeigetechnik
>
> zu tun.

Ich finde das hat schon was damit zu tun.

Du hattest geschrieben

Rufus Τ. Firefly schrieb:
> Warum aber sollte man Displays mit lesbarer Textdarstellung durch
>
> hässliche und unlesbare 7-Segment-Displays ersetzen? Weil in
>
> James-Bond-Filmen immer noch so viele 7-Segment-Displays zu sehen sind?

Was nützt einen die ( schönere ) Wiedergabe auf einen LCD Display, wenn 
man sie auf Grund ungünstigere Randbedingungen nicht erkennen kann?

LCD Anzeigen kann man doch nur vernünftig erkennen, wenn man nah genug ( 
weil sie meist relativ klein sind ) und direkt davor sitzt. ( Wenn man 
schräg darauf blickt wird es schon problematisch ).

Auserdem gibt es ja noch die selten benutzte Punktmatrix als LED und 
auch 12 Segmentanzeigen als LED.

Ralph Berres
Persönliche Seite
Ralph Berres schrieb:
>> Was hat das eine mit dem anderen zu tun? Die Anzahl der Segmente, aus
>> denen Zeichen zusammengesetzt werden, hat nichts mit der Anzeigetechnik
>> zu tun.
>
> Ich finde das hat schon was damit zu tun.

Nein. LED oder LCD schreibt nicht die Anzahl der Punkte/Segmente vor, 
aus denen Zeichen bestehen - ab einer gewissen Anzahl wird es bei LED 
umständlich, aber das ist auch schon der Unterschied.

Mit einer 7-Segment-Darstellung (ob nun auf LED, LCD oder meinetwegen 
mit Glühfäden oder mechanisch abgedeckten Segmenten) lässt sich wenig 
mehr darstellen als Ziffern, Text ist praktisch unlesbar.

Mit einer Punktmatrixanzeige (ob nun mit LED, LCD oder aus hunderten von 
Glühbirnchen oder mechanisch umgedrehten Plättchen) lassen sich 
Buchstaben, Ziffern und beliebige andere Zeichen erheblich besser lesbar 
darstellen.

Die inhärenten Nachteile jeder Anzeigetechnik (LED, LCD, Glühfaden oder 
mechanischen Lösungen) sind weitestgehend unabhängig von der Art der 
Darstellung (wenige grobe Segmente oder viele Punkte).
Sind wir uns darin einig das die Anordnung der Segmente, ( also 
7segment, Matrix oder 12Segment ) massgebend für die Lesbarkeit von 
Buchstaben und Zahlen sind , und Punktmatrix  Grafik ermöglicht,

aber die Technik ( LED oder LCD ) massgebend ist für die Erkennbarkeit 
unter erschwerten Bedingungen ( schräger Blickwinkel , in der Regel 
kleine Schrifthöhe bei nicht grafikfähige LCD geringerer Kontrast usw ) 
?

Wenn ja dann bemängel ich in erster Linie den 2ten Punkt.

In z.B. einen Netzteil oder einen Voltmeter ist mir eine LED Anzeige die 
man unter erschwerten Umständen ablesen kann wesentlich lieber als eine 
noch so fein auflösende und Zeichen schön darstellende LCD Anzeige, die 
ich kaum noch erkennen kann.

Ralph Berres
Gast
Apropo LCD, fällt mir noch etwas ein und ich weiss Ihr Experten könnt es 
beantworten...( Wollte keinen neuen Thread aufmachen )

Besteht die Möglichkeit bei einem LCD z.B. 16x2 einzelne "pünktchen" 
anzusprechen ? Wenn ich eine sehr feine Balkenanzeige realisieren will, 
also nicht nur 16 Blöcke nebeneinander ?
Gast
Thomas Kiss schrieb:
> Old -papa
>
> Bin auch noch ein Nixie fan....
>
> Hast noch welche "übrig"...brauchst evtl etwas, in 2 Wochen fahre
> richtung Osten wo Röhren billig sind ( Russland-Ukraina ) hast noch
> 74141 ?...brauchst etwas ???

Nö, habe keine übrig und brauche derzeit auch nix. Eine Nixie-Uhr kommt 
noch irgendwann, dafür habe ich alles da, das wars dann aber auch.

Trotzdem Dankle..

Gruß
Old-Papa
Gast
Old-Papa:

Bei mir soll auch noch eine Nixie Uhr kommen...))))

Falk : Erweiterte LCD Ansteuerung hier im Forum brachte mir nix..ich 
kenne C nicht...Muss mal googlen...Stichwort reicht mir schon..Danke !!

Antwort ist einfacher !! als "erweiterte LCD Ansteuerung"

In Bascom gibt es ein Tool LCD Designer...ganz easy...
Funzt schon, perfekt !!
@  Thomas Kiss (thomaskiss)

>Falk : Erweiterte LCD Ansteuerung hier im Forum brachte mir nix..ich
>kenne C nicht...Muss mal googlen...Stichwort reicht mir schon..Danke !!

Schade, denn dort ist ein sehr schönes Demo mit Balkenanzeigen drin.

MfG
Falk

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.