Visiteurs :

 
 
.: http://kudelsko.free.fr :.
 

 

Google
 
Navigation :

 Page d'accueil


Programmateurs :
 Prog PIC / EEPROM Centronic
 Prog PIC / EEPROM RS232
 Prog PIC / EEPROM USB V2
 Prog 68HC11F1

Instruments de mesure :
 Oscilloscope pour PC  
 Testeur de composants  
 Inductancemètre USB 
 Isolateur optique oscilloscope
 Capacimètre USB 
 Analyseur logique 30MHz
 Loupe vidéo 
 Générateur de fonctions DDS
 Volt / Amp. Mètre LCD USB
 Oscillateur 1kHz - 68MHz

Projets Divers :
 Horloge / Calendrier
 Serrure à iButton
 Serrure à transpondeurs
 Décodage trame UM3750

 
Commutateur IR dual
 Gradateur IR dual
 Récepteur IR/PC 16 canaux 
 Déport IR à courant porteur  
 Décodeur 2 ou 4 canaux HF 
 Récepteur HF pour K6706B  
 Disjoncteur différentiel  

Interfaces Réseau WIFI :
 Module ESP8266

Domotique :
 Présentation des dispositifs
 Interface PC domotique
 Contrôleur Telis 4 Dual
 Contrôleur Velux Trio
 Emetteur HF - RS232
 Récepteur HF
 Contrôleur Ethernet

Ensemble domotique :
 Présentation des dispositifs
 Power Switch IR - 3 canaux
 CPL émetteur
 CPL récepteur
 Power Clock USB 

Interfaces Réseau Ethernet :
 ENC28J60, Config. et Delphi  Interface Ethernet 8 in 8 out
 Interface Ethernet 16 sorties
 Interface Ethernet LCD
 Interface Eth. n°1 multi IN-OUT
 Interface Eth. n°2 multi IN-OUT
 Interface Eth. LCD Graphique

Interfaces USB :
 Interface USB à 16 sorties
 Interface LCD USB
 Récepteur IR USB
 Interface Therm/Hygro USB
 Interface universelle USB
 Interface USB 16 out, 8 in
 Interface LCD graphique USB
 Timer USB programmable

Interfaces RS232 :
 LCD - RS232
 CAN 12 bits - RS232 et //
 Clavier RS232 et //
 LCD 4 x 40 - RS232
 OSD - RS232
 Interface universelle RS232 
 Afficheurs 7 segments RS232 
 Interface LCD graphique  
 
Interface OSD - RS232 V2
      
Présentation
       Réalisation
       Programmation
       Utilisation
       Datasheets

Applications Vidéo :
 Stabilisateur de recopie vidéo
 Générateur de mires
 Transcodeur PAL-RVB / SECAM
 Distributeur audio-vidéo 1-3  
 Commutateur Péritels 4 / 2 
 PiP Box  

Applications Audio :
 Commutateur audio 4 voies

Téléphonie :
 Sélecteur lignes téléphoniques
 Sélecteur lignes téléphoniq. V2 
 Sélecteur lignes téléph. V3  

Mesures dans l'environnement :
 - température;
 - pression;
 - humidité relative;
 - orientation...
 Thermo-PC Dual
 Thermomètre
 Baromètre
 Météo OSD
 Thermomètre pour PC
 Boussole électronique 

Chargeurs/déchargeurs accus :
 Chargeur Accus R6 - 6F22

Logiciels :
 Atténuateurs HF
 Réseau d'adaptation résistif

Articles de la presse :
 Mipot HF
 Transformateur
 Radiateur
 Mosfet
 Alimentation
 AOP
 AOP2
 Applications des régulateurs
 Convertisseurs de tension
 Convertisseurs DC -DC
 Les filtres électroniques
 Le NE555
 Le triac
 Le réglage offset des AOP
 Les régulateurs
 
Les multiplieurs

L'indispensable :
 Code couleur résistances
 Valeurs normalisées résistances
 Code couleur condensateurs

Publicité :

 

 

Utilisation de l'interface OSD...


 
Vérifications avant mise sous tension :

     Avant la
