Forum: Mikrocontroller und Digitale Elektronik 640*480 GLCD


von Rob (Gast)


Lesenswert?

Hi,
ich möchte ein 640*480 GLCD ansteuern, kann aber keinen geeigneten
Controller finden. Die SED1330 Serie geht ja nur bis 640*256.
Ich habe mir überlegt nen AVR als Controller zu nehmen, hat das
schonmal jemand realisiert ?
Für Tipps immer dankbar
Rob

von Benedikt (Gast)


Lesenswert?


von Rob (Gast)


Lesenswert?

Hi,
also ist es prizipiell möglich mit 1 bis 2 AVRs die Ansteuerung zu
machen.
Da ich das ganze am PC betreiben will, wäre wohl ne PCI Karte auch noch
eine Option, aber relativ Aufwändig. Deshalb hab ich mir überlegt das
ein FT2232 im BitBang Mode das Display doch auch Ansteuern könnte
oder?
Rob

von Benedikt (Gast)


Lesenswert?

Du meinst ein FT232 direkt am LCD, ohne Controller ?

von Rufus T. Firefly (Gast)


Lesenswert?

"Deshalb hab ich mir überlegt das ein FT2232 im BitBang Mode das
Display doch auch Ansteuern könnte oder?"

Nein, das kann er nicht. Die erforderliche Datenrate liegt um einiges
höher als die im Bitbang- oder auch einem anderen Modus erzielbare,
selbst, wenn das nur ein Schwarzweiß-Display sein sollte.

So ein Display muss permanent aktualisiert werden, das heißt, daß
permanent der gesamte Bildspeicherinhalt an das Display übertragen
werden wird. Das geschieht üblicherweise mit
Bildschirmaktualisierungsraten von 60Hz.

Bei einem Schwarzweiß-Display werden immerhin 8 Pixel mit einem
Schreibzugriff übertragen, so daß die resultierende Datenrate sich so
errechnet: 640  480  60 / 8 = 2304000 Bytes pro Sekunde.

Also "nur" 2.3 MByte/sec - das schafft die vom FT2232 verwendete
USB-Schnittstelle noch nicht einmal brutto.

Wenn es sich um ein Farbdisplay handeln sollte, steigt die Datenrate
enorm, bei 16 Bit/Pixel (Hicolor) liegt sie so bereits bei etwa 36
MByte/sec.

Schaff' Dir entweder 'ne richtige Graphikkarte für die Ansteuerung
von echten TFT-Displays an, oder nimm einfach einen anderen
Displaycontroller - SED13505/13506 unterstützen Auflösungen bis SVGA
(800x600).

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.