-F1FAU- Descriptions radioamateurs.

Création fichier IQ pour EPROM

Auteur: : F1FAU
Créé le : le 29/10/2007
Modifié le : le 13/10/2012

Mode d'emploi des différents logiciels permettant, a partir d'une image BMP de faire une mire vidéo numérique de 2 secondes.

Installation des outils.

-Télécharger le fichier : InstalDossier.rar
Le décompacter à la racine du disque C:
On obtient les 2 dossiers suivants: [ C:MIRE_DATV ] et [ C:MIRE_DATVMIRE_TEST ]

Contenu du dossier C:MIRE_DATV

MIRE_Tmpgenc.tpr    	(Fichier de configuration pour TMPGenc)
MIRE.wav (Fichier audio de la mire 1000Hz intermitent)
TS188ToIQ.exe (Moulinette F5OEO)
TStoTS.exe (Moulinette F1FAU)
MireSerialiseur.exe (Moulinette F1FAU)
VB5FR.dll (DLL pour les prgs écrits en VisualBasic)
select.exe (Moulinette F5LGJ) programme DOS
multi.exe (Moulinette F5LGJ) programme DOS
MIRE_Manzanita.cfg (Fichier de configuration pour Manzanita)

Contenu du dossier C:MIRE_DATVMIRE_TEST

MIRE.bmp		(Fichier image originale)
Diaporama.exe (Générateur de copie de fichiers)

-Télécharger le fichier : VirtualDub.rar (dernière version de Virtualdub sur www.trad-fr.com)
Décompacter et éxecuter le fichier d'installation.

-Télécharger le fichier : TmpGenc.rar
Décompacter et placer le répertoire TMPGenc avec son contenu dans le répertoire C:MIRE_DATV
Créer un raccourci sur le fichier TMPGEnc.exe et le placer sur le bureau.

-Télécharger le fichier : Manzanita.rar
Décompacter et éxecuter le fichier d'installation.

Créer 2 images de dimension 720 x 576 au format bitmap.

Logiciel:

Paint de Windows XP, Photoshop, Paint shop pro etc.

Faire :

- Lancer Paint
Ouvrir le fichier « Mire.bmp » disponible dans le répertoire « MIRE-TEST ».
Créer une première image avec son indicatif, puis enregistrer (au format jpeg)
sous le nom « IMG_0001.JPG » dans le répertoire « MIRE-TEST ».
Créer une seconde image sans l’indicatif, puis enregistrer (au format jpeg)
sous le nom « IMG_0002.JPG » dans le répertoire « MIRE-TEST ».

Dupliquer automatiquement les deux images pour en avoir 50.

Logiciel :

Diaporama.exe .
Diaporama va faire automatiquement 25 copies du fichier IMG_0001.JPG
qu'il va nommer IMAGE_0001.JPG à IMAGE_0025.JPG puis va regarder
si le fichier IMG_0002.JPG existe si oui il va également en faire 25 copies
qu'il va nommer IMAGE_0026.JPG à IMAGE_0050.JPG et ainsi de suite
jusqu'à ce que la chronologie dans le nom de fichier source soit rompue.

Faire :

- Lancer Diaporama.exe
Ouvrir le fichier IMG_0001.JPG
Laisser la barre de défilement sur 1 seconde par image
Cliquer sur le bouton COPIE et quitter.

Convertir les images JPEG de la mire en fichier vidéo (MIRE.AVI)

Logiciel :

VirtualDub.
VirtualDub charge les fichiers IMAGE_0001.JPG jusqu'a IMAGE_0050.JPG
et les transforme en un unique fichier vidéo MIRE.AVI d'environ 60Mo.

Faire :

- Lancer VirtualDub
Dans le menu Fichier faire Ouvrir le fichier vidéo... IMAGE_0001.JPG
Dans le menu Fichier faire Enregistrer en avi... MIRE.AVI
Ne pas oublier, au moment d'enregistrer le fichier MIRE.AVI,
de le déposer dans le répertoire C:MIRE-DATV

Transformer le fichier (MIRE.AVI) en fichiers Mpeg (MIRE.m1v et MIRE.mp2)

Logiciel :

TMPGenc.
TMPGenc ouvre les fichiers MIRE.AVI et MIRE.wav et les encode
avec les paramétres suivants :
Vidéo : MPEG-1 352x288 25 i/s CBR 800kbps
Audio : Couche-2 44100 Hz 48 Kb/s
Les fichiers encodés sont MIRE.m1v et MIRE.mp2.
Les noms de répertoires de fichiers et les paramètres d'encodage
sont stockés dans le fichier MIRE-Tmpgenc.tpr

Faire :

- Lancer TPMGenc
D'abord sortir de l'assistant de projet.
Dans le menu Fichier faire Nouveau projet
Dans le menu Fichier faire Ouvrir un projet
Dans le répertoire C:MIRE-DATV charger le fichier MIRE-Tmpgenc.tpr
Cliquer sur le bouton Encoder
Quittez TMPGenc une fois l'encodage terminé.

Transformer les fichiers (MIRE.m1v et MIRE.mp2) en fichier TS (MIRE.ts)

Logiciel :

Manzanita.
La version de démo est limitée a 10 secondes de vidéo(c’est ici bien suffisant !).
Manzanita fabrique un fichier Transport Stream MIRE.ts en ajoutant les tables
nécessaires(PAT, PMT), à l'exception de l'indispensable table SDT.
à partir des fichiers MIRE.m1v et MIRE.mp2 comme pour TMPGenc,
les paramètres sont stockés dans le fichier MIRE-Manzanita.cfg
Les paramètres retenus sont :
PID vidéo: 1E1 en hexa = 481
PID audio: 1E2 en hexa = 482
Débit binaire: 943.686 Kbps

Faire :

- Lancer Manzanita
Dans le menu File faire Open MIRE-Manzanita.cfg
Dans le menu Tools faire Run Mux ou Cliquer sur le bouton « Somme »
Quittez Manzanita

Insertion de la table SDT dans le fichier TS (MIRE.ts)

Logiciel :

TS2TS.exe (Moulinette F1FAU).
TS2TS affiche le nombre de table qu'il a trouvé dans le multiplex,
Il s’agit des tables PAT, PMT et NULL par contre la table SDT est absente.
TS2TS va remplacer quelques paquets de la table NULL par
quelques paquets de la table SDT.

Faire :

- Lancer ts2ts
Ouvrir « MIRE.ts » dans le menu Fichiers Renseigner 2 infos :
Nom du service (ex l’indicatif) et Nom du provider (ex prénom)
Cliquez sur le bouton « TS --> TS » pour valider on obtient un fichier
sous le nom « MIRE_Out.ts »

Fabrication du fichier IQ (MIRE.bin)

3 logiciels :

Multi.exe (Moulinette F5LGJ) programme DOS.
TS188ToIQ.exe (Moulinette F5OEO).
Select.exe (Moulinette F5LGJ) programme DOS.
Multi.exe Multiplie le fichier TS par 5
TS188ToIQ Effectue les opérations de brassage, codage Reed Solomon, Entrelacement,
codage convolutif et poinçonnage.
Select.exe Extraction de la dernière partie du fichier.
Lien vers le site de F5LGJ pour plus de détails.

Faire :

Utiliser Multi.exe
Ouvrir une fenêtre DOS
Se placer dans le répertoire C:MIRE-DATV
Au prompt C:MIRE-DATV> taper la ligne de commande :
Multi MIRE_Out.ts MIRE_Out_tmp.ts
Suivre les instructions à l'écran (appuyer plusieurs fois
sur la barre d'espace pour terminer)
De retour au prompt, iconiser la fenêtre DOS pour le conserver.
Utiliser TS188ToIQ
Sous Windows, cliquer sur TS188ToIQ et ouvrir le fichier MIRE_Out_tmp.ts
Cliquez sur OK pour quitter.
Utiliser Select.exe
Agrandir la fenêtre DOS
Se placer dans le répertoire C:MIRE-DATV
Au prompt C:MIRE-DATV> taper la ligne de commande :
Select MIRE_Out_tmp.TSIQ MIRE.bin
Suivre les instructions à l'écran : opération qui se
limite a appuyer sur la barre d'espace si tout OK
De retour au prompt, fermer la fenêtre DOS.

Transférer le fichier « MIRE.bin » dans une EPROM de 4 Mo (27040-D DIL32)

Programmateur haddock, rien de plus courant !

Générer le fichier hex pour le PIC de la mire.

Logiciel :

MireSerialiseur.exe (Moulinette F1FAU).
Cette moulinette génére le fichier hex pour la mire
et le fichier hex du pic du serialiseur.
Le fichier hex du serialiseur est a générer une fois
pour toute, par contre pour celui de la mire, il faut modifier le hex
de la mire. (renseigner le nombre d'octets du fichier MIRE.bin).

Faire :

Lancer MireSerialiseur.exe
Dans le cadre Choix PIC, selectionner 16F84 ou 16F628
Dans le cadre PIC (MIRE), Entrez le nombre d'octets du fichier MIRE.bin
Cliquer sur le bouton « MIRE FICHIER HEX » pour valider.
On obtient le fichier hex à transferer dans un PIC.
Suivre les instructions à l'écran (appuyer plusieurs fois
Lors de la programmation du pic, mettre les fusibles de l'horloge
sur HS et dévalider le watchdog.

RECAPITULATIF des opérations et des programmes utilisés

Fichiers source --->  PROGRAMME      --->     Fichiers destination
MIRE.bmp Paint ou autre IMG_0001.JPG et IMG_0002.JPG
IMG_0001.JPG Diaporama.exe IMAGE_0001.JPG à IMAGE_0050.JPG
IMAGE_0001.JPG VirtualDub MIRE.AVI
MIRE.AVI et MIRE.wav TMPGenc MIRE.m1v et MIRE.mp2
MIRE.m1v et MIRE.mp2 Manzanita MIRE.ts
MIRE.ts TS2TS.exe MIRE_Out.ts
MIRE_Out.ts Multi.exe (F5LGJ) DOS MIRE_Out_tmp.ts
MIRE_Out_tmp.ts TS188ToIQ.exe (F5OEO) MIRE_Out_tmp.TSIQ
MIRE_Out_tmp.TSIQ Select.exe (F5LGJ) DOS MIRE.bin

Transférer le fichier BIN dans une eprom 4 Mégabit.

Programmer le PIC de la mire numérique.

Code et Design par F1FAU. 2012.
N'hésitez pas à me contacter si vous avez des questions !