mise sous tension, a
ssurez-vous de la qualité de vos soudures et n'hésitez pas à inspecter le circuit imprimé à la loupe. Pensez à vérifier à nouveau les soudures des broches du MAX7456.
      L'alimentation électrique de l'interface s'effectue au moyen d'un adaptateur secteur du commerce placé par exemple sur la position +12V.
    Connectez la sortie VIDEO OUT de l'interface OSD à votre téléviseur de contrôle avec l'aide d'un câble vidéo composé de connecteurs CINCH.
      
Dans un premier temps, il n'est pas nécessaire de relier le connecteur DB-9 référencé K2 à votre ordinateur.



  Mise sous tension de l'interface :

       Dès la mise sous tension, la led ON doit s'illuminer et vous devez entendre un bip émis par le buzzer. Dès cet instant, le microcontrôleur se charge d'initialiser le MAX7456 via le bus SPI. Il faut compter 1,5 seconde pour que cette tâche soit accomplie.
      Passé ce délai, un
second bip est émis. Si la sortie vidéo J1 de l'interface est connectée à l'écran d'un téléviseur, vous pouvez visualiser simultanément les copyrights durant 5 secondes comme ci-dessous :


 

       Dans la copie d'écran ci-dessus, nous n'envoyons aucun signal vidéo externe sur l'entrée vidéo IN référencée J2 de l'interface OSD. Sans la présence de signal vidéo en entrée, le MAX7456 génère un fond d'écran uniforme de couleur grise.
 

       Inversement, dans la copie d'écran suivante, nous envoyons un signal vidéo sur l'entrée vidéo IN. Le MAX7456 se charge alors d'insérer le texte dans l'image. Sachez que le circuit est capable de gérer de la vidéo composite N&B ou couleur aux formats PAL et NTSC. Le format SECAM n'est pas pris en charge.



       Après une pause de 5 secondes, l'écran s'efface avec l'émission d'un troisième bip. Il vous faudra encore patienter 2 secondes avant d'entendre un quatrième et dernier bip. Désormais le dispositif est prêt à recevoir les commandes par liaison série RS232 depuis un PC ou depuis un autre microcontrôleur (carte Arduino, etc...).

        N'oubliez pas que la
vitesse de communication série est fixée à 9600 bauds.

 

  Centrage de la mire sur l'écran du téléviseur :

      Une mire composée de caractères "X" vous permet de positionner l'affichage exactement au centre de l'écran.
      Pour ce faire,
activez l'affichage de la mire en pressant le bouton poussoir MIRE ON/OFF de la platine OSD.

 

       Dès cet instant vous devez obtenir sur l'écran de votre téléviseur la mire de réglage comme sur la photo ci-dessous :

Mire décentrée sur l'écran du téléviseur.

 

     Comme on peut le constater sur la photo précédente, la mire est décalée vers le haut à gauche de l'écran. Afin de la centrer, pressez les boutons poussoirs GAUCHE, DROITE, HAUT et BAS afin de positionner la mire au centre de l'écran de votre téléviseur.



Mire parfaitement centrée sur l'écran du téléviseur.


     
NOTE : Le plus souvent, il ne sera pas possible de visualiser les 30 caractères alignés sur le plan horizontal de l'écran. Dans le cadre de notre téléviseur, les deux caractères à la gauche et à la droite de l'écran sont soit, en dehors de l'affichage ou bien tronqués. Ainsi, on ne retiendra véritablement que les 26 caractères bien visibles sur l'écran alignés sur le plan horizontal. Pour ce qui concerne l'affichage vertical, notre téléviseur permet de visualiser 15 lignes.
 

       Lorsque le centrage est terminé, pressez à nouveau le bouton MIRE ON/OFF afin d'une part d'effacer la mire de l'écran et d'autre part, de permettre au microcontrôleur de mémoriser en EEPROM l'ensemble de vos réglages. Lors de la prochaine utilisation de l'interface, vos réglages seront à nouveau effectif.
      Sachez que vous pouvez
régler le centrage de la mire autant de fois que nécessaire...



  Protocole de communication ASCII destiné à la gestion de l'affichage OSD :

           Comme nous l'avons annoncé à la page [ Présentation ], l'interface est capable d'afficher sur l'écran du texte à la position que vous désirez. Vous pouvez ajouter un effet de clignotement ou d'inversion vidéo des caractères que vous souhaitez afficher. Nous allons voir cela ci-dessous...


