Décodeur et réception de l heure atomique France Inter

Documents pareils
TP Modulation Démodulation BPSK

Equipement. électronique

SYSTEME DE PALPAGE A TRANSMISSION RADIO ETUDE DU RECEPTEUR (MI16) DOSSIER DE PRESENTATION. Contenu du dossier :

INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE

Systèmes de transmission

Chaine de transmission

Les techniques de multiplexage

TS 35 Numériser. Activité introductive - Exercice et démarche expérimentale en fin d activité Notions et contenus du programme de Terminale S

PRODUIRE DES SIGNAUX 1 : LES ONDES ELECTROMAGNETIQUES, SUPPORT DE CHOIX POUR TRANSMETTRE DES INFORMATIONS

Chapitre 13 Numérisation de l information

TD 1 - Transmission en bande de passe

Numérisation du signal

Expérience 3 Formats de signalisation binaire

Approche expérimentale du rayonnement électromagnétique émis par un téléphone portable

1. PRESENTATION DU PROJET

Chap17 - CORRECTİON DES EXERCİCES

Le multiplexage. Sommaire

Filtres passe-bas. On utilise les filtres passe-bas pour réduire l amplitude des composantes de fréquences supérieures à la celle de la coupure.

Acquisition et conditionnement de l information Les capteurs

Ecole Centrale d Electronique VA «Réseaux haut débit et multimédia» Novembre 2009

UE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd

Transmission de données. A) Principaux éléments intervenant dans la transmission

La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA)

Enregistrement et transformation du son. S. Natkin Novembre 2001

Etudier l influence de différents paramètres sur un phénomène physique Communiquer et argumenter en utilisant un vocabulaire scientifique adapté

Chapitre 2 Les ondes progressives périodiques

Système d automation TROVIS 6400 Régulateur compact TROVIS 6493

EMETTEUR ULB. Architectures & circuits. Ecole ULB GDRO ESISAR - Valence 23-27/10/2006. David MARCHALAND STMicroelectronics 26/10/2006

Transmission d informations sur le réseau électrique

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

Comment aborder en pédagogie l aspect «système» d une chaîne télécom?

Chapitre 22 : (Cours) Numérisation, transmission, et stockage de l information

DM 1 : Montre Autoquartz ETA

Les parcours S4 traditionnels : Robotique, Radio Communication Numérique, Traitement de l information. Informatique Industrielle

La structure du mobile GSM

Partie Agir : Défis du XXI ème siècle CHAP 20-ACT EXP Convertisseur Analogique Numérique (CAN)

LES CARACTERISTIQUES DES SUPPORTS DE TRANSMISSION

Projet de synthèse de l'électronique analogique : réalisation d'une balance à jauges de contrainte

Technique de codage des formes d'ondes

Mode d emploi ALTO MONITOR PROCESSEUR D ÉCOUTE. Version 1.0 Juillet 2003 Français

Fonctions de la couche physique

CLIP. (Calling Line Identification Presentation) Appareil autonome affichant le numéro appelant

I- Définitions des signaux.

I. TRANSMISSION DE DONNEES

NFC Near Field Communication

M1107 : Initiation à la mesure du signal. T_MesSig

Manipulations du laboratoire

Mesures de temps de propagation de groupe sur convertisseurs de fréquence sans accès aux OL

TVD 03 GSM - Transmetteur Téléphonique Vocal

EP A1 (19) (11) EP A1 (12) DEMANDE DE BREVET EUROPEEN. (43) Date de publication: Bulletin 2011/26

Chapitre I La fonction transmission

Université de La Rochelle. Réseaux TD n 6

Electron S.R.L. - MERLINO - MILAN ITALIE Tel ( ) Fax Web electron@electron.it

LABO PROJET : IMPLEMENTATION D UN MODEM ADSL SOUS MATLAB

Chapitre 2 : communications numériques.

Recommandations pour la définition des appareils de mesures utilisés en protection cathodique

