LCD zeigt nur weiße Blöcke an

Gast #5021149
Lesenswert?
• ▲
▼
Hallo Liebes Forum,

ich weiß das schon einige ein Ähnliches Problem wie haben allerdings 
sieht die Angelegenheit bei mir nochmal etwas anders aus.

Folgendes Problem:

Ich habe ein LCD an meinen Arduino angeschlossen. Wenn ich in an 
Spannung hänge Zeigt er in der ersten Reihe nur weiße blocke an. Ich 
habe schon viel gelesen das das Normal sei allerdings wird bei mir in 
der zweiten Zeile ungefähr ein Drittel der Weißen Blöcke angezeigt 
(siehe Bilder).

Ich habe das Standard Hallo World Programm aus der LiquidCristal Library 
auf den Arduino geladen.

Die Belegung der Eins könnt ihr ebenfalls den Bildern entnehmen.

Den Kontrast kann ich ganz Normal einstellen was für mich schonmal ein 
Zeichen ist das die Verdrahtung soweit Stimmen sollte, oder sehe ich das 
Falsch?

Vielen Dank schon im Voraus.

LG Mikko
Gast #5021174
Lesenswert?
• ▲
▼
Hallo,

es liegt immer an dieser Jumperwire, mache sie kürzer stecke sie anders 
an und überprüfe die technischen Daten des LCD Treibers - Timing, Init & 
Befehlssatz - mit der eingesetzten LCD Bibliothek.

Da gibt es Unterschiede, die muss man aus dem Datenblatt herauslesen und 
bewerten.
#5021185
Lesenswert?
• ▲
▼
Karl M. schrieb:
> es liegt immer an dieser Jumperwire, mache sie kürzer stecke sie anders..

Ich benutzte auch diese Länge an Verbindungskabeln, ohne Probleme.

Ein kleiner Elko/Kerko auf der Versorgungsschiene auf dem Breadboard 
kann aber nicht schaden.

Es sieht so aus als ob auch die Dateneingänge 1 und evtl. auch 2 
beschaltet sind. Beim 4-Bit Modus bleiben die aber unbeschaltet. Wie 
gesagt ist das schlecht zu erkennen.
Gast #5023071
Lesenswert?
• ▲
▼
1.) Bei den blauen Displays kann man besser den Kontrast soweit runter 
drehen, bis die weißen Kästchen, die vor der Initialisierung angezeigt 
werden, genau so dunkel sind, wie die in der unteren Zeile. Dann werden 
später die tatsächlichen Zeichen schön weiß auf blau dargestellt. Die 
Kästchen vor der Initialisierung sind "weißer" als die normalen Zeichen 
im Betrieb.

2.) Keines meiner LCDs hat vor der Initialisierung in der 2. Zeile diese 
hellen halben Kästchen angezeigt. Ich halte das Modul für defekt.
Gast #5023239
Lesenswert?
• ▲
▼
Jörg R. schrieb:
> Leider hat der TO wohl kein Interesse mehr.

... oder auch etwas mit höherer Priorität zu tun.


@Mikko (Gast)
Poste hier doch bitte Deinen Code. Und kannst Du den Kontrast wie oben 
weiter angeregt regulieren?

Und sende mal den Typ des Displays. Manche schlucken die Standard-Lib, 
andere brauchen eine spezielle Initialisierungssequenz mit recht genauem 
Timing. Wirklich HD44780-kompatibel sind nämlich nicht alle Modelle.


Holger
Gast #5027119
Lesenswert?
• ▲
▼
Ja heute Nachmittag versuche ich noch weitere Bilder zu Posten, bin aber 
leider Geschäftlich unterwegs gewesen und muss heute schon wieder weiter 
(habe dadurch recht wenig zeit die letzten Tage).

Vielen Dank für die vielen Antworten.
LG Mikko

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 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.