Commandes

Paramètres

SCNsiLxxCyyTzz..zz$ 

SCN : Entête de la trame ASCII.
s
: 1 = clignotement actif du texte. 0 = pas de clignotement.
i : 1 = caractère inversé. 0 = caractère normal
L : séparateur auquel succède le numéro de Ligne.
xx : Numéro de ligne compris entre 0* et 15
C : séparateur auquel succède le numéro de Colonne.
yy : numéro de colonne compris entre 0* et 29
T : séparateur auquel succède les caractères de votre Texte.
zz : votre texte composé au maximum de 30 caractères.
$ : caractère de fin de chaine ASCII obligatoire.

* Pour les valeurs comprises entre 0 et 9, il faudra toujours saisir le nombre sur deux digits,
soit 00 pour 0, 01 pour 1, 02 pour 2, .... , 09 pour 9.

SCN2$

Permet d'effacer la totalité de l'écran.


  Transfert des chaines ASCII du PC vers l'interface OSD - RS232 :

        Afin d'effectuer les premiers tests de fonctionnement de l'interface OSD - RS232 V2, nous relions cette dernière à un PC. Au moyen d'un cordon RS232 de type droit, reliez l'interface OSD à l'un des ports séries RS232 de votre PC. Si vous ne disposez plus de ce type de ports sur votre PC, vous pouvez utiliser un convertisseur USB-RS232 du commerce.

Brochage d'un cordon RS232 de type droit




       La
saisie des chaines ASCII permettant de piloter l'interface OSD peut s'effectuer aussi bien depuis l'HyperTerminal Windows ou bien encore, avec l'aide du logiciel "Interface OSD-RS232 V2" téléchargeable à la page [
Présentation ].

 

  Mise en application du protocole de communication ASCII :

        Dans les exemples ci-dessous, nous allons afficher sur l'écran du téléviseur différentes ligne de texte en utilisant le protocole de communication ASCII défini précédemment.


    Affichage des lignes de texte sur l'écran du téléviseur :
 

       Exemple n°1 :

       Affiche le texte "> Test du MAX7456 <" à la ligne n°4 et colonne n°5.
              On souhaite faire clignoter le texte
s = 1 avec un affichage normal des caractères i = 0.

SCN10L04C05T> Test du MAX7456 <$

Saisissez la chaîne de caractères
et pressez le bouton OSD afin de transmettre la trame.


 

L'écran du téléviseur affiche la ligne de texte aux coordonnées souhaitées.
Cela n'est pas visible sur la photo,
mais la ligne de texte
clignote environ 2 fois par seconde.

 

      Exemple n°2 :

       Affiche le texte "Bonjour a tous !" à la ligne n°6 et colonne n°5.
              Ne pas faire clignoter le texte
s = 0 avec un affichage des caractères inversés i = 1.

SCN01L06C05TBonjour a tous!$

Saisissez la chaîne de caractères
et pressez le bouton OSD afin de transmettre la trame.

 

L'écran du téléviseur affiche la seconde ligne aux coordonnées souhaitées.
On remarque
l'inversion vidéo des caractères affichés à la seconde ligne.
La première ligne continue à clignoter.

 

      Exemple n°3 :

       Affiche le texte "Kudelsko Web Site" à la ligne n°9 et colonne n°4.
              Ne pas faire clignoter le texte
s = 0 avec un affichage normal des caractères i = 0.

SCN00L09C04TKudelsko Web Site$

Saisissez la chaîne de caractères
et pressez le bouton OSD afin de transmettre la trame.

 

L'écran du téléviseur affiche la troisième ligne aux coordonnées souhaitées.
La première ligne continue à clignoter.

 


    Effacement total de l'écran :

       Afin d'effacer la totalité de l'écran nous envoyons à l'interface la chaîne ASCII suivante :

SCN2$

Saisissez la chaîne de caractères
et pressez le bouton OSD afin de transmettre la trame.

 

L'écran du téléviseur efface la totalité des lignes.

         

    Bonne utilisation de l'interface OSD - RS232 V2...

 

 


 


 

 

 


 


 


 



Copyright © 2000 - 2016. F.KUDELSKO. Tous droits réservés.
Reproduction interdite sans autorisation.