VGA Farbsignal-Frequenz

OP #4927441
Lesenswert?

Hallo zusammen,

Ich befasse mich momentan gerade mit VGA Signalverarbeitung.
Mein Ziel ist es (aus purer Neugier), eine bestimmte Farbe in einem 
Pixelraster von ungefähr 10x10 Pixel auf meinem Monitor zu registrieren.
Mit den H-Sync-Impulsen liesse sich per VHDL-Code die Zeilen abzählen, 
in dem sich dieses Raster befindet. Um das 10x10-Raster in der 
horizontalen Ebene (x-Achse) zu erreichen, würde anhand eines 
Abwärtszählers gewartet werden und sobald das Raster zeitllich erreicht 
wurde, sprich der Abwärtszähler bei 0 angekommen ist, soll eine logische 
1 von meinem Digitalen FPGA an meinen Arduino gesendet werden, der dann 
die Analoge Spannung vom z.B. grünen Farbkanal liest. Bei meiner Farbe, 
die ich auf meinem Monitor registrieren lassen möchte, ist der 
Grünanteil besonders tief, deswegen...
Somit ist der Arduino gelegentlich nur einer Frequenz von ca. 60 Herz 
(Bildwiederholrate) ausgesetzt.
(So, nun kennt ihr mein Vorhaben...)


Habe heute die ersten paar Messungen am VGA Kabel mit dem KO 
vorgenommen, die Resultate waren überzeugend, bis auf die Farbsignale..
Wie in meinem angehängten Bild erkennbar wird, beträgt die Frequenz der 
einzelnen Farbwert-Impulsen ~47kOhm !! das ist gerade einmal die 
Frequenz des H-sync-Signales. Jemand mit demselben Ergebnis vermutet in 
seinem Blog, dies sei dur den DAC zurückzuführen, doch wo genau soll ein 
DAC zum Einsatz kommen? Gibt es sonst ein Lösungsvorschlag? Vielen Dank 
für eure Hilfe!
Angehängte Dateien:
Gast #4927479
Lesenswert?

Nicola G. schrieb:
> dies sei dur den DAC zurückzuführen, doch wo genau soll ein
> DAC zum Einsatz kommen?

Naja irgendwo wird ja aus der digitalen Information 
(RGB-Pixelinformation) die analoge VGA Spannung werden. Der Baustein 
nennt sich Digital Analog Wandler (DAC).

Nicola G. schrieb:
> Gibt es sonst ein Lösungsvorschlag?

Ja - einen vernüftigen VGA Decoder IC nehmen und die Daten im FPGA 
verarbeiten, wenn du schon eines nutzt.

Nicola G. schrieb:
> Habe heute die ersten paar Messungen am VGA Kabel mit dem KO

???? was ist ein KO

Nicola G. schrieb:
> einzelnen Farbwert-Impulsen ~47kOhm !!

Widerstände werden in Ohm gemessen - meinst du kHz? (Frequenz)
Gast #4927500
Lesenswert?

Soweit ich weiss, wird bei VGA die Farbe durch drei analoge Spannungen 
dargestellt (rot, grün und blau).

Kann es sein, dass du da etas mit PAL Signalen (Composite Video) 
verwechselst?

> beträgt die Frequenz der einzelnen Farbwert-Impulsen ~47kOhm

Es gibt bei VGA weder Farbwert-Impulse, noch gibt es Frequenzen in der 
Einheit kOhm.

Wenn dein Bild beispielsweise 1 Megapixel Auflösung hat und 60 Bilder 
pro Sekunde, dann wird die zu erwartende Signalfrequenz auf allen drei 
Leitungen mehr als 60Mhz sein (vermutlich eher 100Mhz, denn zwischen den 
Zeilen und Bildern gibt es Pausen).
OP #4927503
Lesenswert?

Frage von Joe : Nein, ist der rote Farbkanal.

Antwort von ABX(GAST):

Danke erstmal. Sorry hab ausversehen Ohm geschriben weil hald 47 ;)
Und in der Schweiz nennt man das Oszilloskop auch KO.
Ich weiss was ein DAC ist, hab nur dessen Einsatz noch nicht richtig 
durchgeblickt..
So nun doch nochmals zu diesem DAC, es erscheint mir dennoch seltsam, 
dass aus all den 800 (Auflösung 600x800) Pixelspannungen(-Impulsen) ein 
durchgehender Impuls wird, der Monitor soll ja die Information auch 
wieder auswerten können? Was will er denn mit einem solchen Impuls 
(Scheinbar klappts ja doch, jedoch für mich nicht nachvollziehbar..)
OP #4927512
Lesenswert?

Vielen Dank für deine Antwort, Stefan.
Um deine Aussage zu paraphrasieren: Das heisst, wenn die linke 
Monitorhälfte Schwarz wäre und die rechte rot, und ich den natürlich den 
roten Kanal miss, dan müsste der Impuls auf meinem Bild zuerst zur 
Hälfte auf 0V sein und zur anderen Hälfte auf 0.7 V ?
Gast #4927554
Lesenswert?

> dann müsste der Impuls auf meinem Bild zuerst zur
> Hälfte auf 0V sein und zur anderen Hälfte auf 0.7 V ?

Ja, so ungefähr. Zwischen jeder Zeile gibt es noch eine Lücke für den 
Rücklauf des Strahles (war ja für Röhrenmonitor konzipiert). Es wird 
nicht genau die Hälfte sein, aber ungefähr schon.

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