Banière
Vous êtes ici --- > Netonoff.com > Informatique > Création fichier IQ pour EPROM > Lecture du tutorial

Création fichier IQ pour EPROM

Auteur: : amando
Créé le : le 29/10/2007 à 12h03
Modifié le :le 15/11/2007 à 11h59
Imprimer ce tutorial
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.

1) 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
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.


2) Créer une image de mire avec un indicatif clignotant

2.1) Dessiner une mire 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 ».

2.2) 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.

3) 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

4) 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é.

5) 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

6) 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 »

7) 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.

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

Programmateur haddock, rien de plus courant !

9) 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  		

Programmation du fichier BIN dans l'eprom 4 Mégabit.

Programmer le PIC de la mire numérique.




Retour au Sommaire

Remonter en haut | Exécution en 0.8362 secondes |

© Tous droits réservés 2006 François Marie | Hébergement : WDMédia-hébergement

AMIX-INFORMATIQUE.FR | TAI-JITSU-ALENCON.FR