Erzeugung eines PAL-Fernsehsignals mit einem PIC

14

Ich versuche, PAL-Fernsehsignale mit einem PIC24FJ64GB002 zu generieren, wobei ich eine ähnliche Methode verwende wie in der auf dieser Seite beschriebenen Schaltung . Der einzige Unterschied besteht darin, dass mein Stromkreis aufgrund der Verwendung eines PIC24 mit 3 V anstatt 5 V betrieben werden muss. Daher habe ich die erforderlichen Widerstandswerte neu berechnet und die nächsten, die ich finden kann, scheinen 220 und 470 Ohm zu sein.

Ich verbinde mich mit dem TV-Eingang über ein Scart-Kabel, das das Videosignal mit den Pins 17 und 20 im Diagramm auf dieser Seite verbindet .

Aber ich bekomme überhaupt kein Bild im Fernsehen. Es könnte genauso gut nicht verbunden sein.

Ich denke, eines von drei Dingen könnte falsch sein:

  1. Mein Timing ist abgelaufen. Ich habe das Diagramm am Ende dieses Beitrags veröffentlicht, in dem das Timing der beiden Pins für meinen Test angegeben ist. Soweit ich weiß, wird das richtige Synchronisations-Timing generiert, und das andere Signal besteht nur aus einigen Teststreifen. Wie genau muss das Timing sein? Ich verwende den Timer-Interrupt auf dem PIC, um jede Zeile 64uS auseinander zu starten.
  2. Ich verwende die falschen Widerstände, um das Signal zu mischen. Kann jemand überprüfen, ob ich die richtigen Werte für 3 Volt berechnet habe? Wie genau müssen die Spannungspegel sein? Ich habe die nächstgelegenen Standardwerte gewählt. Ist das genau genug?
  3. Ich verbinde mich mit den falschen Eingängen auf meinem Scartkabel? Alles, was ich gelesen habe, zeigt dies jedoch als richtig ...

Ich generiere, wie ich glaube, auch die richtigen Bildsynchronisationsimpulse. Obwohl wieder alles, was ich gelesen habe, darauf hindeutet, dass selbst wenn ich das falsch verstehe, ich etwas sehen sollte und da jede Zeile der gleiche Verlust der vertikalen Synchronisation ist, sollte das für diesen Test keine Rolle spielen?

Anregungen und Vorschläge sind auf jeden Fall willkommen.

Signal Timing http://this.domain.name/wp-content/uploads/2010/06/tv.png

Bearbeiten und zusätzliche Frage

Wenn ich RGB-Signale auf einem Scart verwenden möchte, müssen anscheinend 3 Anschlüsse für R, G, B und einer für die Synchronisierung auf dem Composite-Video-Pin vorhanden sein. Und dann hat jeder seinen eigenen GND-Anschluss ... Gibt es einen Grund, warum ich diese 4 nicht einfach miteinander verbinden kann?

John Burton
quelle
Sie haben Ihre +1 nur für die Verwendung der Logikanalysator-Funktion des PICKIT2 erhalten. Ich habe noch nie gesehen, dass es überall dort eingesetzt wird, wo ich arbeite. Wir haben überall O-Scopes. Es sieht sexy aus. Die Fragen waren auch großartig.
Kortuk
Ich würde ein richtiges Oszilloskop lieben, dann könnte ich die Spannungen auf den "gemischten" Signalen hier sehen. Aber ich habe keine und sie kosten mehr, als ich für ein Hobbyprojekt ausgeben kann. Der pickit2 Logikanalysator scheint in der Tat für viele digitale Signale sehr gut zu funktionieren. Ich würde fast eine kaufen, nur dafür!
John Burton
1
Ich habe die folgenden Vorschläge ausprobiert und keinen Erfolg gehabt. Sind meine Timings und Widerstände korrekt? Ich habe auch irgendwo ein Bild. Ich denke, ich werde eines der Projekte bauen, die ich gesehen habe, und eines davon verwenden. Dann werde ich zumindest nicht versuchen, meine eigene Hardware, meine eigene Software UND eine unbekannte Verbindung zum Fernseher gleichzeitig zu debuggen . Und wenn das funktioniert, starte das Projekt neu.
John Burton
Ich kann nicht sagen, dass ich es besser weiß als Sie, aber Sie haben mein Interesse geweckt.
Kortuk

Antworten:

5

Dies könnte ein Problem mit der SCART-Umschaltung sein. Bei einigen SCART-Fernsehgeräten ist für die Auswahl von RGB anstelle von Composite ein niedriges Signal an Pin 16 erforderlich.

http://freespace.virgin.net/matt.waite/resource/av/scart.htm#Note%202%20 :

Sie können auch versuchen, Ihr Composite-Signal in einen der RGB-Kanäle zu legen, um festzustellen, ob es richtig aufgenommen wurde.

Toby Jaffey
quelle
Danke für die Antwort. Es sieht so aus, als würden Sie RGB-Signale erzeugen, kein Composite-Video? Ich habe versucht, diesen Stift in beide Richtungen anzuschließen, aber leider machte es keinen Unterschied.
John Burton
Ups, ich habe falsch gelesen, aktualisiert.
Toby Jaffey
1
Ja, ein PAL-Colourburst auf einem PIC zu machen, wäre eine "Herausforderung"
Toby Jaffey,
1
Beenden Sie einfach diesen Beitrag - ich habe versucht, einen anderen Fernseher zu verwenden, und es hat perfekt funktioniert, und trotzdem kann ich ihn nicht für den ursprünglichen Fernseher verwenden. Offensichtlich gibt es einen Unterschied, den ich irgendwann in der Zukunft untersuchen muss
John Burton
1
Am Ende stellte ich fest, dass ich eine schlecht verdrahtete Scart-Leitung mit einer falsch verdrahteten Erdung hatte, obwohl ich dies ungefähr 100 Mal überprüft hatte! Aus irgendeinem Grund wird an einem Fernseher gearbeitet, an einem anderen jedoch nicht. Ich habe es jetzt gut auf beiden arbeiten.
John Burton
0

Hast du Kanal 3 gewählt? Oder haben Sie einen Composite-Eingang und müssen die richtige Einstellung für die Videoquelle auf dem Fernseher / Monitor auswählen?


quelle
Ich habe einen Composite-Eingang am Fernseher. Naja, ein Composite-Eingang am SCART-Anschluss sowieso.
John Burton