PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Display RP6 nur schwarze Kasten in der ersten Zeile



challenger92
01.10.2010, 21:35
Hallo
mein Display (von Conrad, es ist das richtige) an der Erweiterungsplatine zeigt nur Schwarze Balken in der oberen Zeile, und unten nichts an.
Hab schon die Kontrasteinstellungen versucht, aber dadurch lassen sich nur die Kasten oben entfernen, sodass nichts mehr auf dem Display zu sehen ist.
Ansonsten funktioniert alles an der Platine, nur das Display nicht :(

Woran liegt das? Neues Display?

Jaecko
01.10.2010, 22:00
Das ist normal ein Zeichen, dass das Display nicht initialisiert wurde.
Wird das gemacht?

challenger92
01.10.2010, 22:01
Hm ich denke schon, dass es initialisiert wird, hab einfach das erste Beispielprogramm geladen (RP6_ControlLCD.hex)... Oder muss ich vorher noch was machen?

Dirk
02.10.2010, 08:06
Oder muss ich vorher noch was machen?
Eigentlich nicht.
Wenn der Kontrast gut eingestellt ist (die Kästchen sind gerade zu sehen), dann müßte alles funktionieren.

Wenn nicht: Probier doch mal, die Demo neu zu kompilieren (Example_01_LCD Projekt laden und mit Make all neu kompilieren).
Vielleicht klappt es dann.

Gruß Dirk

challenger92
02.10.2010, 10:17
Nein, neu compilen oder Kontrast einstellen hat auch nicht geholfen, auf dem Display ist nach wie vor entweder nichts zu sehen oder Schwarze Kasten in der oberen Zeile...
Auch im RP6Loader steht unter dem Tab-Register Display nichts von einem Display...

Kann das am Display oder an der Erweiterungsplatine liegen?

Dirk
02.10.2010, 11:06
@challenger92:

Kann das am Display oder an der Erweiterungsplatine liegen?
Leider kann man das aus der Ferne nicht beantworten. Beides ist möglich.

Tests:
Für ein heiles LCD spricht (ohne Garantie!):
1. LCD-Stecker sitzt seitenrichtig in der LCD-Buchse der M32?
2. Die Helligkeit der Kästchen ist mit dem Poti regelbar?
3. Das LCD-Kabel sieht gut aus? Auch am LCD keine schlechte Lötstelle am Kabel?

Für eine heile M32 spricht (ohne Garantie!):
1. Wenn die LEDs auf der M32 normal anzusteuern sind, dürfte IC3 ok sein.
2. Am LCD-Wannenstecker alle Lötpunkte optisch ok?
3. Wenn du messen kannst: Verbindungen von den Pins des LCD-Wannensteckers zu den Pins D4..D7 von IC3 ok? +5V an Pin 2? Verbindung von Pins 6 und 4 zu LCD_EN und LCD_RS des uC ok?
3. LCD_EN und LCD_RS sind an PB4 und PB3 angeschlossen. Wenn du ein Testprogramm schreibst, das zwei LEDs mit Vorwiderstand an diesen beiden Pins blinken läßt (natürlich OHNE LCD), dann sind auch diese Pins ok.

Wenn die M32 so ok ist, liegt es eher am empfindlicheren LCD. Umtauschen!

Das "Display" im RP6Loader hat nichts mit dem LCD zu tun.

Gruß Dirk

SlyD
02.10.2010, 12:56
Kann auch schlicht am Kabel liegen - könnte irgendwo gebrochen sein oder evtl. ist einer der Kontakte vom Stecker nicht in Ordnung.

challenger92
02.10.2010, 13:13
Danke erstmal für eure Hilfe&Geduld ;)
Also ich will die Lötstellen und das Kabel testen.
Was muss ich wo messen:
1) an der Platine?

http://yfrog.com/jv20101002125916j
2) am Display?
http://yfrog.com/jk20101002130133j

Dirk
02.10.2010, 15:38
Was muss ich wo messen:
"Was" ich messen würde, habe ich ja geschreiben und das "Wo" müßtest du schon selbst herausfinden.

Die beste Hilfe dazu ist der Schaltplan (RP6_CONTROL_M32.pdf).

Gruß Dirk

SlyD
02.10.2010, 15:41
Einfach alle Leitungen auf Durchgang prüfen - alles muss am anderen Ende wieder auf der Platine ankommen.