Hi Leute, ich hab aus einem alten Highscreen Schlepptop ein ca. 10" grosses monochromes LC-Display. Im Rechner benutzte das eine ISA-Graphikkarte (siehe Bilder im zip, das Handy is nur zum Größenvergleich). Allerdings ist das LCD keine blanke Matrix sondern verfügt über Spalten und Zeilentreiber vom Typ Oki MSM5299B (16Stück für 640 Spalten) und Oki MSM5298A (4Stück für bis zu 272 Zeilen) Das LCD wird über einen 19poligen Connector an der Graka angeschlossen. Von den 19 Pins sind hab ich bis leider nur -22V für Kontrast mindestens 2x Masse +12V für die CCFL und +5V für die Logik identifizieren können bleiben also max 14 Pins für die Ansteuerung. Ich suche jetzt einen Controller-IC, der die Graka ersetzen könnte, damit man das LCD abseits eines PC weiterverwenden könnte... bisher bin ich auf die Epson S1D13305 und S1D13700 gestossen, wobei mir der 700 wegen seinem Generic-Interface besser gefällt. Frage1: hat schonmal jemand einen dieser Epson Controller benutzt um ein Interface zu einem LCD mit oben genannten Oki Treibern herzustellen? Frage2: Die S1D-Controller sind ja nicht gerade billig: der 700er kostet bei Segor 47€, bei RS immernoch 18€+MWST, bei Digikey gerade mal 9$. Hat noch wer ne Idee wo's die geben könnte? Gruß Fabian
Ich habe beide Controller schon benutzt und kann dir sagen, dass keiner von den beiden ein 640x480 LCD ansteuern kann. Für 640x480 würde ich irgendwas in Richtung S1D13704/5 nehmen für 2 bzw 4 Graustufen. Die sind aber noch schwerer zu beschaffen und noch teurer.
Hallo, evtl. hier weitersuchen? Beitrag "LCD Controller für 640x480 LCD mit mega8515" Gruß aus Berlin Michael
auch wenns hinten auf der graka drauf steht, glaub ich eigentlich nicht, dass das lcd 640x400 kann...wie ich oben geschrieben habe, reichen die Linedriver ja für max 272 "zeilen". Aber an zwei von den vier Linedrivern sind nicht alle Outs beschaltet... wenn ich mich nicht verzählt habe müsste es also ne auflösung von 640x200 haben... und das kann der 13700 ja laut datenblatt oder? Wenn auch dann nur 1bpp. Gruß Fabian
Wenn auf dem LCD 640x400 steht, dann hat es auch 640x400... Entweder befinden sich noch zusätzliche Treiber auf der Unterseite oder es sind direkt Zeile 1&201, 2&202 usw. verbunden. Das LCD ist auf jedenfall ein Dualscan Display. Das zeigen schon die 16x 80 Spalten Treiber. Es werden also immer eine Zeile aus der oberen und eine aus der unteren Hälfte gleichzeitig angesteuert.
Achso... hm... macht Sinn ;-) Dann müsste sich auch dein "Selbstbau"-Controller dafür missbrauchen lassen, oder ist der fest für 640x480 gecodet? (Ich muß zugeben, ich hab mir noch nicht alle 470 Posts durchgelesen). Wenn ich die Pinbelegung auf dem Connector rausbekomme müsste sich das ja zeigen. Gruß Fabian
Ich hätte die Datenblätter zu den MSM5298 bzw. MSM5299. Damit sollte es für dich möglich sein, die Belegung des Steckers herauzubekommen.
Danke, die Datenblätter hab ich auch schon gefunden mittlerweile... allerdings nur fast: vom MSM5299B hab ich nur die DB zur A und C Version gefunden. Aber ich denke das ist nicht so wesentlich... Mal schau'n wie's weitergeht...ich hoffe im Moment auf Benedikts Selbstbau-LCD Controller ;-) Gruß Fabian
Du musst ein paar Konstanten im Programm anpassen, dann sollte die Software auch 640x400 können. Aber selbst unverändert sollte es gehen. Nur der Kontrast ist minimal schlechter.
Schlechter als bei nem 640x480 oder als die Epson ICs? Gruß Fabian
Schlechter als bei der Ansteuerung mit 640x400. Aber vermutlich wird man das kaum merken. Gegenüber einem Epson Controller gibt es vom Kontrast her keine Unterschiede.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.