Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

VGA 640x400 auf TFT

26 views
Skip to first unread message

Martin Burmester

unread,
Jun 21, 2015, 5:25:02 PM6/21/15
to
Hallo allerseits,

ich bastel mir gerade ein VGA Signal mit einer Mikrocontrollerschaltung
zusammen, so ähnlich wie[1], aber in Details anders.

Ich möchte eine Auflösung von 640x400 bei 70 Hz, also Pixeltakt von
25.175 Mhz, mangels passenden Oszilators abrbeite ich Momentan
allerdings mit 25 Mhz.

Im Prinzip funktioniert es ganz gut. Auf einem alten CRT habe ich ein
scharfes Bild, auf verschiedenen TFTs habe ich auch ein lesbares Bild
allerdings nicht ganz so scharf, manche Pixel sehen unterschiedlich
breit aus, und ein bisschen Rauschen, was auch an dem Rauschen liegen
könnte das meine Schaltung sowieso produziert.

Soviel erstmal zum Hintergrund.

Nun ist es so, dass ein TFT Monitor (zumindest alle drei, die ich
getestet habe) anzeigen, das Signal sei 720x400 bei 70 Hz. Ist das
überhaupt ein Problem? Führt das zu einer schlechteren Interpolation,
wenn die Wandlungselektronik im TFT mit der falschen Auflösung
abtastet, oder ist das egal? Können TFTs 640x400 und 720x400 überhaupt
unterscheiden, oder ist irgendwas mit meinem Signal falsch?

Sonnige Grüße,
Martin

[1] http://www.lucidscience.com/pro-vga%20video%20generator-1.aspx

Johann Klammer

unread,
Jun 22, 2015, 9:20:41 AM6/22/15
to
Das kann durchaus auch am TFT liegen.
Die sind notorisch schlecht bei Aufloesungen die nicht
(ganz) der Standard sind.

Martin Burmester

unread,
Jun 22, 2015, 11:55:02 AM6/22/15
to
Ist denn 640x400 @ 70 Hz heutzutage nicht mehr Standard?

Bei mir wäre es gerade etwas Aufwand ein altes DOS Spiel mit der
Auflösung (war ja damals nicht ganz unüblich) zum Laufen zu bringen,
und mal schauen was das TFT dazu sagt.

Vielleicht hat ja hier zufällig jemand Erfahrung damit.

Arno Welzel

unread,
Jun 22, 2015, 12:37:57 PM6/22/15
to
Martin Burmester schrieb am 2015-06-22 um 17:52:

> On 2015-06-22 13:20:35 +0000, Johann Klammer said:
>
>> Das kann durchaus auch am TFT liegen.
>> Die sind notorisch schlecht bei Aufloesungen die nicht
>> (ganz) der Standard sind.
>
> Ist denn 640x400 @ 70 Hz heutzutage nicht mehr Standard?

Eher nicht, nein. Üblich im Sinne von "VGA-Auflösung" wäre eher 640x480
bei 59,94 Hz, auch wenn 640x400 bei 70 Hz bei VGA-Röhrenmonitoren
möglich waren - das aber meist bei Textmodi, die dann 720x400 bei 70 Hz
benutzt haben.

Siehe auch hier:

<https://de.wikipedia.org/wiki/Video_Graphics_Array>


--
Arno Welzel
http://arnowelzel.de
http://de-rec-fahrrad.de
http://fahrradzukunft.de

Marcel Mueller

unread,
Jun 22, 2015, 4:02:57 PM6/22/15
to
On 21.06.15 23.24, Martin Burmester wrote:
> Ich möchte eine Auflösung von 640x400 bei 70 Hz, also Pixeltakt von
> 25.175 Mhz, mangels passenden Oszilators abrbeite ich Momentan
> allerdings mit 25 Mhz.

Sollte egal sein.

> Im Prinzip funktioniert es ganz gut. Auf einem alten CRT habe ich ein
> scharfes Bild, auf verschiedenen TFTs habe ich auch ein lesbares Bild
> allerdings nicht ganz so scharf,

Logisch, ist interpoliert.

> manche Pixel sehen unterschiedlich
> breit aus, und ein bisschen Rauschen, was auch an dem Rauschen liegen
> könnte das meine Schaltung sowieso produziert.
>
> Soviel erstmal zum Hintergrund.
>
> Nun ist es so, dass ein TFT Monitor (zumindest alle drei, die ich
> getestet habe) anzeigen, das Signal sei 720x400 bei 70 Hz. Ist das
> überhaupt ein Problem? Führt das zu einer schlechteren Interpolation,
> wenn die Wandlungselektronik im TFT mit der falschen Auflösung abtastet,
> oder ist das egal?

Ja das ist dein Rauschen, da manche Pixel an der Flanke digitalisiert
werden statt im Plateau. Dreh mal an der Frequenz und der Phase. Bei
Auto-Einstellung empfiehlt es sich vorher ein Bild auszugeben, was an
vielen Stellen des Bildes Pixelgenaue Strukturen hat. Das erhöht die
Erkennung des richtigen Syncs drastisch.

> Können TFTs 640x400 und 720x400 überhaupt
> unterscheiden, oder ist irgendwas mit meinem Signal falsch?

Anhand der Steuersignale können sie das nicht unterscheiden. Die
probieren beim Autosync einfach aus, mit welcher Abtastfrequenz der
beste Kontrast kommt. Bei einem kontrastarmen Bild geht das natürlich in
die Hose.


Marcel

Martin Burmester

unread,
Jun 24, 2015, 4:05:02 PM6/24/15
to
Hallo,

On 2015-06-22 20:02:55 +0000, Marcel Mueller said:

>> Nun ist es so, dass ein TFT Monitor (zumindest alle drei, die ich
>> getestet habe) anzeigen, das Signal sei 720x400 bei 70 Hz. Ist das
>> überhaupt ein Problem? Führt das zu einer schlechteren Interpolation,
>> wenn die Wandlungselektronik im TFT mit der falschen Auflösung abtastet,
>> oder ist das egal?
>
> Ja das ist dein Rauschen, da manche Pixel an der Flanke digitalisiert
> werden statt im Plateau. Dreh mal an der Frequenz und der Phase. Bei
> Auto-Einstellung empfiehlt es sich vorher ein Bild auszugeben, was an
> vielen Stellen des Bildes Pixelgenaue Strukturen hat. Das erhöht die
> Erkennung des richtigen Syncs drastisch.
>
>> Können TFTs 640x400 und 720x400 überhaupt
>> unterscheiden, oder ist irgendwas mit meinem Signal falsch?
>
> Anhand der Steuersignale können sie das nicht unterscheiden. Die
> probieren beim Autosync einfach aus, mit welcher Abtastfrequenz der
> beste Kontrast kommt. Bei einem kontrastarmen Bild geht das natürlich
> in die Hose.

Das Bild sollte eigentlich optimal für die automatische Anpassung
optimal sein, das ganze Bild ist voll mit Text in Monochrom, Grünkanal
an oder aus. Das sollte insofern optimal für die automatische
Einstellung sein.

Mit Rauschen meinte ich eher das meine Schaltung nicht optimal ist.
Wenn ich mir den Grünkanal mit dem Osziloskop anschaue dann ist das
weit entfernt von einem schönen an-aus entfernt. Allerdings ist die
Schaltung auf einem Steckbrett aufgebaut, ich hab da Hoffnungen dass
das mit einem anderen Aufbau und ggf. mehr Kondensatoren besser geht.

Sonnige Grüße,
Martin

Marcel Mueller

unread,
Jun 24, 2015, 4:20:32 PM6/24/15
to
On 24.06.15 22.04, Martin Burmester wrote:
> Mit Rauschen meinte ich eher das meine Schaltung nicht optimal ist. Wenn
> ich mir den Grünkanal mit dem Osziloskop anschaue dann ist das weit
> entfernt von einem schönen an-aus entfernt. Allerdings ist die Schaltung
> auf einem Steckbrett aufgebaut, ich hab da Hoffnungen dass das mit einem
> anderen Aufbau und ggf. mehr Kondensatoren besser geht.

OK, knapp 20 MHz Bandbreite wird mit Steckbrett nicht so schön, geht
aber, wenn das Videosignal nicht um zu viele Ecken muss. Das Koaxkabel
sollte halt möglichst nahe am RAMDAC angebracht werden und ein
Blockkondensator dito.

Aber wirklich schön sehen die Signale bei echten VGA-Karten auch nicht
auch, wenn man höhere Auflösungen nimmt. Ich habe mal verschiedene
Karten bei UXGA gemessen. Wirklich nicht sehr schön. Es ist eigentlich
erstaunlich, wie gut das Bild dennoch über die Analogkabel am LCD
ankommt. Ich betreibe z.B. einen 24" LCD mit 1920*1200 analog, weil die
Graka (G550) über DVI maximal 1280*1024 raus rückt. Das sieht man
eigentlich gar kein Rauschen.


Marcel
0 new messages