Mots clefs (Microchip, PIC24F16KA101, TVA, DA-TV, radio-amateur, F1CJN, générateur vidéo, mire) Générateur vidéo PAL PICDREAM II



Documents pareils
ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

Bien commencer avec un LaunchPad MSP430G et un Breadboard

Carte Relais GSM (Manuel Utilisateur)

ScoopFone. Prise en main rapide

Notice d installation de la Centrale VIGIK DGM1

SYSTEMES MODULAIRES INDUSTRIELS DE TELETRANSMISSION TELEGESTION

Une carte pour vos projets

Prototypage électronique

Manuel d installation du clavier S5

FRANCAIS DGM1. Centrale Vigik 1 porte. N d homologation : - PS MS Gamme: Vigik MANUEL D INSTALLATION.

NOTICE D UTILISATION ET D INSTALLATION. de la CARTE MONITORING DE RELAIS «IO-MONITOR»

ENREGISTREUR DE TEMPERATURE

COMMUTEL PRO VM3 INTERFACE GSM VOIX POUR EMULATION DE LIGNE RTC ET TRANSMETTEUR DE SMS D ALERTES ET TECHNIQUES.


NOTICE GPSTA1 I. DESCRIPTION II. ACCESSOIRES. J. R International - Eclats Antivols. 2014

Conférence sur les microcontroleurs.

Mise en service HORUS version HTTP

Notice technique. Système de surveillance MAS 711

Evaluation. Partie Quelles sont les possibilités offertes par cette caméra d un point de vue utilisation?

Manuel d aide à la pose

ProCod. Manuel d utilisation. Software de programmation pour codeurs absolus TWK modèles CRF et DAF CRF DF 08 / 10

Version janvier Manuel d'utilisation. Adaptateur Ethernet rapide 10/100 USB 2.0

BAMOSONIC IT. - Mesure de niveau -

3615 SELFIE. HOW-TO / GUIDE D'UTILISATION

SYSTEME D ALARME. Etude d un objet technique : Centrale d alarme. LP Porte d Aquitaine - Thiviers Page 1/13

ANALYSE TRAMEs LIAISON SERIE

2 Raccordement d une imprimante, d un terminal ou d un ordinateur au DULCOMARIN

1171 Notre-Dame Ouest, # 100 Victoriaville, Qc G6P 7L1. Téléphone: (819) Télécopieur: (819)

PROCÉDURE D'INSTALLATION WINDOWS 7 (32 ou 64 bit)

Notice d installation sur le véhicule

1. PRESENTATION DU PROJET

Boîtier pour disque dur externe 3,5" (8,89cm) USB 2.0

Guide d installation & de démarrage Gamme Aqua PC Version AquaPro

Configuration d'un GSM pour une transmission de données via une centrale de mesure de Campbell Scientific

SMS-COM LT RAILS DIN V Manuel d installation, de programmation et d utilisation.

Système M-Bus NIEVEAU TERRAIN NIVEAU AUTOMATION NIVEAU GESTION. Domaines d'application

Module Relais de temporisation DC V, programmable

Elle supporte entièrement la gestion de réseau sans fil sous Windows 98SE/ME/2000/XP.

SAGEM Wi-Fi 11g USB ADAPTER Guide de mise en route rapide

MultiMedia Board. Système de développement. Manuel utilisateur. pour PIC32MX4

Projet # 3 Serrure à deux clés

GUIDE DE PRISE EN MAIN ISIS PROTEUS V7

NovoSIP manuel de mise en service

Durée estimée :1 journée Date de la réalisation : Description Fournisseur Référence Nombre PU HT LM35CZ, LM35AZ LM35DZ

4D Server et les licences : fonctionnement et environnement

CIRCUIT DE CHARGE BOSCH

INSTALLATION CARACTERISTIQUES TECHNIQUES LOGICIEL DE CONFIGURATION

Connecter un PC sur une TV.

PIC EVAL Dev Board PIC18F97J60

Une liste des distributeurs Paxton se trouve sur le site Internet -

SAGEM Wi-Fi 11g USB ADAPTER Guide de mise en route rapide pour Mac OS X

Tuto pour connecter une source RVB RGB à un moniteur Commodore / Amiga

Guide d'utilisateur. Câble adaptateur USB2.0 vers IDE et SATA. Modèle : DA-70202

PX8048 Convertisseur audio/vidéo VHS vers USB

Gérer ses impressions en ligne

!" #$$%& Disque dur 2.5 pouces Firewire Apple MacOS FR V2.4 - Page 1/17

Mesure. Multimètre écologique J2. Réf : Français p 1. Version : 0110

HP Color LaserJet Pro MFP M476dn

Indicateur universel de procédé format 96 x 48 mm ( 1 /8 DIN)

Installation & Mode d emploi WL400 Adaptateur/Antenne Wifi

MANUEL DRIVELINK DRIVELINK

Livret Phoenix-M. Par Georges Khaznadar, Lycée Jean Bart, Dunkerque d'après Phoenix Programmer's Manual

Interface PC Vivago Ultra. Pro. Guide d'utilisation

Activité initiation Arduino

