Forum: Mikrocontroller und Digitale Elektronik XGA-Signal überwachen, wie?


von Patrick (Gast)


Lesenswert?

Guten Morgen zusammen.

In ein Gerät wird ein XGA-Videosignal "eingespeist", welches dieses dann 
auf kleinen LCDs anzeigt. Zu Testzwecken soll nun überwacht werden 
können, ob überhaupt ein gültiges XGA-Signal hineingeht. (Wenn das Gerät 
geschlossen ist, sieht man die LCDs nicht.)

Weiss Jemand von Euch, ob es da fertige Adapter gibt, die man zwischen 
die Schaltung hängen kann und die dann anzeigen, ob ein gültiges 
XGA-Signal ankommt?

Oder hat jemand eine Idee, wie man das bewerkstelligen könnte?

Danke schon mal

Gruss
Patrick

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Du müsstest nur die Frequenzen auf den Leitungen HSYNC und VSYNC 
überwachen. VSYNC sollte irgendwo bei 60 Hz oder mehr liegen, HSYNC 
sollte etwa das 800fache* von VSYNC betragen.


*) 768 Zeilen + vert. Austastlücke

von Patrick (Gast)


Lesenswert?

Danke schon mal. Wie könnte ich denn diese Frequenzen überwachen?

von Falk B. (falk)


Lesenswert?

@ Patrick (Gast)

>Danke schon mal. Wie könnte ich denn diese Frequenzen überwachen?

Im einfachsten Fall mit nem Monoflop, 74HC123. Sind sogar zwei drin, 
perfekt für dich.

MFg
Falk

von Patrick (Gast)


Lesenswert?

>Im einfachsten Fall mit nem Monoflop, 74HC123.

Kannst Du das für einen Anfänger etwas ausführlicher erläutern?

von Falk B. (falk)


Lesenswert?

@ Patrick (Gast)

>>Im einfachsten Fall mit nem Monoflop, 74HC123.

>Kannst Du das für einen Anfänger etwas ausführlicher erläutern?

Weisst du was ein Monoflop ist? Das ist eine Schaltung, die nach einem 
Startimpuls (hier steigende Flanke) einen Ausgang für eine definierte 
Zeit auf HIGH setzt. Nach Ablauf dieser Zeit fällt der Ausgang 
automatisch auf Low zurück. Allerdings gibt es auch Monoflops, bei denne 
man den Puls verlängern kann, indem man einen neuen Triggerimpuls 
generiert. Dann startet die Pulszeit neu, ohne dass der Ausgnag 
zwischendurch auf LOW fällt. Wird nun die Pulszeit ein klein wenig 
länger gewählt als die Periodendauer das zu überwachenden Signals, wird 
das Monoflop ständig auf HIGH gehalten. Ist die Periodendauer des zu 
überwachenden Signals zu gross bzw das Signal fehlt völlig, dann geht 
der Ausgang auf LOW und zeigt damit den Fehler an.

MFG
Falk

von Patrick (Gast)


Lesenswert?

Hey, genial. Nein, den Monoflop kannte ich noch nicht. Da könnt ich ja 
eine super einfache Schaltung aufbauen!!

Super, danke!!

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
Noch kein Account? Hier anmelden.