CHAPITRE V. Théorie de l échantillonnage et de la quantification

Rapport. Mesures de champ de très basses fréquences à proximité d antennes de stations de base GSM et UMTS

LES DIFFÉRENTS FORMATS AUDIO NUMÉRIQUES

Oscilloscope actif de précision CONCEPT 4000M

TELEVISION NUMERIQUE

SIGNAUX NUMERIQUES ET MODULATIONS NUMERIQUES

Conception et réalisation d'une pédale MIDI

Exemple d acquisition automatique de mesures sur une maquette de contrôle actif de vibrations

SOMe2100 MANUEL D UTILISATION. TRANSMETTEUR GSM/GPRS - M-Bus Master D INSTALLATION. Montage sur rail DIN. Notice simplifiée du module SOMe2100

La modulation d amplitude

Les réseaux cellulaires vers la 3G

COMMUNICATION ENTRE DEUX ORDINATEURS PAR LASER MODULE EN CODE MORSE OU BINAIRE.

Systèmes de communications numériques 2

AMC 120 Amplificateur casque

Chapitre 18 : Transmettre et stocker de l information

LA COUCHE PHYSIQUE EST LA COUCHE par laquelle l information est effectivemnt transmise.

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

Didier Pietquin. Timbre et fréquence : fondamentale et harmoniques

SUR MODULE CAMÉRA C38A (OV7620)

Q6 : Comment calcule t-on l intensité sonore à partir du niveau d intensité?

CYLINDRE ET BÉQUILLE ÉLECTRONIQUES À BADGE Aperio E100 & C100

1. Présentation général de l architecture XDSL :

Télécommunications. Plan

L information sera transmise selon des signaux de nature et de fréquences différentes (sons, ultrasons, électromagnétiques, électriques).

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

Notice de montage, d utilisation et de maintenance

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est:

Recherche De Coalescences Binaires Étalonnage Du Détecteur

Guide de programmation FLEXIVOZ PABX OD308

Extrait des Exploitations Pédagogiques

CONVERTISSEURS NA ET AN

8563A. SPECTRUM ANALYZER 9 khz GHz ANALYSEUR DE SPECTRE

Régler les paramètres de mesure en choisissant un intervalle de mesure 10µs et 200 mesures.

2. Couche physique (Couche 1 OSI et TCP/IP)

CINEMA SB100 barre de son amplifiée

Prise en main. Prise en main - 0

Traitement du signal avec Scilab : transmission numérique en bande de base

Manipulation N 6 : La Transposition de fréquence : Mélangeur micro-ondes

Caractéristiques des ondes

Numéro de publication: Al. Int. Cl.6: G01S 15/52

5.2 Théorème/Transformée de Fourier a) Théorème

BK 2515, BK 2516 DAS 50 DAS 30

Transcription:

MAQUETTE PÉDAGOGIQUE : Décodeur et réception de l heure atomique France Inter Pierre Hoffmann, Mathieu Lebegue Département GEII de Cachan pierre.hoffmann@u-psud.fr mathieu.lebegue@u-psud.fr France Inter, sur sa porteuse à 162 KHz, transmet continuellement une trame d informations horaires provenant de l horloge atomique de Allouis. Ces informations, une fois reçues et décodées, permettent d afficher l heure en temps réel. Objectif : Comprendre et réaliser un système permettant d afficher l heure atomique transmise par France Inter sur sa porteuse à 162 KHz. Thèmes abordés : Pour la partie numérique : génération d horloges à différentes fréquences, réalisation de l automate de décodage de trame, le tout en VHDL. Pour la partie analogique : amplification, changement de fréquences, filtrage, PLL. 1

