VGA-Signal mithilfe von PIC erzeugen

OP Persönliche Seite #1011970
Lesenswert?

Hallo,
ich hab noch einen 17° TFT Bildschirm über. Dieser besitzt einen VGA 
Eingang.
Da ich für mein Projekt ein größreres Display bräuchte, dachte ich, ich 
benutze einfach den Bildschirm (ist auch für mich die günstigste 
Lösung).

Wie kann ich denn jedoch ansteuern? Im einfachsten Falle würde einfach 
nur Text reichen, wäre aber nett, wenn man auch Linien, Kreise etc. 
zeichnen könnte oder kleine Bilder ausgeben könnte. Prinzipell reicht 
aber nur "einfache" Textausgabe.

Wollte mal Fragen, ob es evtl. fertige Lösungen gibt, die man z.B. per 
I²C ansteuern kann und daraus ein VGA-Signal erzeugen. Hab leider bisher 
keinen solchen Chip gefunden.

Wenn nicht werde ich eben selbst einen kleinen PIC programmieren. Von 
daher wollte ich Fragen, ob es schon fertige Bibliotheken gibt? Welcher 
PIC, ist egal. Notfalls würde nur die "einfache" Ausgabe von Text 
reichen.

Wäre über Hilfe dankbar.

MfG
Julian
#1011976
Lesenswert?

Julian W. wrote:

>
> Wenn nicht werde ich eben selbst einen kleinen PIC programmieren. Von
> daher wollte ich Fragen, ob es schon fertige Bibliotheken gibt? Welcher
> PIC, ist egal. Notfalls würde nur die "einfache" Ausgabe von Text
> reichen.

Auflösung horizontal x vertikal x Bildwiederholfrequenz

Rechne mal zusammen, dann weisst Du, was als Lösung nicht in Frage 
kommt.

Feierfoxx
#1012028
Lesenswert?

Die Monitore können das schon, nur sieht das Bild bei ungeradem 
Teilungsfaktor im Verhältnis zur echten physikalischen Auflösung elend 
aus.
Bei Röhrenmonitoren war die Interpolierung der Pixel auf der Lochmaske 
ein kleineres Problem als bei TFTs.

640 x 480 x 60 = 18,432 MHz !??
#1012031
Lesenswert?

Hier mal ein Paar Links zum Beweis, daß auch die kleinsten der Kleinen 
in der Lage sind VGA auszuspucken:

http://www.pyroelectro.com/projects/vga_test_box/index.html (PIC)
http://www.linusakesson.net/scene/craft/ (AVR)
http://www.eosystems.ro/deogen/deogen_en.html (AVR)

■

Edit: und noch nen paar Rechts:

http://www.tinyvga.com/avr-vga (AVR, Textmode)
http://www.microvga.com/ (Wohl ein fertiges Modul)
OP Persönliche Seite #1012032
Lesenswert?

Julian W. wrote:
> Schon klar, dass ich mehr als 18 MHZ-Taktung brauche und dass auch der
> RAM nicht zu klein sein darf.

Wie gesagt, ich schrieb MEHR als 18 MHZ-Taktung.

Wobei das Bild bei 640x480 eigentlich ganz aktzeptabel ist. Wüde aber 
jetzt mal gerne wissen, ob einer schon fertige Bibliotheken findet. Im 
Netz findet man meistens nur Beispiele für den AVR und dass sind 
meistens einfach nur Test (z.B. einfaches Rechteck), wobei ich Notfalls 
die als Vorlage für eine Bibliothek nutzten könnte.

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