Une mise à jour du logiciel du lecteur FreeStyle InsuLinx est nécessaire. Veuillez lire l'ensemble de ce document avant de commencer.

ID 15 l alternative intelligente au système de code à barres. Le système d identification ID 15 de Rexroth

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq

7200S FRA. Contacteur Statique. Manuel Utilisateur. Contrôle 2 phases

Produits techno Tout pour la tablette!

Guide d installation ADSL + TÉLÉPHONE + TV NUMERIQUE

GSM/GPRS/GPS Traceur Véhicule G-1000 PRO Manuel D utilisation

galaxy MODULE TELECOM F A NF Manuel d Installation

Enregistreur de Température pour PC DALLAS 1820

Fonctions intégrées. Nouvelles solutions universelles & système de communication

APPENDICE B SYSTÈME DE PESAGE INTELLIGENT MODÈLE ILC3 ET LM3D VERSION 1.7

MODE D EMPLOI Boitier de programmation SKY

Suivant les windows, le signal pour indiquer l imprimante par défaut est un petit rond noir ou vers avec un V à l intérieur.

TeamConnect. SL TeamConnect CU1, Unité centrale SL TeamConnect CB1, Combox CARACTÉRISTIQUES

MANUEL UTILISATEUR DU RECEPTEUR HAICOM HI-303MMF

CONFIGURATION ET UTILISATION

Messages d'erreurs. Redémarrez votre PC en cliquant sur Démarrer, en sélectionnant ensuite Arrêter puis en cochant Redémarrer

Adaptateur FireWire pour Ordinateur Portable Raccordez à votre ordinateur vos ipod, caméscopes, périphériques FireWire et Sony i.link.

Petit guide pratique de dépannage du système d alerte centralisée (modèles de 1980 à 1988)

Ladibug TM 2.0 Logiciel de présentation visuel d'image Manuel de l utilisateur - Français

Ed 03/95 PAQ 1530 NON URGENTE (INFO PRODUIT) TEMPORAIRE DEFINITIVE

Neu. Technique d installation / de surveillance. VARIMETER RCM Contrôleur différentiel type B IP 5883

J TB/TW Limiteur de température, contrôleur de température avec afficheur LCD, montage sur rail oméga 35 mm

Nouveauté. Enregistreur sans papier, au coût étudié, avec carte CompactFlash, lifecycle management des données et serveur Web.

Mode Opératoire Ciel Gestion commerciale V 12 et s (2006)

MT-703. Surveillance de niveau par sonde résistive TELEMETRIE PAR MODULE GSM CONFIGURATION ET UTILISATION

Objet : Alimentation pour ordinateur portable et autre. Alimentation Schéma 1

BALISE GPS. Modèle EOLE. MANUEL INSTALLATEUR Version 3.4 GPS+GSM+SMS/GPRS

box Modem Internet et téléphone avec routeur WiFi Mode d'emploi

Mise en œuvre OPEN5-135 V1.1

ENVOI EN NOMBRE DE MESSAGES AUDIO

Spécifications d'impression Jusqu'à 12 ppm

ESCON 70/10. Servo-contrôleur Numéro de commande Documentation Hardware. Réf. document: rel4743

Guide de l'utilisateur. Linksys AE1000 Adaptateur USB sans fil - N hautes performances

Transcription:

Le 22 avril 2015, par Alain Fort F1CJN alain.fort.f1cjn@sfr.fr Mots clefs (Microchip, PIC24F16KA101, TVA, DA-TV, radio-amateur, F1CJN, générateur vidéo, mire) Générateur vidéo PAL PICDREAM II Ce document décrit le générateur vidéo PCDREAM II. Il est composé d'un micro contrôleur PIC24F16KA101 de Microchip et d'un codeur PAL AD724 de Analog Devices. Le générateur vidéo : - génère un signal vidéo PAL entrelacé en 625 lignes, - affiche un texte fixe ou déroulant en haut de l'image, - affiche un texte fixe ou déroulant en bas de l'image, - générer une pseudo mire de barre ou SMPE sélectionnable, - les couleurs des fonds de texte et des textes peuvent être sélectionnées indépendamment. Le générateur se programme à partir d'un signal série à 38400 bauds, 8N1, sans handshake soit à partir : - d'une interface RS232 TTL (quelques euros sur EBay), avec alimentation 5V extérieure. - d'une interface USB TTL (quelques euros sur EBay), qui alimente le montage en 5V. - d'un Arduino car le circuit imprimé est compatible de l'arduino Uno, ce qui permet par exemple sur un relais TVA de programmer plusieurs messages différents en temps réel. L'Arduino fournit alors la tension d'alimentation et les broches A0 et A1 doivent être utilisées pour piloter le PICDREAM II, L'ensemble de la programmation des textes et du hardware peut être mémorisé dans l'eeprom du PIC par une simple commande. Version Prototype sans R9 et R10 1

1 Matériel : 1.1 liste des composants Qté Reférence Valeur Résistances 3 R1-R3 150 3 R4-R6 510 1 R7 10k 1 R8 75 1 R9 1k 1 R10 2,2k Condensateurs 1 C4 10uF à 22uF 6 C2,C3,C5-C8 100nF 3 C9-C11 220uF 1 VC1 condensateur ajustable 4.2-20pF Circuits Intégrés 1 U1 LD1117-3.3 1 U2 PIC24F16KA101 1 U3 AD724 (à câbler avant C10 et X2 pour laisser de la placer au fer à souder) Divers 2 J1,J4 CONN-H8 2 J2,J6 CONN-H6 1 J3 CONN-H10 1 J5 CONN-H4 1 J7 CONN-H2 1 X1 8MHz 1 X2 4.43MHz Placement des composants : vue de dessus 2

2 Utilisation Exemple avec interface USB-TTL Ces interfaces se négocient entre 1 et 2 euros sur Ebay. Branchement du câble USB-TTL : TX (vert) connecté à RX data de J5 RX (blanc) connecté à TX data de J5 +5V (rouge) connecté à +5V de J5 GND (noir) connecté à GND de J5 * Attention certains interfaces USB-TTL ont les noms des entrées RX et TX inversés. Dans ce cas connecter RX à RX et TX à TX. Je conseille l'utilisation du programme de terminal "Termite", programme qui mémorises les commandes envoyées, ce qui permet de les rappeler rapidement lors des tests. Ce programme est compatible de tous les interfaces de type série. Termite doit être programmé en 38400 bps, 8N1, no handshake * Attention, si vous déconnectez le connecteur USB du PICDREAM II, puis rebranchez le PICDREAM II, il est nécessaire d'arrêter puis de relancer Termite, sinon il ne reconnecte pas le port USB. 3

3 Les commandes Les commandes, rédigées en minuscules, doivent être encadrées par des crochets < > 3.1 Couleurs <t1>montexte = "montexte" s'affiche sur la ligne 1 <t2>montexte2 = "montexte2" s'affiche sur la ligne 2 <c1>xx = couleur du texte de la ligne 1 <c2>xx = couleur du texte de la ligne 2 <b1>xx = couleur de fond de la ligne 1 <b2>xx = couleur de fond de la ligne 2 Avec xx : ma = magenta, wh = white, ye = yellow, bk = black, cy = cyan, re = red, gr = green, et bl = blue Exemple : <c1>cy couleur du texte de la ligne 1 = cyan 3.2 Texte en scrolling (limité à 72 caractères) Il est nécessaire de déclarer le mode scrolling avant de rentrer le texte à scroller car le programme ajoute des espaces en tête et fin de message, afin de scroller proprement (sauf si on est déjà en mode scrolling) <s1> = scrolling ligne 1 <s2> = scrolling ligne 2 3.2 Texte fixe Il est nécessaire de déclarer le mode fixe avant de rentrer le texte (sauf si on est déjà en mode texte fixe). <f1> = ligne 1 fixe <f2> = ligne 2 fixe 3.3 Mires <bar> = barres de couleurs <smpte> = barres SMPTE 3.4 Mémorisation en E2PROM <w> = mémorise la configuration, doit être confirmé avec le mot "yes". Ensuite, le PICDREAM II répond par ***WRITE OK ***. 3.5 Divers <reset> = reset à l'origine, efface la personnalisation en E2PROM. <help> = résumé des commandes, voir l'image suivante 4

4 Utilisation avec Arduino Enficher directement la carte sur un Arduino Uno. L'Arduino alimente alors le PICDREAM en 5V. Nota : la sortie TX de l'arduino Uno étant en 0-5Volt, un pont diviseur de tension réalisé par R9 et R10 permet de réduire la tension en 0-3,3 Volt environ sur l'entrée RXD du PIC. Chaque commande envoyée au PICDREAM II doit être espacée de la suivante par une instruction " delay 50 " (ou délai supérieur) de façon à laisser le temps au PIC de réaliser la commande. Pendant l'envoi de la commande, il se produit un parasite sur l'écran du à aux interruptions prioritaires sur l'entrée RXD. Exemple de programme de test : #include <SoftwareSerial.h> SoftwareSerial myserial(18,19); // A4,A5 analogique ~ RXpin,TXpin // RXpin =18 et TXpin=19 sur Arduino void setup() { myserial.begin(38400); // liaison entre Arduino et PICDREAM II à 38400 bauds Serial.begin (115200); // liaison entre Arduino et PC } void loop(){ myserial.write("<t2> F1CJN\r"); // Texte ligne 2 myserial.write("<c2>re\r"); // Texte ligne 2 en rouge myserial.write("<t2>picdream II \r") ;// Texte ligne 2 myserial.write("<c2>ye\r"); // Texte ligne 2 en jaune delay (50); myserial.write("<bar>\r"); // mire de barres delay (50); myserial.write("<b2>bk\r");// Fond texte ligne 2 rouge myserial.write("<t2> DA-TV\r"); // Texte ligne 2 myserial.write("<c2>wh\r"); // Texte ligne 2 en blanc myserial.write("<smpte>\r"); // Mire genre smpte myserial.write("<b2>gr\r"); // Fond texte ligne 2vert delay (50); } 5

5 Schéma électrique de la carte PICDREAM II : 6