Comment transmettre ces informations horaires puisque le son de la radio module dejà la porteuse (en amplitude)? Chaque bit transmis correspond, sur la porteuse, à une rampe de phase de plus ou moins un radian (c est-à-dire à un saut de fréquence de plus ou moins 6 KHz). France Inter transmet toutes les secondes un bit. En fonction de la seconde (de 0 à 59) l automate pourra déterminer la signification du bit. Par exemple, les secondes 21 à 24 concernent le codage des minutes (unité). En mettant à part la partie son, nous nous proposons donc de réaliser un décodeur horaire France Inter dont voici le schéma synoptique (Figure 1). Après un changement de fréquence, le signal reçu par l antenne, une fois amplifié puis filtré, est ramené à 2 KHz. La PLL permet d isoler les sauts de fréquences et de les transformer en une trame binaire. La zone grisée correspond à la partie numérique. Les signaux INIT, COM, SID et DAV sont transmis à un afficheur externe qui ne nous est pas demandé de réaliser. Figure 1 : Schéma synoptique du décodeur horaire France Inter 2

Génération des différentes horloge - VHDL - Tout au cours du processus de traitement du signal analogique, plusieurs fréquences d horloges sont demandées. La partie analogique demande du 200kHz, 160kHz, 2kHz et du 200Hz. Le problème est que l on ne dispose pas de 4 quartz possédant chacun une fréquence particulière Nous ne disposons que d un VCXO à 20MHz. Nous allons donc synthétiser un programme en VHDL permettant de diviser successivement ce 20MHz en fréquences plus petites. La méthode optimal retenue consiste en la création d une seule et unique «Entity» possédant un paramètre en entrée (utilisation de la fonction «generic map ( )» ). Ce paramètre d entrée définira la fréquence voulu de sortie. De plus, il est judicieux de monter les différents compteurs en cascade, cela permet d économiser un nombre de bascule D non négligeable. ---------------------------------Principe de division de fréquence----------------------------------------------- if compteur < parametre/2-1 then // test de la valeur du compteur interne compteur <= compteur + 1; //si inférieur : incrémentation du compteur else // si supérieur au demi du paramètre compteur <= 0; //RAZ du compteur outclk <= not outclk; //inversion de la sortie ------------------------------------------------------------------------------------------------------------------------ Automate de décodage Une autre partie numérique de la maquette consiste en la création de l automate de décodage de la trame France Inter. En effet, à la suite de la chaîne de traitement de signal analogique, on obtient une trame complexe (voir figure 2) et à la sortie de notre automate, on doit obtenir les quatre signaux que sont INIT, COM, SID et DAV. Ces signaux doivent être cohérents par rapport à la trame d entrée. (voir figure 3) Cahier des charges de l automate : INIT passe à 0 durant un cycle d horloge à la seconde 0. À 1 dans les autres cas. COM passe à 1 durant un cycle d horloge à chaque secondes. À 0 dans les autres cas. SID possède la valeur de la trame durant la période : 100ms => 130 ms Lorsque DAV est à 1, l afficheur horaire (que nous n étudierons pas ici) recopie la valeur de SID... DAV doit donc être à 1 uniquement lorsque SID est stable (nous prendrons ici 2 périodes d horloge). 3

Figure 2 : Trame France Inter après traitement analogique du signal Pistes pour la réalisation de l automate La trame France Inter évoluant dans le temps, il nous faut réaliser un compteur. En lisant la valeur du compteur, on pourra alors se repérer au niveau temporel (sur la figure 3 entity nommée : Compteur) Nous utiliserons comme horloge, le 200 Hz que le programme précédent nous fournira. Ne pouvant pas gérer la seconde à laquelle la maquette démarrera, il est normal que le bon fonctionnement du programme ne soit pas immédiat. Il faudra attendre que le signal INIT passe à 0 pour partir sur des bases saines. Figure 3 : Schéma d instanciation de l automate en VHDL Pour de plus amples informations sur les méthodes de programmation, ne pas hésiter à me contacter. 4

