VGA frame grabber

Gast #428257
Lesenswert?

VGA kann viel bedeuten, soll das nur 640*480 mit 8,16 oder 24 Bit 
erfassen, oder noch höhere Auflösungen? Verstehe ich das richtig, ein 
VGA-Monitorausgang  mit dem üblichge HDSub15-Anschluß., oder auch z.B. 
DVI ?

Ich kenne sowas nur für Video, bei VGA wird die Datenrate wesentlich 
größer
Gast #428311
Lesenswert?

Für sowas macht man doch einen "Screenshot".
Framegrabber sind eher dazu da, Videosignale (FBAS o.ä.) zu 
digitalisieren, also das zu machen, was jede TV-Karte inzwischen macht.

Was willst du damit machen?
Gast #428376
Lesenswert?

Auf die Frage gehst du aber leider nicht ein.
Ich kann mir einfach nicht vorstellen, wozu man sowas brauchen sollte, 
da die meisten (die mir bekannt sind) Betriebssysteme einen Screenshot 
unterstützen.
Gast #428414
Lesenswert?

Das ist prinzipiell schwierig, da Du im VGA-Signal durchaus 
Pixelfrequenzen bis 100 MHz und mehr hast. Das in Echtzeit einzulesen 
ist sehr schwierig.

Vielleicht kannst Du mit sehr schnellen FPGAs oder CPLDs eine Schaltung 
bauen, die das Bild in mehreren Durchgängen verarbeitet. Du könntest 
beispielsweise eine Sample&Hold-Schaltung so ansteuern, das sie Dir 
einen Pixel hält, den Du dann in den nächsten 50 ns mit deinem 
A/D-Wandler wandelst. Kommst Du das nächste mal an die Stelle des 
Bildes, so kannst Du den Pixel daneben aufnehmen. Machst Du das 
geschickt, so kannst Du ein Bild in 10 Bildern abtasten.
#428417
Lesenswert?

Framegrabber in dieser Art sind recht selten, aus de Gründen die 
WM-Rahul schon genannt hat.
Selberbauen kann man auch ziemlich vergessen, denn die gewünschte 
Auflösung erfordert eine Datenrate von >3x150MByte/s bei einer 
Speichegröße von >3x2MByte. So ein Speicher bekommt man nicht überall, 
ebenso der AD Wandler und deren Ansteuerung ist noch um einiges 
aufwendiger.
Die Leute die sowas ansteuern können, brauchen für sowas auch keinen 
Schaltplan, denn das weitaus aufwendigere ist die Software für den FPGA 
der dazu notwendig wird.
Gast #428427
Lesenswert?

Vielleicht hilft dir ja der Hinweis auf Scan-Converter.
Die gibt es bspw. von Focus enhancement (http://www.focusinfo.com/).

Aufgrund der hohen Pixeltakte, wird das nichts auf einem Steckbrett...
Eigentlich braucht man dafür "nur" ein paar (sehr) schnelle AD-Wandler 
und eine entsprechend schnelle Auswertelogik.
Es dürfte einfacher sein, ein DVI-Signal zu grabben... ;)

Was soll der enbedded Controller mit dem Signal machen?
Das Bild speichern? Die Wiederholfrequenz etc herausfinden (das wäre 
noch ich einfach...).

Im Bereich der OSD-Chips könnte vielleicht noch was zu finden sein.

PS: Ich bin eher selten Leuten böse, mir geht es höchstens auf den Keks, 
wenn man ihnen eine fertige Lösung präsentieren soll, aber nur 3 
Parameter gesagt bekommt, das System aber etwas umfangreicher ist.

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