LC Display zeigt nur schwarze Kästchen

OP #5034675
Lesenswert?
• ▲
▼
Hallo,

habe hier eine Steuerplatine eines Klimawartungsgeräts, bei dem das LCD 
nur schwarze Kästchen anzeigt. Was genau damit geschehen ist, weiß ich 
leider nicht.
Dies ist eine industrielle Platine, welche auch mal funktioniert hat.

Mit der Ansteuerung von LCDs habe ich mich bis lang noch nicht 
beschäftigen (müssen).
Das Forum habe ich ein wenig durchsucht und oft gelesen, dass es sich 
bei solchen Fehler um initialisierungsfehler handeln kann, was ich hier 
aber mal ausschließe.

Die Platine des Displays ist mit PM2040 beschriftet, worüber ich auf 
folgendes Angebot gestoßen bin.
http://www.ebay.com/itm/Data-Image-character-Modul-CM200400-SFAYBGD1-PM2040-20x-4-lines-LCD-PANEL-/282391047490?hash=item41bfd16d42:g:IwYAAOSwsW9Yw2w3
Hier ist auch ein Datenblatt verlinkt:
http://gst-lcd.com/spec/CM200400SFAYA-I2.pdf

µC sind verbaut: At45db321C und PIC18LF6520

Die Pufferbatterie der Platine war recht leer (1,6V bei einer 3V 
Knopfzelle), diese habe ich bereits gewechselt. Ebenso wie alle SMD 
Elkos, da diese bei den Schaltreglern gerne sterben.

Wie kann ich den Fehler nun genauer eingrenzen? Kann es sein, dass der 
Kontrast evtl so verstellt wurde, dass nichts mehr erkennbar ist? Oder 
die Kontrasteinstellungen durch eine leere Pufferbatt gelöscht worden 
sind?

Ist evtl der Controller auf dem LCD defekt? Wieso zeigen aber nur 2 von 
4 Zeilen das Problem?

Oszi und Logikanalayser (10€ CN Exemplar :-/) sind vorhanden.

Viele Grüße
Chris
Angehängte Dateien:
#5034695
Lesenswert?
• ▲
▼
Hallo,
> Christian S. schrieb:
> Das sind ja die Infos die ich auch rausgefunden hatte. Aber wie kann
> soetwas zu Stande kommen, wenn das LCD fest verbaut ist und mal
> funktioniert hat? Den Code kann ja so einfach keiner verändern :-/

doch, der kann sich von selbst verändern.
Verschiedene Halbleiterspeicher (EPROM, EEPROM, Flash) haben nur eine 
begrenzte Zeit, in der die Speicherung der Daten garantiert wird.
Wenn in der Firmware irgendwo ein Bit umkippt, dann kann es passieren, 
dass der Prozessor gar nix mehr macht.

Kann aber auch sein, das irgendwo in der Schaltung ein Defekt ist:
-> Prozessor-Port gestorben, z.B. wegen ESD oder Blitzschlag oder
-> Wackelkontakt an Steckverbindern oder
-> kalte Lötstelle oder
-> Leiterzug  gebrochen oder
-> Korrosion oder
-> anders BE/IC auf der LP defekt oder
-> sonst was.
Gruß Öletronika

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.