Génération d'un signal TV PAL à l'aide d'un PIC


14

J'essaie de générer des signaux TV PAL en utilisant un PIC24FJ64GB002 en utilisant une méthode similaire au circuit décrit à mi-chemin sur cette page . La seule différence est que mon circuit doit fonctionner à 3v au lieu de 5v en raison de l'utilisation d'un PIC24, j'ai donc recalculé les valeurs de résistance nécessaires et les plus proches que je peux trouver semblent être de 220 et 470 ohms.

Je me connecte à l'entrée TV via un câble péritel connectant le signal vidéo aux broches 17 et 20 du schéma de cette page .

Mais je n'ai aucune image sur le téléviseur. Il pourrait tout aussi bien ne pas être connecté.

Je pense qu'une des trois choses pourrait être fausse: -

  1. Mon timing est écoulé. J'ai posté le diagramme à la fin de ce post montrant le timing sur les deux broches pour mon test et pour autant que je sache, je génère le timing de synchronisation correct et l'autre signal n'est que quelques bandes pour le test. Quelle doit être la précision du timing? J'utilise l'interruption de la minuterie sur le PIC pour démarrer chaque ligne 64uS séparément.
  2. J'utilise les mauvaises résistances pour mélanger le signal. Quelqu'un peut-il vérifier si j'ai calculé les valeurs correctes à utiliser à 3 volts? Quelle doit être la précision des niveaux de tension? J'ai choisi les valeurs standard les plus proches, est-ce suffisamment précis?
  3. Je me connecte aux mauvaises entrées sur mon câble péritel? Tout ce que j'ai lu montre que c'est correct cependant ...

Je génère également ce que je pense être les impulsions de synchronisation de trame correctes. Bien que, encore une fois, tout ce que j'ai lu semble indiquer que même si je me trompe, je devrais voir quelque chose et comme chaque ligne est la même, la perte de synchronisation verticale ne devrait pas avoir d'importance pour ce test?

Quoi qu'il en soit, toute contribution et suggestion serait la bienvenue.

Synchronisation du signal http://this.domain.name/wp-content/uploads/2010/06/tv.png

Modifier et question supplémentaire

Si je veux utiliser des signaux RVB sur un péritel, il semble que je doive avoir 3 connexions pour R, G, B et une pour la synchronisation sur la broche vidéo composite. Et puis chacun a sa propre connexion GND séparée ... Y a-t-il une raison pour laquelle je ne peux pas simplement connecter ces 4 ensemble?


vous avez obtenu votre +1 uniquement pour l'utilisation de la fonction d'analyseur logique du PICKIT2. Je ne l'ai jamais vu utilisé car partout où je travaille, nous avons des O-Scopes partout. Ça a l'air sexy. les questions étaient super aussi.
Kortuk

J'adorerais un oscilloscope approprié, alors je pourrais voir les tensions sur les signaux "mixtes" ici. Mais je n'en ai pas et ils coûtent plus cher que ce que je peux justifier pour un projet de loisir. L'analyseur logique pickit2 semble en effet très bien fonctionner pour de nombreux signaux numériques. J'en achèterais presque un juste pour ça!
John Burton

1
J'ai essayé les suggestions ci-dessous et je n'ai eu aucun succès. Mes synchronisations et résistances sont-elles correctes? J'ai un pic16something quelque part aussi. Je pense que je vais construire l'un des projets que j'ai vus autour de celui-ci, alors au moins je n'essaierai pas de déboguer mon propre matériel, mon propre logiciel ET une connexion inconnue au téléviseur en même temps . Et lorsque cela fonctionne, redémarrez ce projet.
John Burton

Je ne peux pas dire que je sais mieux que vous, mais vous avez suscité mon intérêt.
Kortuk

Réponses:


5

Cela pourrait être un problème de commutation SCART. Avec SCART, certains téléviseurs ont besoin d'un signal faible sur la broche 16 pour sélectionner RVB plutôt que composite.

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

Vous pouvez également essayer de placer votre signal composite dans l'un des canaux RVB pour voir s'il est correctement capté.


Merci pour la réponse. On dirait que vous générez des signaux RVB, pas de la vidéo composite? J'ai essayé de connecter cette broche dans les deux sens et, malheureusement, cela n'a fait aucune différence.
John Burton

Oups, j'ai mal lu, mis à jour.
Toby Jaffey

1
Ouais, faire un éclat de couleur PAL sur un PIC serait un "défi"
Toby Jaffey

1
Il suffit de terminer ce post - j'ai essayé d'utiliser un autre téléviseur et cela a fonctionné parfaitement et pourtant je n'arrive toujours pas à le faire fonctionner sur celui d'origine. Il est clair qu'il y a une différence que je dois étudier à l'avenir,
John Burton

1
J'ai trouvé à la fin que j'avais un câble péritel mal câblé avec le sol câblé au mauvais câble même si je l'ai vérifié environ 100 fois! Pour une raison quelconque, on travaille sur un téléviseur mais pas sur un autre. Je l'ai maintenant bien fonctionner sur les deux.
John Burton

0

L'avez-vous tourné vers le canal 3? ou avez-vous une entrée composite et devez-vous sélectionner le paramètre de source vidéo correct sur le téléviseur / moniteur?


J'ai une entrée composite sur le téléviseur. Eh bien, une entrée composite sur la connexion SCART de toute façon.
John Burton
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.