Forum: Mikrocontroller und Digitale Elektronik Grafikdisplay LQ035NC111


von M. Н. (Gast)


Lesenswert?

Hallo Leute.

Auf dem Gebiet der Grafikdisplays bin ich momentan noch nicht so 
erfahren.
Habe vor das zu ändern, und mir ein LQ035NC111 zu besorgen.
Jetzt interessiert mich aber die Ansteuerung.

Habe das Datenblatt(
http://aitendo3.sakura.ne.jp/aitendo_data/product_img/lcd/tft/AT035DL01/LQ035NC111.pdf) 
gelesen und nun stellen sich einige Fragen:

Wenn ich es richtig verstanden habe, dann kann ich das Display unter 
anderem
mit einem Parallelen RGB interface ansteuern. und DCLK übernimmt dann 
den Aktuellen Punkt?!?
Um wieder an den Anfang zu springen oder die "Zeile" zu wechseln, 
brauche ich die Signale VSYNC und HSYNC (Vertikal- und 
Horizontal-Synkronisation), oder?

Kann mir jemand erklären wie das mit vsync und hsync genau funktioniert, 
und ob ich mit meinen bisherigen Recherchen richtig liege.


Ich freue mich auf hilfreiche Antworten
Gruß M.H.

von M. Н. (Gast)


Lesenswert?

Da ich bis jetzt keine antwort habe, schreibe ich das hier einfach mal, 
um den Thread nach "vorne" zu bringen :)

von Florian R. (zeflo)


Lesenswert?

Habe mich selber auch noch nicht mit diesem Display beschäftigt. Aber 
die Ansteuerung mit einem Atmega32 scheint zu gehen:

http://www.youtube.com/watch?v=z4NxPw6Hj18&feature=related

Bin auch gerade auf der Suche nach einem Display was mittels eines 
AtmegaXXU2 und USB an einen HTPC als Status-Display gehängt werden kann.

von Steffen H. (avrsteffen)


Lesenswert?

Hallo

Mit einem AVRMegaXX wird das wohl nix werden. Die Datenraten sind viel 
zu hoch. In dem Video wird ein Display mit integriertem Controller 
verwendet. Wenn man vsync, hsync und pix-clk bereitstellen muss hat das 
Display keinen Controller drauf. Denke daran, dass das Bild immer wieder 
periodisch neu aufgebaut werden muss. Bei einem Display 320x240 pixel 
ist der clk schon bei ca. 5,3MHZ.

Hab sowas schon einmal selber mit einem Xmega probiert.
Siehe:
Xmega Programmierung in ASM 
Beitrag "Re: Xmega Programmierung in ASM"
Die maximale Bildwiederholfrequenz lag da so um die 30Hz. Und das trotz 
Event- und DMA sowie Übertaktung des Xmega mit 48MHz.

Da hilft meist nur ein FPGA oder gleich ein Grafik-Controller von Epson 
und co.

Gruß Steffen

von M. Н. (Gast)


Lesenswert?

OK.


Danke an alle.

Habe mir jetzt sowieso ein 3.2" tft module bei ebay vorgenommen.

Gruß M.H.


Für alle die's interessiert: 
http://cgi.ebay.de/3-2-inch-TFT-LCD-module-touch-panel-SD-card-cage-/280575347222?pt=BI_Electrical_Equipment_Tools&hash=item4153980a16

von Florian R. (zeflo)


Lesenswert?

Steffen H. schrieb:
> Mit einem AVRMegaXX wird das wohl nix werden. Die Datenraten sind viel
> zu hoch. In dem Video wird ein Display mit integriertem Controller
> verwendet.

Naja, laut Einblendung im Video wird dort das LQ035NC111 mit einem 
Atmega32 verwendet.

von Steffen H. (avrsteffen)


Lesenswert?

So steht es im Video, ja richtig. Ich kann es aber nicht glauben, dass 
der Mega32 so ein Display schaft und dann noch PacMan drauf läuft. Wie 
soll das gehen? Selbs wenn man nur noch 1Byte pro Pixel nimmt. Macht bei 
320X240 Pixel 76800 Bytes. Und dann steht da im Text noch irgendwas von 
12 Frames/s. Wann soll denn der AVR noch die neuen Bilddaten berechnen 
wenn er doch schon voll mit der Bildausgabe beschäftigt ist?

Ich kann es mir einfach nicht vorstellen! Oder hab ich da einen 
Denkfehler?

Steffen

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
Noch kein Account? Hier anmelden.