Hallo, ich bin auf der suche nach einem IC bzw. einer einfachen kleinen Schaltung um mit einem kleinen 8-Bit µC (AVR) ein Screenshot per VGA machen. Die Schaltung wird an eine normale Grafikkarte angeschlossen und soll dann das Analoge Signal irgendwie digitalisieren so das man daraus ein Bild zusammen bauen kann (Der 8 Bitter muss die Daten nur weiterreichen). Es werden hauptsächlich Screenshots von Konsolen gemacht. Maximale Auflösung: 800x600 @ 60Hz Monochrom würde sogar schon reichen, aber wenn das Ding 16/256 Farben unterstützen würde wäre es sicherlich auch nicht schlecht :) Hat da jemand eine Idee?
Das sollte nicht so schwer sein. 800 x 600 @ 60Hz sind nur 28.8MSample mit dem ADC. Davon ein Bild speichern sind nur 1.44Mbyte bei 8 bit pro Farbe. Der Ansatz ist geradeaus : 3 ADC mit 28.8MSample laufen lassen und davon 1 Bild abzweigen. Das timing macht man am Besten mit einem FPGA, das erlaubt einiges an Freiheiten.
Nullpointer wrote: > Das sollte nicht so schwer sein. 800 x 600 @ 60Hz sind nur 28.8MSample > mit dem ADC. Nicht ganz: Es sind etwa 40MS/s, da es auch noch einen Bereich gibt, in dem die Sync Signale sind. Für einen CPLD/FPGA ist das aber egal. 800x600 kommt mir aber etwas merkwürdig vor. Eine Konsole hat meistens 640x400. 60Hz flimmert auch stark.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.