Nous sommes maintenant capable de générer des signaux d horloges aux fréquences demandées, nous allons donc nous attarder sur la partie qui utilise ces horloges, la partie analogique (figure 1). Réception du signal - Amplification Afin de recevoir le signal, un système d antenne/amplification doit être réalisé. En effet, la tension issue de ce type d antenne est très faible (de l ordre du mv). Elle est donc amplifiée afin de rendre le signal exploitable. Ce rôle peut être confié à une structure classique d amplificateur non inverseur à AOP, l utilisation d un potentiomètre est judicieux. Des informations inutiles à éliminer Le signal reçu par l antenne est une onde radio. La plupart des informations sont sonores et donc inutiles pour notre projet. Il nous faut les éliminer. Une bonne partie de la modulation d amplitude sur la porteuse peut être supprimée en utilisant un montage limiteur. Il est réalisé avec des diodes Schottky BAT81. Le signal est alors écrêté. Changer de fréquence Il est nécessaire ensuite de faire un changement de fréquence de 162KHz à 2KHz afin de comparer le signal reçu avec celui généré par la carte VHDL. Celui-ci est confié à un MF10 utilisé en tant que filtre passe bande de type Butterworth de 2ème ordre. On utilise le logiciel Filtercad afin de calculer les valeurs des composants. La nécessité d un signal carré Le signal ne contient maintenant plus que les informations qui nous intéresse. Cependant, le traitement de l information nécessite que le signal soit carré (pour qu il soit exploitable par la porte ET NON de la PLL). On utilise pour cela un comparateur à hystérisis. Si la tension d entrée est supérieure à la tension de référence, le signal de sortie sera à +5V, sinon à 0V. Auparavant la maquette comporte un filtre passe haut du premier ordre. Son rôle est d éliminer la tension d offset. Sa fréquence de coupure est donc de l ordre de la centaine de Hertz. La PLL 1) Comparateur ou discriminateur de phase Afin de d avoir une détection correcte du déphasage, il faut comparer le signal sortant du comparateur LM311 et le signal de 2 khz sortant de la carte VHDL à l aide d une porte NON ET. Les 2 signaux doivent avoir un rapport cyclique de ½ pour pouvoir fonctionner correctement. Cependant, ce discriminateur de phase agit comme un multiplieur et créer deux raies en fréquence (une à f = 0 Hz et l autre à f = 4 khz). Afin de comparer l écart de phase entre les 2 signaux d entrés et avoir la valeur moyenne de cet écart de phase, il faut éliminer le signal à 4 khz. Cette tâche est confiée à un filtre passe-bas. Par ailleurs, la valeur moyenne d un signal carré est un signal triangulaire et ce dernier peut être composé de 3 premières harmoniques. En conséquence, le filtre passebas a une fréquence de coupure qui permet de conserver ces 3 harmoniques. Elle est de 300Hz environ. 5

2) Correcteur PI Le correcteur PI a pour but d éliminer les sauts de phase pour ne conserver que l erreur moyenne autour de 2 khz et ce afin de commander le VCXO. Ce dernier, qui fournit une fréquence à partir d une tension a, en entrée, un signal continu. Pour boucler la boucle, la sortie du correcteur PI est reliée à la borne d entrée du VCXO de la carte VHDL. Un signal prêt à être décodé Pour obtenir la trame binaire de France Inter, il est nécessaire de mettre en forme le signal en sortie du comparateur de boucle. Pour cela, il est injecté dans un filtre de boucle différent du précédent dont la fréquence de coupure de l ordre de 40 Hz (10 fois plus petite que la précédente). Ce filtre ne récupère que la valeur moyenne du signal que l on injecte ensuite dans un comparateur à hystérésis. On centre alors sa fenêtre d hystérésis autour de +2,5V ce qui nous permet d achever le traitement du signal permetant de décoder l horloge France Inter. Il ne reste plus maintenant qu a connecter le signal mis en forme à l automate afficheur ce qui nous permettra d afficher l horaire atomique. 6