Verzweifle daran einen VGA-Monitor anzusteuern

OP #6330134
Lesenswert?

Hi,

kennt sich jemand mit VGA-Signalen aus?

Ich spiel gerade mit Chips aus der 74er Reihe herum und möchte ein 
Videosignal mit 640 x 480 @ 60hz erzeugen. Mein Problem ist das es mit 
meinem Steinzeit Extron VGA zu HDMI Converter/Upscaler funktioniert aber 
meine Monitore den Dienst verweigern.

Wenn ich mir anschaue was Google zu VGA ausspuckt erkenne ich nicht ob 
V-Sync und H-Sync gleichzeitig oder versetzt aktiv werden.

Interessant ist auch das die Monitore mit denen ich teste sofort 
glücklich sind wenn ich V-Sync invertiere und active high ausgebe. Laut 
der Spezifikation sollte das doch nur für 640 x 400 gültig sein, oder?

Der Pixeltakt ist 25.175 Mhz
Row:
<---HS--->|<---BP--->|<---ACTIVE--->|<---FP--->
96 48 640 16
Frame:
<---VS--->|<---BP--->|<---ACTIVE--->|<---FP--->
2 33 480 10


Ich hätte noch die Datei aus PulseView vielleicht erkennt ja jemand wo 
ich mal wieder Mist gebaut habe..
Angehängte Dateien:
Gast #6330165
Lesenswert?

Alexander H. schrieb:

> Mein Problem ist das es mit
> meinem Steinzeit Extron VGA zu HDMI Converter/Upscaler funktioniert aber
> meine Monitore den Dienst verweigern.

Moderne Monitore sind relativ zickig bezüglich des Timings analoger 
Signale. Bist du sicher, dass du die Frequenzen genau genug eingehalten 
hast?

Da alles vom Pixeltakt abgeleitet ist, stellt sich die Frage: wo stammt 
der her, wie genau ist er?
#6330262
Lesenswert?

Alexander H. schrieb:
> Habe die Timings jetzt nochmal von Hand in der Grafikkarte eingestellt
> und die Monitore akzeptieren die Auflösung. Wenigstens kann ich den
> Fehler ausschließen.

wenn also der Monitor nicht zickt dann die HDMI Umsetzer, auch davon las 
ich öfter, da gibt es wohl nur die Lösung mehrere verschiedene HDMI 
Umsetzer zu testen!
Leider wird derselbe Schrott unter verschiedensten Gehäusen udn Farben 
verkauft, das kann aufwändig und teuer werden den passenden zu finden, 
denn wer jedesmal Rücksendekosten zahlen muss bei unter 40,-€ Artikel 
der kann arm werden dabei.
Amazon droht dann auch gerne mit Rausschmiss!
OP #6330294
Lesenswert?

Sorry, der Fehler sitzt sprichwörtlich 50cm vor dem Monitor.

Die Monitore bekommen einen Schreikrampf weil V-Sync ~10us lang fröhlich 
über 2.4V hüpft.

Der Grund warum es mit invertiertem V-Sync funktioniert scheint zu sein 
das die 2N3906 für das "Dioden ROM" (steuert die Zähler) viel gutmütiger 
sind und die TFTs wohl mit positiven und negativen Signalen umgehen 
können.

Zu meiner Verteidigung mein extrem professioneller 5€ Logic Analyzer hat 
mir saubere Signale vorgegaukelt und ich habe vor ein paar Monaten meine 
erste LED in die Hand genommen. Hätte ich mir die Mühe gemacht und die 
Signale wirklich angesehen wäre es schnell klar gewesen. Sind doch nur 
~60Hz was soll da schon schiefgehen... :-/

Fehler...
- versehentlich einen 74AC138 statt einem HC aus der Grabbelkiste geholt
- Die Kondensatoren nicht eingelötet
- Kein Treiber für die HS und VS Leitungen (1.5m vom 74AC/HC138 zum 
Monitor)
- Signale nicht richtig angesehen und auf die Simulation verlassen
- Völlig in die Timings verrannt

Vielen Dank für die Hilfe, das hätte niemand mit meinen Infos 
rausbekommen.

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