PROJET DE FIN D'ETUDES - RDS : Radio Data System - IUT Réseaux & Télécommunications - 2A
←
→
Transcription du contenu de la page
Si votre navigateur ne rend pas la page correctement, lisez s'il vous plaît le contenu de la page ci-dessous
IUT Réseaux & Télécommunications – 2A CHAPUT Nicolas COMBET Julia GIRKA Boris LUIGGI Maxime PROJET DE FIN D'ETUDES RDS : Radio Data System Université de la Méditerranée Promotion 2011
Radio Data System I Présentation du Projet Ce projet ( à continuer en 2ème Année ) a pour but d'étudier la possibilité de superposer un signal RDS à un émetteur FM existant, et ainsi, de transmettre des informations utiles concernant le programme diffusé actuellement ( Nom de la Station, Titre Diffusé, Fréquence Alternative en cas de perte du signal ) et éventuellement, des données tierces ( Carnet d'Adresses par exemple ). Ainsi, nous allons programmer chaque information à transmettre et analyser les données ensuite transmises, notamment grâce à un Tuner FM USB et un logiciel permettant d'analyser ces données. Principe ( http://pagesperso-orange.fr/tvignaud/rds/fr-rds.htm ) Le RDS est un service de transmission de données numériques en parallèle des signaux audio de la radio FM en bande II ( 88-108 Mhz ). Notamment, le RDS permet l'écoute d'une station sans interruption lors d'un déplacement, en prenant en charge automatiquement le passage d'une fréquence à l'autre. Il fournit également une identification des stations par leur nom, des signaux d'horloge, des messages textuels, des informations de commutation temporaire sur un canal d'information pendant l'émission d'un flash routier, etc. Les informations routières de type TMC sont généralement diffusées via RDS. Fréquences utilisées Sur un émetteur ayant une bande passante de 300 Khz, une première bande de 30 Hz à 15 Khz est réservée pour le Signal Mono. Cette bande est suivie d'une porteuse à 19 Khz. Pour le Signal Stéréo, on a dans un premier temps une bande réservée pour la partie Gauche du Signal de 23 à 37.97 Khz. On a ensuite une porteuse stéréo à 38 Khz qui permet de retrouver le signal audio gauche et droite. Enfin, le signal audio droite est sur une bande de 38 à 53 Khz. Les données numériques du RDS sont quant à elles insérées sur une sous- porteuse à 57 kHz (de 54,6 à 59,4 kHz). Toutes les fonctions du système RDS sont numériques, les données (débit d'environ 1,2 kbits/s = 1,2 Kbauds sont gérées et traitées en temps réel par un codeur RDS contenant un microprocesseur programmable. Ce codeur numérique est couplé avec le codeur stéréophonique de l'émetteur. Le type de modulation employé en RDS est une modulation d'amplitude à deux bandes latérales avec suppression de porteuse et codage différentiel par des signaux biphases, la fréquence de la sous-porteuse étant de 57 kHz (valeur correspondant à l'harmonique 3 de la sous-porteuse du signal pilote stéréo à 19 kHz du signal radiodiffusé) et les bandes latérales étant situées à 1187,5 Hz de la fréquence centrale de la sous-porteuse.
D'après la documentation du Forum RDS, « The subcarrier is amplitude- modulated by the shaped and bi-phase coded signal. The subcarrier is suppressed. This method of modulation may alternatively be thought of as a form of two-phase phase shift keying (PSK) with a phase deviation of ± 90°. » Branchement à l'Emetteur en Coaxial : ( www.pira.cz ) Le codeur doit être relié à la Sortie de l'Émetteur FM : le Codeur RDS va superposer les informations RDS aux données audio émises par l'Émetteur. On relie ensuite la sortie du Codeur à l'Antenne FM pour diffusion. Programmation du Codeur RDS Les données destinées à la programmation du codeur RDS et les services dynamiques sont acheminés selon le protocole UECP ( Universal Encoder Communication Protocol ) via liaison série RS232C. Le codeur RDS est doté d'une interface de communication asymétrique DTE (Data Terminating Equipment - connecteur du type SUB-D 9 ou 25). La trame numérique contient les éléments suivants : - Octet de départ : indication du début de la trame asynchrone ($ FE soit 11111110). - Adresse : adresse de l'émetteur sur 10 bits et adresse du codeur RDS sur 4 bits. - Compteur séquentiel : détection des séquences de données répétitives (8 bits). - Octet MFL : Message Field Length. Indique la longueur en octets des données (8 bits). - Eléments de données : données numériques sur 256 octets selon le format suivant : > MEC, Message Element Code (codage des types de messages). > DSN, Data Set Number (défini un lien particulier avec un message). > PSN, Program Service Number (message lié à plusieurs services).
> MEL, Message Element data Length (longueur éléments de messages). > données (services RDS, configuration, téléexploitation, états, ...). - Correction CRC : détection d'erreurs polynomiale sur 16 bits. - Octet d'arrêt : indication de la fin de la trame numérique ($ FF soit 11111111). Codage des Données Les données RDS sont synchronisées sur une horloge à 1187,5 Hz. Un codeur différentiel code en NRZ les données numériques. Ensuite un codeur biphase convertit le signal NRZ en impulsions et en courbe biphase logique. Le codeur différentiel est une porte logique "ou exclusive" associée à une bascule D pilotée par l'horloge à 1187,5 Hz. La sortie Q de la bascule D présente l'état logique de l'entrée D à l'instant du front d'horloge appliqué sur l'entrée CK. Selon le type de circuit exploité, cet asservissement se produit à l'instant du front montant ou descendant. C'est la porte logique "ou exclusive" qui permet de travailler en mode différentiel. Ce codage autorise une identification correcte des données même si les signaux sont inversés à l'émetteur. Le convertisseur "NRZ/impulsions" du codeur biphase est piloté par les fronts de l'horloge à 1187,5 Hz. La ligne retard, pilotée par l'horloge à 2 375 Hz, retarde le signal de la durée d'un bit (temps td / 2 à 2 375 Hz). Le codeur biphase sert à supprimer la diaphonie avec les décodeurs stéréo PLL. La technologie consiste à employer une sous-porteuse dite MAPS pour modulation d'amplitude à porteuse supprimée car elle est modulée en amplitude sur le principe d'un déplacement de phase. La sous-porteuse est injectée en tant que nouvelle composante du signal multiplexe de l'émission radio. Elle figure dans la bande passante de l'émetteur et du récepteur, mais elle est complètement extérieure aux signaux audio, et donc n'introduit aucune perturbation audible. Avant modulation, les données binaires subissent un codage différentiel de façon à ce que le signal ne soit pas sensible aux inversions.
Configuration du signal RDS. Le signal RDS est constitué d'une trame numérique. Cette trame est une suite synchrone de groupes de 104 bits (un groupe a une durée de 87,6 ms. Le débit de la trame est 11,4 groupes par seconde). Un groupe contient quatre blocs de données de 26 bits chacun (soit 4 x 21,9 ms) dont 16 bits de données et 10 bits de contrôle/décalage. Les 10 bits de contrôle/décalage synchronisent les données et constituent un code de correction d'erreurs capable de détecter les types d'erreurs suivants : - jusqu'à cinq erreurs consécutives. - salve d'erreur de 10 bits consécutifs. - erreurs simples et doubles dans un bloc. - détection de 99,8 % des salves d'erreurs de 11 bits. - détection de 99,9 % des salves d'erreurs de plus de 11 bits. Avant émission, on ajoute aux blocs (sur 26 bits), et plus précisément aux 10 bits de contrôle, un mot de position (offset word) propre au bloc dont il s'agit au sein du groupe (mot A pour le groupe 1, B pour le groupe 2, C ou C' pour le groupe 3, D pour le groupe 4). Ce mot permet au récepteur de se synchroniser sur le flux de données binaires, non seulement au niveau bloc, mais surtout au niveau groupe. Du point de vue du récepteur, les mots de position sont considérés comme une erreur due au canal. Leurs valeurs ont été choisies de façon à éviter de les confondre avec des salves d'erreurs de 5 bits ou moins. À la réception, pour se synchroniser le récepteur calcule en permanence le syndrome des derniers 26 bits reçus. Lorsqu'il se trouve en fin de bloc, et en l'absence d'erreur, il devrait trouver un syndrome nul si le mot de décalage n'avait été ajouté. En réalité, il trouve un syndrome caractéristique du bloc (A, B, C, C' ou D), et qui peut se déduire du mot de décalage correspondant. En reconnaissant ce syndrome caractéristique, le récepteur acquiert en même temps la synchronisation bloc et la synchronisation groupe. Après synchronisation, le récepteur peut utiliser le code pour rejeter les blocs erronés, et/ou éventuellement corriger des erreurs. Par exemple, pour le bloc 1, le mot de décalage (appelé A) est 0011111100 et le syndrome caractéristique correspondant est 0101111111. Le délai de synchronisation RDS après réception de 2 blocs ne dépasse pas 120 ms dans 80% des cas. Le délai de réception du code PI ( Program Identification ) ne dépasse pas 160 ms dans 80% des cas. ( Source : http://www.rds.org.uk/rds98/pdf/R08_007_5.pdf ) Du fait du débit binaire de 1 187,5 bits/s, il est diffusé environ 11,4 groupes par seconde.
Services RDS PS ( Program Service ) Ce code RDS comporte les 8 caractères qui sont affichés sur l'écran de l'autoradio et qui, en général désignent le nom de la station de radio. Certaines stations de radio exploitent ce code pour afficher le titre en cours de diffusion ou des messages à destination des automobilistes. Ce code est émis une à deux fois par seconde. AF ( Alternative Frequency ) Les émetteurs diffusent la liste des fréquences des émetteurs voisins de la même station. Les autoradios peuvent ainsi à tout moment chercher la meilleure fréquence disponible. Chaque fréquence est codée sur 8 Bits : ainsi, si un émetteur envoie le signal AF 00000001 à un autoradio, celui-ci basculera automatiquement sur la fréquence 87.6 Mhz s'il ne capte plus le signal RDS de l'émetteur. Radio Text ( RT ) Le radiotexte permet la diffusion de textes par l'intermédiaire du RDS. Les textes en question peuvent alors s'afficher à la demande sur l'écran des récepteurs. Très exploité en Allemagne notamment, ce service l'est encore peu en France, même si certains réseaux l'utilisent pour transmettre les références des morceaux musicaux en cours de diffusion.
Format des messages ( couches session et présentation ) selon Wikipedia Il existe 32 types de groupes, numérotés 0A, 0B, 1A, 1B, ..., 15B. Quel que soit le type de groupe, il existe donc un identificateur de type de groupe à un emplacement fixe, sur 5 bits. La lettre (A ou B) est appelée version du groupe. On peut donc considérer qu'il existe 16 types de groupes, chacun disponible en version A ou B. Les groupes sont conçus pour transmettre le plus souvent possible les informations les plus cruciales. Ainsi, l'indicateur TP (programme susceptible de diffuser des annonces routières), PI (identification de la station) et PTY (identification du type de programmes) sont-ils inclus dans chaque type de groupe possible. Ainsi, un récepteur qui reçoit un bloc d'offset A sait qu'il s'agit du bloc n°1 d'un groupe, et sait qu'il contient le code PI, indépendamment du reste du groupe (qui, éventuellement, peut ne pas avoir été reçus correctement, sans pour autant perturber la réception du code PI). Ces informations transmises dans tous les groupes sont celles qui permettent la recherche de programmes : recherche d'un programme donné grâce au code PI, recherche d'un programme diffusant des informations routières grâce à l'indicateur TP, et recherche d'un type de programme grâce au PTY. DI = Code de contrôle Decoder Information. Ce code est transmis sur 4 bits avec 1 bit dans chaque groupe 0B. Le bits de poids fort sont transmis en premier jusqu'aux bits de poids faible. Bit d0 à 0 Mono Bit d0 à 1 Stéréo Bit d1 à 0 Not Artificial Head Bit d1 à 1 Artificial Head Bit d2 à 0 Non Compressé Bit d2 à 1 Compressé Bit d3 à 0 PTY statique Bit d3 à 1 PTY dynamique Logiciels et Matériels utilisés RDS Surveyor Logiciel open source, multi-plateforme permettant de monitorer, d'analyser et de décoder des signaux RDS. http://rds-surveyor.sourceforge.net/ http://www.dxfm.fr/wordpress/?p=605#more-605
Silicon Labs USBFMRADIO-RD Tuner FM USB avec support du RDS. Utilise le chip Silicon Labs Si4701, supporté par RDS Surveyor. ( 35 $ ). http://www.silabs.com/products/mcu/Pages/USBFMRadioRD.aspx Encodeur RDS PIRA32 Encodeur RDS à brancher via un câble coaxial à la sortie de l'Emetteur FM. Entièrement Contrôlable via le logiciel propriétaire Pira MagicRDS. Possibilité de contrôle via une Interface HTML à distance avec WebRDS. Connecteurs BNC. Support des services RDS PS, PTY, PI, AF, RT, TP, DI, M/S. ( ~130 € ). http://pira.cz/rds/pira32.asp?p=PIRA32_RDS_Encoder_Module http://pira.cz/rds/show.asp?art=rds_encoder_software Kit Emetteur FM HLLY Electronics 5 Watts Emetteur 5 Watts fourni avec Alimentation 12V - 2A, Câble Audio Jack 3.5 mm, Antenne GP et Câble Coaxial 10 mètres. Connecteurs BNC. ( ~80 € ). http://www.hllyelectronics.com/html/fm_transmitter_1_66.html Schéma Explicatif
II Réalisation du projet Ce projet n'étant pour le moment pas finalisé, nous exposerons dans ce document les différentes problématiques rencontrées, les recherches effectuées (contacts, documentation, étude matérielle) afin de résoudre ces problèmes ainsi que les solutions finalement envisagées. Enfin, nous aborderons les résultats des premiers essais ainsi que les expérimentations à venir. 1) Problèmes rencontrés Initialement, nous avions prévu de réutiliser notre émetteur FM HLLY 5 Watts : selon notre interprétation de la documentation de notre encodeur RDS Pira, il semblait possible de connecter le codeur entre l'émetteur et l'antenne, le codeur superposant les données RDS aux données FM transmises par notre émetteur. Cependant, il s'est vite avéré que cette solution technique était inenvisageable : en effet, l'émetteur FM doit multiplexer les données RDS aux données FM transmises, c'est pourquoi il était obligatoire d'avoir une entrée sur notre émetteur pour multiplexer les données RDS transmises par notre codeur. Notre émetteur FM ne disposant pas d'une telle entrée, nous avons cherché à ajouter cette entrée par nos propres moyens : cette modification est possible avec un minimum de documentation, et Pira proposait d'ailleurs un schéma électronique relativement simple à implémenter : Cependant, sans documentation de la part du constructeur, impossible de savoir où souder cette entrée. De plus, le circuit de notre émetteur étant totalement inconnu sur Internet, rechercher le point de soudure est devenu très vite fastidieux :
On peut par ailleurs remarquer que si notre émetteur était annoncé comme pouvant émettre avec une puissance de 5 Watts, le transistor de puissance utilisé (le C1971) n'est capable d'émettre qu'à 1 Watt maximum, les caractéristiques de l'émetteur ont donc été très largement surévaluées par le fabricant. Suite à ces premières constatations, nous avons décidé de contacter le fabricant afin d'obtenir plus d'informations sur notre émetteur afin de souder l'entrée RDS (www.hllyelectronics.com). A ce jour, nous n'avons toujours pas eu de réponse du fabricant, que ce soit via leur mail de support ou par leur formulaire en ligne, et leur forum est inaccessible.
Un autre site vendant le même type d'émetteurs (www.hllyfmtransmitter.com) a attiré notre attention, c'est pourquoi nous les avons contactés afin d'obtenir davantage d'informations, cependant sans grand résultat : Dans le même temps, nous avons tenté de contacter un des fournisseurs de HLLY Electronics : il s'agit de Vastelec (www.vastelec.com) qui produit notamment les émetteurs FM TX-30S pour HLLY. Au mieux, s'il s'était avéré que Vastelec avait fabriqué cet émetteur, nous aurions pu directement avoir les informations. Au pire, nous aurions pu avoir des renseignements supplémentaires afin de connaître la manière de procéder pour implémenter notre entrée RDS. Cependant, malgré des débuts encourageants, nous n'avons rien obtenu d'intéressant de leur part. >> >Hello, >> > >> > >> >I'm contacting you because I'm running a School Project which aims to >> >build a mini FM Radio Station with RDS Services. I already have a HLLY >> >5W FM Transmitter which seems to be assembled by Vastelec ( this one : >> >http://img.auctiva.com/imgdata/1/5/0/2/7/1/8/webimg/437288081_o.jpg ) >> >and a Pira32 RDS >> >Encoder but the problem is that there's no RDS Input on the Transmitter. >> > I've seen on the PIRA Website that I needed to mod the transmitter but I >> > don't have the electronic diagram in order to do it. ( Plug the RDS Input on the Varicap etc... ) >> > >> > >> >Could you give me more explanations on how to do it or sending me the electronic diagram ? I've already asked HLLY but they couldn't give any explanations on how to do this :-/ I really hope you could help me
in this project, I couldn't find anything on how to proceed so far... >> >Thanks in advance, >> >Boris Girka >> From: vastelec.com vastelec@vastelec.com >> To: bgirka13@hotmail.com >> Subject: transmitter >> Date: Fri, 25 Feb 2011 04:43:20 +0800 >> >> Dear Boris Girka, >> >> We didn't produce this model. >> >> We only supply V-FM02, V-FM01, V-TX-99A, V-TX-99E to HLLY. >> >> I am sorry that we can not help you >> >> >> Best Regards! >> Lily >> >> >> >> >> > > Hello, >It seems that the transmitter I own was referenced as TX-99 on the old HLLY Website ( http://www.hllyelectronics.com/html/fm_transmitter_3_44.html ), maybe could you send us the diagram of this circuit ? >Maybe you could have a quick look on our circuit if I send you a detailed picture ? We just need to find the RDS Injection point but nobody seems to know where it is :-/ >Thanks in advance > >Best regards, >Boris Girka > Dear Sir, Pls send your picture, I will let our engineer to check it.We will try our best to help you. Best Regards! Lily
Depuis l'envoi de la photo de notre émetteur, nous n'avons plus eu de nouvelles de la part de Vastelec. En dernier recours, nous avons tenté d'exposer notre problème sur un forum d'Electronique (www.doityourselfchristmas.com) traitant notamment de modifications d'émetteurs FM Vastelec afin d'ajouter un point d'injection RDS, mais malgré cela, nous n'avons eu aucun retour concernant notre émetteur. A ce jour, nous n'avons toujours pas eu de piste de la part d'autres membres. 2) Solution alternative Notre émetteur n'étant définitivement pas adapté pour la transmission de données RDS, nous avons décidé d'utiliser un autre émetteur disposant cette fois d'une entrée RDS/MPX native. Ainsi, nous avons dû rechercher un émetteur le moins cher possible mais surtout disposant d'une entrée MPX/RDS avec un connecteur coaxial femelle, ou du moins, pouvant être soudé directement par le fabricant. Consécutivement à une demande très faible et à une certaine ambiguïté sur la légalité de ces émetteurs, l'offre est très restreinte : - Le premier émetteur intéressant que nous ayons trouvé était le Max Pro 2000+ de PCS Electronics (www.pcs-electronics.com). Selon le constructeur, il dispose d'une entrée MPX, cependant celle-ci n'était pas au format BNC. De plus, le fabricant ne pouvait pas réaliser la modification. Enfin, son prix prohibitif ( 110€ hors frais de port ) nous a définitivement rebuté. - Suite à ce premier échec, nous avons tenté notre chance sur Ebay : en effet, de nombreux vendeurs à l'International proposent des émetteurs FM, même si la plupart d'entre eux sont des émetteurs de piètre qualité ne disposant pas d'une entrée MPX/RDS. Cependant, quelques émetteurs se sont révélés intéressants :
PLL FM Stereo Transmitter with LCD 87,5-108 MHZ 1 Watt High quality Built & Tested PLL FM Transmitter 87.5-108 MHZ 1 WATT with Stereo Encoder Display frequency on LCD Show Power ON - OFF on LCD Change frequency with Push Button Step 100ΚΗΖ Adjustable power Adjustable input for right channel Adjustable input for left channel Adjustable input for external RDS Ability to connect external stereo coder Ability to select Stereo or Mono from the Push Button Harmonics filter
Nous avons ensuite trouvé un émetteur réalisé par une société grecque, Aspisys (www.aspisys.com), qui, malgré un prix assez élevé (plus de 200€), représentait une solution haut de gamme et très performante : Cet émetteur dispose de deux entrées Audio Cinch, d'un connecteur d'alimentation Jack préinstallé ainsi que d'une sortie Antenne en BNC. Cependant, si cet émetteur dispose de 2 Entrées MPX/RDS, elles doivent être modifiées pour pouvoir souder un connecteur BNC, ce que le fabricant refuse de réaliser. De plus, celui-ci nous déconseille fortement d'utiliser notre antenne artisanale avec ce type d'émetteur qui peut envoyer une puissance réelle de 6W, soit une couverture de plus de 5 Km. Par ailleurs, la documentation indique qu'un système de refroidissement supplémentaire doit être installé sur les transistors de puissance afin d'éviter toute surchauffe. Au final, même si cet émetteur était excellent sur le plan des performances, il nous imposait des contraintes importantes pour un prix relativement élevé vis-à-vis du projet. Hi The FM05TX is a ready made board that should be installed in an enclosure to intergrate it as a system, by the user. That means that is not recomended to work it as is. Not familiar with the RDS encoder you;re saying, however if that encoder provides standard RDS output level as it should be, then we see no reason why it can work with FM06TX. However we can't be absolute positive on that as we don't know the specific model & brand. No BNC or other connectors will be provided by us. Only what is & as is described in the listing is what we will send. No extras with it. The FM06TX has independed connection ports for a
MPX stereo encoder & a RDS signal. Both are set for according to the related standards, set by broadcasting industry. The antenna you showing, is a 'homemade' approach of a GP. Can't say if that will work correctly, as even a small change from wind at the radials angle can change the performance of it, as it will change the 50 Ohm matching that should be seen at a GP antenna! We can't & we wan't say that is OK to work with it. If we were the user of any FM transmitter (regardless if it wasn;t the FM06TX) we will not use that "antenna" at any case. Best regards Sotiris Enfin, l'émetteur proposé par la société grecque JPL995 (www.jpl995.com) représentait une solution plus simple mais utilisant tout de même une technologie relativement évoluée pour un prix très modeste (50€, frais de port inclus) : - Possibilité de régler la fréquence par pas de 50 Khz, 100 Khz, 1 Mhz ou 10 Mhz - Puissance d'émission ajustable de 50 mW à 1 W - Circuit de protection si la fréquence d'émission n'est pas verrouillée. - Technologie MOSFET.
- Filtre passe-bas à la sortie > 60 dB Cet émetteur dispose d'une entrée Audio Mono Cinch et d'une Entrée MPX/RDS, ce qui nous permet d'utiliser cet émetteur sans Codeur Stéréo. Les connecteurs sur les entrées/sorties ne sont pas soudés, mais le vendeur est prêt à nous souder tous les connecteurs nécessaires : De: retngirka A : jpl995 Hello, Would it be possible for you to solder BNC Connectors for RDS Input and RF Output ? Which connector do you use to connect the Audio Source (Mono) ? Regards De : jpl995 A : retngirka Hello yes no problem, the rca is fine i beleive. best regards Jim Au vu des efforts consentis par le fabricant pour un prix aussi raisonnable, nous avons définitivement décidé d'utiliser cet émetteur. A noter que même si nous ne pouvons pour le moment pas émettre en Stéréo, cela n'est pas handicapant et par ailleurs, une solution logicielle nous permettrait de nous passer de codeur stéréo matériel (StereoTool, plugin pour Winamp – http://www.stereotool.com). 3) Premiers essais Pour ce premier essai, nous disposons du matériel suivant : - Emetteur FM 1 Watt JPL995 - Codeur RDS PIRA32 - Antenne GP HLLY - Platine CD Pioneer pour la diffusion Audio, utilisée car dispose de connecteurs Cinch. - Tuner FM RDS pour vérifier la réception du signal. A noter que nous ne disposons pas pour le moment d'un adaptateur RS232 USB, nous utiliserons donc les réglages par défaut du Codeur RDS. Au final, nous disposons du montage suivant :
Le signal RDS est correctement transmis puis reçu par notre récepteur, le nom de notre station est bien affiché : « * RDS * », qui correspond au PS (nom de la station) transmis par défaut par le codeur RDS. Le son est parfaitement clair et fidèlement transmis, sans distorsions ni bourdonnements, signe que notre émetteur est de qualité et filtre correctement les basses fréquences parasites induites par l'Alimentation, ce qui n'est pas le cas d'un Emetteur bas de gamme qui laisse clairement entendre un bourdonnement parasite et une qualité de son médiocre. Pour la suite du projet, nous avons commandé un adaptateur RS232 USB qui nous permettra de piloter notre codeur ainsi qu'un Adaptateur Cinch Femelle Femelle qui, couplé à un Adaptateur Cinch Male Jack 3,5 mm, nous permettra de relier la carte son du PC à notre émetteur. L'adaptateur RS232 USB nous permettra quant à lui de transmettre le titre du morceau joué actuellement via le logiciel RDS Magic fourni par Pira :
Caractéristiques principales - Top RDS encoder control software - RDS services supported: PI, PS, PTY, PTYN, TP, AF, TA, DI, M/S, PIN, ECC, LIC, RT, TDC, IH, - ODA, CT, EON, RT+ ( Les services que nous utiliserons sont PS, AF, RT et RT+) - Complete solution for your radiostation: RDS Scheduling, Advanced "Now Playing" features, Presets, Task Scheduler, Settings lock - Multilingual support - Up to 16 dynamic external text sources - Powerful text processing tools - HTTP, RSS and UTF-8 support - External text source can control any RDS service (for example TA and PTY) - As a bonus, the application can send song artist and title to your web site! - Still active software - user request are usually implemented in a short time - It's a freeware !
Par ailleurs, nous essayerons le plugin StereoTool pour Winamp qui nous permettra de reproduire un codeur stéréo par voie logicielle : en effet, il est possible de transmettre 2 voies audio simultanément via un taux d'échantillonnage très élevé (192 Khz). Notre chipset son étant capable de supporter de tels taux d'échantillonnage (Realtek ALC889 HD Audio), nous pourrons tester cette solution et la comparer au résultat produit par un codeur Stéréo matériel.
Vous pouvez aussi lire