Forum: Mikrocontroller und Digitale Elektronik Multifunktionsdisplay RGB-Sync-Signal


von Grundschüler (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
ich habe vor Jahren eine Rückfahrcamera in meinen PKW eingebaut. Das 
System besteht aus einem Converter, der  COMPOSITE VIDEO TO SCART RGB 
umsetzt und ein RGB-Sync-Signal an das MFD leitet:
http://www.priuswiki.de/index.php?title=R%C3%BCckfahrkamera#Prius_2_bis_2005

Zum MFD heißt es dort:
Videonorm NTSC / Auflösung 400 x 234 Pixel oder 800 x 480 interlaced ???
Das MFD soll per RGB+Sync/4 Leitungen angesteuert werden.

Das Problem ist, dass das Bild der Camera ca. 3cm vom oberen Rand des 
MFD anfängt. Der untere Rand des Bildes wird dann auf dem MFD oben 
angezeigt -ca 2cm. Dann kommt ca. 1cm schwarzer Balken.

Das Format des Wandlers scheint nicht mit dem Format des MFD 
übereinzustimmen. Allerdings stimmt zumindest die Zeilenbreite.

Meine Überlegung ist jetzt, dass das Sync-Signal nicht stimmt. Macht es 
Sinn, das Sync-Signal mit einem uc abzufangen und zeitverzögert an das 
MFD zu leiten?

von Grundschüler (Gast)


Lesenswert?

Ich vermute der MFD hat 800x480 Pixel während der Converter 800x600 
Pixel liefert. Was vom Bild unten nicht auf den MFD passt wird dann nach 
oben gezeichnet.

Gibt es eine Chance, das RGBS Signal nach 480 Zeilen mittels uc 
abzuschneiden? Wahrscheinlich nicht. Gibt es irgendwo eine Darstellung 
des Aufbaus des RGBS- Sinals. Auch nach langem Suchen habe ich nichts 
gefunden.

von c-hater (Gast)


Lesenswert?

Grundschüler schrieb:

> Ich vermute der MFD hat 800x480 Pixel während der Converter 800x600
> Pixel liefert. Was vom Bild unten nicht auf den MFD passt wird dann nach
> oben gezeichnet.

Nicht ganz, aber so ähnlich.

Höchstwahrscheinlich arbeitet das Display mit NTFS-Framerate, die CAM 
mit PAL-Framerate.

Und nebenbei wird die Framerate mindestens halbiert, weil das Display 
nämlich offensichtlich mindestens jeden zweiten VSync garnicht 
mitbekommt. Wäre es anders, würde der schwarze Balken sogar 
"durchlaufen" und du würdest garnix sinnvolles sehen können.

> Gibt es eine Chance, das RGBS Signal nach 480 Zeilen mittels uc
> abzuschneiden?

Das ginge schon, würde aber nix nützen. Dann wäre zusätzlich der Bereich 
oberhalb des Balkens ebenfalls schwarz, das wäre alles, was sich auf 
diese Art herausholen ließe.

> Gibt es irgendwo eine Darstellung
> des Aufbaus des RGBS- Sinals.

Das würde dir nicht helfen. RGBS verteilt nur die Signale ein wenig 
anders als Composite oder S-Video und läßt die nicht mehr benötigten 
Hilfssignale für die Farbdarstellung weg. Dein Problem ist aber, daß du 
die grundsätzliche Funktionsweise von analogem Video offensichtlich 
nicht begriffen hast.

Du brauchst eine Konverter, der einen Framebuffer enthält und damit eine 
Frameratenkonvertierung erlaubt. Sowas kann man natürlich auch mit einem 
µC bauen, man braucht aber einen recht großen und schnellen und viel RAM 
dazu. Und sicher viel mehr Programmier-Knowhow, als du hast oder in 
absehbarer Zeit erwerben könntest.

Also tue dir und uns einen Gefallen: Kaufe keine 5€-Konverter vom 
Chinesen bei ePay, sondern etwas, was tut, was du brauchst. Kostet dann 
allerdings so ungefähr 30€+. Kommt allerdings mit an Sicherheit 
grenzender Wahrscheinlichkeit auch bloß aus China...

von Grundschüler (Gast)


Lesenswert?

c-hater schrieb:
> Also tue dir und uns einen Gefallen: Kaufe keine 5€-Konverter vom
> Chinesen bei ePay, sondern etwas, was tut, was du brauchst. Kostet dann
> allerdings so ungefähr 30€+.

Danke für die Erklärung. Mein Konverter hat rund 150€ gekostet. Der von 
Toyoto kostet rund 400€. Diese Teil hälst du für ungeeignet:
http://www.ebay.de/itm/191137231084?_trksid=p2055119.m1438.l2649&ssPageName=STRK%3AMEBIDX%3AIT
?

von c-hater (Gast)


Lesenswert?

Grundschüler schrieb:

> Danke für die Erklärung. Mein Konverter hat rund 150€ gekostet.

Ja, der kann sogar Frameraten-Konvertierung. Nur halt nicht zwischen PAL 
und NTSC (was du bräuchtest), sondern zwischen PAL oder NTSC auf der 
einen und VGA auf der anderen Seite...

Du hast also nicht zu billich, sondern schlicht falsch gekauft. Also 
doppelter Schaden. Statt wenig Geld umsonst rausgehauen hast du sogar 
viel Geld umsonst rausgehauen.

Die Ursache bleibt aber dieselbe: du hast keine Ahnung, wie analoges 
Video funktioniert.

von Grundschüler (Gast)


Angehängte Dateien:

Lesenswert?

c-hater schrieb:
> du hast keine Ahnung, wie analoges
> Video funktioniert.

Ahnung schon...

Was für ein Signal in den Konverter rein geht, ist relativ klar. In was 
dieses Signal dann umgesetz wird, ist dagegen unklar. NTSC=>analog. Wird 
das MFD im Prius tatsächlich noch analog angesteuert? Wenn ja, dürften 
die drei Leitungen RGB analoge Farbinformationen enthalten. Die 
Sync-Leitung könnte das Composite-Sync-Signal 1:1 enthalten?

von Grundschüler (Gast)


Lesenswert?

c-hater schrieb:
> du hast keine Ahnung, wie analoges
> Video funktioniert.

Ahnung schon...

Was für ein Signal in den Konverter rein geht, ist relativ klar. In was 
dieses Signal dann umgesetz wird, ist dagegen unklar. NTSC=>analog. Wird 
das MFD im Prius tatsächlich noch analog angesteuert? Wenn ja, dürften 
die drei Leitungen RGB analoge Farbinformationen enthalten. Die 
Sync-Leitung könnte das Composite-Sync-Signal 1:1 enthalten?

von Grundschüler (Gast)


Angehängte Dateien:

Lesenswert?

Problem lag nicht am Cypress-Car3-Wandler sondern an der 
Kamera-Auflösung 480 statt 420 Video-Linien.

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.