Autor |
Pollin LCD Suche nach: lcd (4684) |
Problem gelöst
|
|
|
|
BID = 427225
Sascha G Schriftsteller
Beiträge: 502 Wohnort: Kreis Aachen
|
|
Hallo,
ich hab mir vor kurzem ein Pollin LCD für ein Projekt bestellt, Bestnr. 120476 (LCD-Modul POWERTIP PC1602LRS-FSO-B-Y6).
Kann es sein das das LCD eine Negative Versorgungsspannung braucht, weil meine Schaltung klappt nicht.
Gruß
Sascha
_________________
Wer Rechtschreibfehler findet darf sie behalten ;-) |
|
BID = 427229
Racingsascha Schreibmaschine
Beiträge: 2247 Wohnort: Gundelsheim
|
|
Wenn du von deiner Ansteuerung weißt, dass sie funktioniert und dem Display die richtigen Signale gibt, dann müsste das Display wie du schon gesagt hast, für den "erweiterten Temperaturbereich" sein. Das Datenblatt gibt doch tatsächlich keine Angaben über die Kontrastspannung her ziemlich schlampig vom Hersteller.
http://www.sprut.de/electronic/lcd/index.htm#test hier ist beschrieben wie du dein Display testen kannst.
_________________
Fnord ist die Quelle aller Nullbits in deinem Computer.
Fnord ist die Angst, die Erleichterung, und ist die Angst.
Fnord schläft nie. |
|
BID = 427232
Sascha G Schriftsteller
Beiträge: 502 Wohnort: Kreis Aachen
|
also die Schaltung müsste so funktionieren habe sie vor 1-2 Jahren so aufgebaut jedoch mit einem Zusatz für eine Negative Versorgungsspannung da ich damals kein anderes LCD hatte, leider habe ich die Platine nicht mehr.
Gruß
Sascha
_________________
Wer Rechtschreibfehler findet darf sie behalten ;-)
|
BID = 427245
Benedikt Inventar
Beiträge: 6241
|
Schau mal ins Datenblatt:
LCD operation voltage
Bei 25°C finden sich Angaben 4,7V (N) und 6,4V (W). Was genau der Unterschied ist (mit/ohne Backlight, verschiedene Farben, negativ/positiv ?) weiß ich nicht, aber es spricht alles dafür: Da 6,4V größer als 5V ist, braucht das LCD etwa -1 bis -2V.
|
BID = 427248
Sascha G Schriftsteller
Beiträge: 502 Wohnort: Kreis Aachen
|
hm das ist sehr schlecht...
Gruß
Sascha
_________________
Wer Rechtschreibfehler findet darf sie behalten ;-)
|
BID = 427253
perl Ehrenmitglied
Beiträge: 11110,1 Wohnort: Rheinbach
|
Zitat :
| Da 6,4V größer als 5V ist, braucht das LCD etwa -1 bis -2V. |
Daran glaube ich nicht, seit sehr langer Zeit machen sich die Displays ihre Hilfsspannungen selbst, und am Kontrastregler wird irgendetwas zwischen GND (Vss) und +5V (Vdd) eingestellt.
Zuerst mal schauen, ob das Datenblatt wirklich für dieses Display ist, dabei auch auf kleine Abweichungen der Bezeichnung achten. Ich habe schon Displays gehabt, da war alles wie sonst, nur die Anschlüsse von GND und +5V waren vertauscht.
Da das Datenblatt ja offensichtlich unvollständig ist, auch mal auf der Seite des Herstellers nachsehen, was er sonst noch zu sagen hat, Prüfschaltungen, Timing, etc.
Der häufigste Grund für Funktionsfehler bei den Bastlern war in der Vergangenheit ein falsches Timing.
Viele Displaycontroller sind ausgesprochen lahm und man kann nicht einfach eine Initialisierungssequenz abschiessen, und hoffen, daß die fehlerfrei ausgeführt wird. Hier heisst es immer wieder warten und/oder das Statusregister abfragen.
P.S.: Ich habe gerade nochmal aufs Datenblatt geschaut.
Das strotzt ja geradezu von Ungereimtheiten!
Ohne jegliche Erklärung wird da eine Differenz Vdd-Vee gebildet und wer weiss, worauf sich Vop bezieht und was das ist. Unbedingt versuchen beim Hersteller weitere Informationen zu finden!
Dort wird hoffentlich auch etwas zum Protokoll und Befehlssatz stehen.
[ Diese Nachricht wurde geändert von: perl am 6 Mai 2007 12:26 ]
|
BID = 427269
Sascha G Schriftsteller
Beiträge: 502 Wohnort: Kreis Aachen
|
hallo,
hab das mal so ausprobiert wie es auf der Seite von Sprut steht mit positiver und negativer Spannung nichts passiert, ich hab noch ne alte Schaltung im Kleller gefunden Die ein LCD mit negativer Spannung hat wenn ich das LCD da anschließe und am Kontrast rumspiele leuchten kurz ein paar Pixelstreifen auf mehr aber nicht. Werde jetzt mal nach nem anderen Datenblatt suchen.
Gruß
Sascha
_________________
Wer Rechtschreibfehler findet darf sie behalten ;-)
|
BID = 427271
Sascha G Schriftsteller
Beiträge: 502 Wohnort: Kreis Aachen
|
So beim Hersteller gibts auch nur das eine Datenblatt (PC1602-F) auf dem LCD ist der S6A0069X oder KS0066U Controller.
http://www.powertip.com.tw/products.....odule
Gruß
Sascha
[ Diese Nachricht wurde geändert von: Sascha G am 6 Mai 2007 12:53 ]
|
BID = 427278
perl Ehrenmitglied
Beiträge: 11110,1 Wohnort: Rheinbach
|
Hier http://www.powertip.com.tw/technical6.php stehen aber noch ein paar Informationen. Schaus dir halt mal an, ich habe jetzt leider keine Zeit dafür.
_________________
Haftungsausschluß:
Bei obigem Beitrag handelt es sich um meine private Meinung.
Rechtsansprüche dürfen aus deren Anwendung nicht abgeleitet werden.
Besonders VDE0100; VDE0550/0551; VDE0700; VDE0711; VDE0860 beachten !
|
BID = 427280
DonComi Inventar
Beiträge: 8605 Wohnort: Amerika
|
Also, das Display kommt mir bekannt vor, habe ein ähnliches, ebenfalls von Pollin.
Meines jedoch hatte nichtmal ein Datenblatt; ich bin daher von der Standardbelegung ausgegangen, und es lief problemlos.
Die Pin-Belegung aus dem Datenblatt sieht korrekt aus.
Lass erstmal die Hintergrundbeleuchtung weg und schließe nur die Versorgungsspannung an (GND auf GND, VCC an +5V und V_Kontrast auf GND).
In dieser Beschaltung sollte eine Zeile komplett einen schwarzen Balken anzeigen.
Wenn dies nicht der Fall ist, sofort! die Versorgung trennen.
Sollte dieser Balken jedoch aufleuchten, dann muss es nur noch korrekt initialisiert werden.
P.S. Wenn denn läuft, auf jeden Fall immer das Busyflag prüfen, damit erreicht man dann sehr schnelle Zugriffszeiten bzw. erspart sich zu lange Verzögerungsschelifen.
Am schnellsten gehts natürlich mit einem Interrupt, aber so schnell muss es meistens nicht sein.
_________________
|
BID = 427285
Sascha G Schriftsteller
Beiträge: 502 Wohnort: Kreis Aachen
|
Hallo DonComi,
hab das mal Angeschlossen wie du meinstest es bleibt dunkel.
Ist doch richtig das man von Rechts nach Links die Pins zählt (Rechts 1, ganz Links 16)
_________________
Wer Rechtschreibfehler findet darf sie behalten ;-)
|
BID = 427294
Sascha G Schriftsteller
Beiträge: 502 Wohnort: Kreis Aachen
|
ich hab mir die Platine noch ma genau angesehen wenn ich dem Link von perl folge und die Hintergrundbeleuchtung anschließen will und ich die Leiterbahnen verfolge kommt Pin 2 (VDD) an der Kathode aus und Pin 1(GND) an der Anode aus.
Wenn ich jetzt die Versorgungsspannung verkehrterum anschließe (Pin1 +5V und Pins2 GND) leuchtet die Hintergrundbeleichtung
Gruß
Sascha
[ Diese Nachricht wurde geändert von: Sascha G am 6 Mai 2007 14:34 ]
|
BID = 427296
Benedikt Inventar
Beiträge: 6241
|
Zitat :
perl hat am 6 Mai 2007 12:04 geschrieben :
|
Zitat :
| Da 6,4V größer als 5V ist, braucht das LCD etwa -1 bis -2V. |
Daran glaube ich nicht, seit sehr langer Zeit machen sich die Displays ihre Hilfsspannungen selbst, und am Kontrastregler wird irgendetwas zwischen GND (Vss) und +5V (Vdd) eingestellt.
|
Sorry Perl, aber das ist falsch.
Bei Text Displays habe ich sowas extrem selten gesehen. Selbst neuere Displays brauchen noch negative Spannungen.
Bei Grafik LCDs ist das häufig so (kleinere 128x64 LCDs haben meist einen 7660 drauf, der -5V erzeugt, größere irgendeinen Schaltregler der -10 bis -25V erzeugt.
Nur von FarbLCDs kenne ich das, dass die intern einen Regler haben, der auf 0-3,3V die sehr viel höhere (meist positive) LCD Spannung erzeugt.
|
BID = 427297
DonComi Inventar
Beiträge: 8605 Wohnort: Amerika
|
Normalerweise sind der erste un der letze Pin nummeriert.
Pin 1 ist GND, Pin 2 VCC, Pin 3 V_Kontrast.
Das ist so eine Standardbelegung, die muss bei dir aber nicht zutreffen.
_________________
|
BID = 427300
DonComi Inventar
Beiträge: 8605 Wohnort: Amerika
|
Zitat :
|
Bei Text Displays habe ich sowas extrem selten gesehen. Selbst neuere Displays brauchen noch negative Spannungen. |
Hmm. Habe bisher ca. 10 versch. Modelle benutzt, alle mit dem gleichen bzw. kompatiblen Chip HD--- irgendwas, und keiner davon brauchte explizit mehr als 5V. Hilfsspannungen erzeugen meine LCDs alle selbst.
Bei manchen lässt sich auch softwaremäßig ein Inverter einknipsen.
_________________
|