Ansteuerung Display

Gast #1803034
Lesenswert?

Hallo,
ich hab hier ein Display, das ich gerne mit einem Controller ansteuern 
würde.

Es hat 320x240 Pixel.

Das Display hat ein 3,3 V Interface und es wird praktisch Bild für Bild, 
Zeile für Zeile jeder Pixel hineingetaktet.

Laut Datenblatt müssen 50 Hz Bildwiederholrate generiert werden,
dazu ist eine Clock Period von 333ns, bzw eine Pixelrate mit 6Mhz 
angegeben.


Ich möchte nur ein "relativ" statisches Bild anzeigen. D.h. das Bild 
ändert sich weniger als 1 mal pro sekunde . Ich würde halt gerne das 
Bild seriell "langsam" in einen Controller reinschieben, und dann soll 
der immer wieder das gleiche Displaysignal erzeugen.

Kann mir jemand sagen, ob es Microcontroller gibt, die die hohe 
Pixelfrequenz schaffen, oder habe ich da ohne FPGA keine Chance?
Gast #1803211
Lesenswert?

Die CK0 und CK1 Signale sind blöd, da wird man externe Logik einsetzen 
wollen, aber das eigentliche Videosignal ist ein Graustufensignal, du 
bräuchtest also 8 bit pro Pixel und einen schnellen D/A-Wandler. Da sehe 
ich nur mit einem Prozessor eh schwarz.
Wenn du NUR schwarze und weisse Pixel haben willst, könnte man das SPI 
eines Prozessors verwenden, um die Daten rauszuschieben, und ist schon 
auf 2.6us Nachladezeit, was ein Prozessor über 10MHz Takt schaffen 
sollte. Die zusätzlichen Signale, HS etc. erzeugt der Prozessor ohne 
Zusatzhardware.
Gast #1803231
Lesenswert?

ja also mir würde schwarz/weiß reichen. und mir würde sogar reichen 
immer 4 zusammen zu fassen, so daß ich auf eine effektive auflösung von 
160x120 komme.

ich hab mir das so gedacht, dass ich mit einem analog Schalter die 
Video-High und video Low signale jeweils zwischen 3 und 0 bzw. -3 und 0 
umschalte. also zwischen schwarz und weiß pegel. der A/D Wandler würde 
dann entfallen.

aber wieso bräuchte ich für ck0 und ck1 externe logik?
Gast #1803905
Lesenswert?

> aber wieso bräuchte ich für ck0 und ck1 externe logik?

Weil das CLK Signal einer SPI Schniattstelle nicht aus so
2 nicht-überlappenden Takten besteht,
und du ohne solche Logik also nicht die SPI nutzen könntest.

Man wird aus dem CLK der SPI und dem Oszillatortakt des uC
durch externe FlipFlops halt je so 2 Takte für CP0 und CP1
machen müssen.

> ich hab mir das so gedacht, dass ich mit einem analog Schalter die
> Video-High und video Low signale jeweils zwischen 3 und 0 bzw. -3
> und 0 umschalte.

Es gibt noch den miesen Trick, die negative Spannung aus einem
normalen (0V/3V) Taksignal zu gewinnen, in dem man per
Kondensator trennt, und im Moment HIGH (jede Bildzeile 1 mal,
Back-porch) die andere Seite des Kondensators auf Masse klemmt
- dann wird er bei LOW Impuls auf -3V gehen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren