Hallo erstmal. Ich habe aus einem defektem Laptop das Panel ausgebaut. Es handelt sich um ein LP171WP4 (TL)(B3). Das DB habe ich auch mal angehängt. Da es so schön groß ist, würde ich es gerne als ein Bedienpanel benutzen, also will ich noch eine gleichgroße Touchfolie besorgen und draufpacken. Die Anforderungen sind eigentlich nicht hoch. Ich würde fertige png-Bilder anzeigen wollen. Keine Videos oder sonstwas. Eine Ladezeit von ca 0.5 Sekunden pro Bild wäre auch noch in Ordnung, aber je schneller, desto besser. Nun ist die Frage, kann man dieses Display "einfach" ansteuern? Das es komplizierter als ein 2x16 Zeichen LCD ist, ist mir bewusst. Aber könnte man es z.B. mit einem dsPIC füttern? Oder benötigt man dafür einen FPGA? Gibt es für das Interface einen Treiber? Ich frage mich im Allgemeinen auch, wie die Daten übertragen werden. Sonst hätte ich auch schon mehr googlen können. Auf Seite 10 sieht man die Bits R[5..0], G[5..0] und B[5..]. Ergibt für mich auch Sinn, 6 bit pro Farbe eben. Doch wenn man sich die Steckerbelegung auf Seite 8 anschaut, sehe ich diese Anschlüsse nicht. Offensichtlich werden die Daten über die Leitungen Odd_Rin0,1,2 (+,-) mit Odd_Clockin(+,-) und Even_Rin0,1,2 (+,-) mit Even_Clockin(+,-) übertragen. Doch wie? Wann erwartet das Display welche Daten? Wie intelligent sind die Chips auf dem Board? Kann man z.B. nur Teilbereiche neu schreiben oder muss man immer das komplette Bild übertragen... Kann man daraus erkennen, wie die Daten übertragen werden? Das es LVDSignale sind, steht ja da. Doch da es auch keine V_Sync Leitung o.ä. gibt, denke ich mir, dass alle Daten und Infos/Einstellungen durch diese 6 bit müssen. Protokolliert ist es da allerdings nicht. Oder ist es trotz meiner niedrigen Anforderungen viieeell zu aufwendig? Dachte eben an eine FAT32-formatierte SD-Karte mit den png's drauf und ein z.B. dsPIC oder PIC32 entschlüsselt das Bild und sendet die einzelnen Pixel ans Display. Im Idealfall gäbe es dafür eben einen Treiber-IC oder eine unterstützende Library. Klar ist es schon ne Ecke größer, was ich aber eher gut als schlecht finde. Und bevor ich mir ein neues Farbdisplay in >10" hole, wollte ich das hier mal ansprechen. Kann mir da jemand auf die Sprünge helfen? Danke schonmal PS: Ich habe auch schon nach den beiden Interfacechips gesucht, die bei der Pinbelegung angegeben sind. Zu dem Chip 1.1 habe ich nichts gefunden und beim Chip 1.2 handelt es sich wohl um einen LVDS Transmitter, der aus eben RBG-Bits und HSync und VSync ein LVDSignal erstellt und ausgibt. Das wird ja wohl nicht auf dem Board sein!?
ich schrieb: > Nun ist die Frage, kann man dieses Display "einfach" ansteuern? Nö. Du brauchst einen LCD Controller, der LVDS Ausgänge hat, das Timing aus dem EDID EEPROM des Panels entnimmt und einstellt. Ein AVR z.B. wäre damit völlig überfordert, zumal du ja auch noch einen Bildschirmspeicher brauchst, den du aufs Display überträgst. Deine einzige Chance ist die Verwendung eines fertigen Adapters wie z.B. diese hier: http://www.pollin.de/shop/dt/ODc3OTgxOTk-/Bausaetze_Module/Module/LVDS_Interface_PI_MDV6822_VGA_DVI_zu_LVDS.html http://www.pollin.de/shop/dt/OTc3OTgxOTk-/Bausaetze_Module/Module/LVDS_Interface_PI_MT6820_VGA_zu_LVDS.html http://www.pollin.de/shop/dt/MTQ3OTgxOTk-/Bausaetze_Module/Module/LVDS_Interface_SPECTRAH_ARV_302A_VGA_zu_LVDS_SXGA.html Dann hast du nur nach das Problem, ein DVI oder VGA signal zu erzeugen, den Rest übernimmt dso ein Adapter.
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.