Difference between revisions of "Projets:Perso:2012:Upconverter"
(Created page with "Fabrication d'un convertisseur de fréquences simple destiné aux possesseurs de clefs DVB-T à base de chipset Realtek souhaitant écouter ce qui se passe entre 0 et 60 MHz [[F...") |
|||
Line 14: | Line 14: | ||
== Pourquoi un convertisseur == | == Pourquoi un convertisseur == | ||
tbd | tbd | ||
+ | |||
+ | |||
+ | == Principe de fonctionnement == | ||
+ | Les convertisseurs fonctionnent selon un principe très simple, celui du mélange de fréquences. | ||
+ | |||
+ | De manière très schématique, lorsqu’une fréquence(Fo) est mélangée avec une autre fréquence (Fm), il en résulte deux autres fréquences que l’on appelle « produit de mélange ». L’une des deux sera égale à la somme des fréquences mélangée, l’autre sera égale à la différence des deux fréquences. Le produit « somme » est appelé battement supradyne, le produit différence prend le nom d’infradyne. | ||
+ | Exemple : soit une fréquence de 10 MHz que l’on mélange à une fréquence de 30 MHz, il en résultera deux produits respectivement de 20 et de 40 MHz. | ||
+ | |||
+ | Voilà pour la version simple | ||
+ | En réalité, ces additions et soustractions de fréquences s’avèrent bien plus complexes. Les fréquences harmoniques (2xFo, 3xFo, 2xFm etc) se mélangent également et génèrent autant de produits de battement. Rien n’interdit par exemple d’extraire d’un mélangeur une fréquence résultante égale à 2Fo-Fm ou 2Fm+Fo. L’amplitude de ces produits de mélange sont généralement d’un niveau d’énergie très inférieurs aux battements infradynes et supradynes primaires. Généralement… car la nature du mélangeur, la forme des signaux injectés peut influencer la qualité des produits de mélange. Certains signaux, notamment les signaux carrés, sont très riches en harmoniques et peuvent réserver des surprises. | ||
+ | Une fois ces produits de mélange récupérés, comment n’utiliser que celui qui nous intéresse ? la réponse est simple : à l’aide d’un filtre. | ||
+ | Reprenons notre exemple utilisant Fo à 10 MHz et Fm à 30 MHz et imaginons que nous souhaitions ne conserver que le battement infradyne 20 MHz. Il nous faut simplement brancher, en sortie de mélangeur, un filtre passe-bas coupant aux environs de 30 MHz, qui laissera passer le 20 MHz et bloquera le 40 MHz. | ||
+ | Dans certains montages exigeant une réjection élevée de la « fréquence image » indésirable, ce filtre passe-bas peut être associé d’un circuit accordé précisément sur 40 MHz et relié directement à la masse. L’ensemble s’appelle un « diplexeur ». Certains filtres passe-bas permettent d’ajouter un filtre réjecteur sur la fréquence image. Il s’agit de filtre elliptiques, plus complexes à calculer. | ||
+ | |||
+ | Hélas, les filtres ne coupent pas brutalement un spectre à partir d’une fréquence bien précise. Leur « pente » (les techniciens parlent du Q, ou facteur de qualité du filtre) est généralement assez douce. Plus les produits de mélange sont proches, plus il est difficile de filtrer l’un des deux battements sans risquer d’atténuer le signal que l’on cherche à favoriser. | ||
+ | Prenons comme exemple notre fréquence Fm à 30 MHz, que nous mélangeons à un signal de 1 MHz. Nous obtiendrons deux fréquences à 29 et à 31 MHz… il faudra donc que notre filtre coupe brutalement tout ce qui se trouve au dessus de 30 MHz sans affecter le signal sur 29 MHz. | ||
+ | En pratique, de tels filtres sont concevables. Mais ils commencent à être assez complexes à fabriquer, sont affectés par une forte ondulation de plateau (ripple) et prenne relativement beaucoup de place. Un filtre Tchebychev du septième ordre comptera pas moins de 3 selfs et 4 condensateurs. | ||
== Plan du convertisseur == | == Plan du convertisseur == | ||
− | + | Le convertisseur destiné à notre clef Realtek utilise un mélange supradyne. C’est-à-dire qu’il additionne la fréquence de réception (de 0 à 30 MHz) à un signal d’horloge fixe arbitrairement fixé à 100 MHz. | |
+ | Autrement dit, un signal entendu sur 1, 8 MHz sera mélangé et la clef USB, pour en décoder le contenu, devra être réglée sur 1,8 + 100 = 101,8 MHz… en plein dans la bande des « radios FM » (radios que l’on ne devrait pas entendre puisque l’entrée antenne de ladite clef est branchée sur le convertisseur et non sur une antenne VHF) | ||
+ | On remarquera que la partie « aval » du convertisseur, située entre l’antenne et le mélangeur, est équipée d’un filtre de bande assez imposant (3 selfs). Ce filtre de bande est un « passe bas » qui ne favorise que la réception des émissions situées en dessous de 100 MHz (rien n’interdit en fait de régler ce filtre pour qu’il « coupe » à partir de 60 MHz). Ce filtre sert à éliminer les signaux de stations radio VHF (bande FM notamment) qui pourraient « traverser » le mélangeur et venir perturber la réception des ondes courtes | ||
+ | Un filtre passe-haut très « mou » est éventuellement ajouté en sortie de mélangeur, pour favoriser les signaux situés au dessus de 100 MHz (donc en théorie la plage 100/160 MHz qui correspond au signaux ondes courtes « mélangés » à l’oscillateur local en battement supradyne) | ||
+ | Le mélangeur est un mélangeur à diode conventionnel (d’origine Mini-Circuits). Il ne peut fonctionner correctement qu’à partir du moment où le signal de l’oscillateur local (le 100 MHz) atteint 7 dBm (5 mW) | ||
+ | |||
+ | |||
== Ressources Kicad == | == Ressources Kicad == |
Revision as of 23:05, 9 August 2012
Fabrication d'un convertisseur de fréquences simple destiné aux possesseurs de clefs DVB-T à base de chipset Realtek souhaitant écouter ce qui se passe entre 0 et 60 MHz
Contents
Historique
Depuis quelques mois, le groupe de hackers d'Osmocom a divulgué une série d'informations permettant d'utiliser comme radio logicielle "tous modes" de 64 ) 1700 MHz des clefs USB initialement limitées à la réception TV TNT/Radio DAB/Radio bande FM. Ce hack dit RTL-SDR ne concerne que les périphériques utilisant un jeu de composant Realtek RTL2832U. Les détails techniques peuvent être étudiés sur la page que le groupe Osmocom a consacré à ce sujet
D'un hack très "linuxien" utilisant GNU Radio -dont le moins que l'on puisse dire est que son usage n'est pas d'une simplicité absolue et d'une clarté biblique-, l'affaire a rapidement tourné à la bidouille grand public. Un installateur automatique de pilotes sous Windows (Zadig) a même été développé, et plusieurs logiciels de décodage SDR - HDSDR, SDR Sharp- ont incorporé ce matériel à la liste des appareils radios reconnus
Précisons tout de suite que les performances de ces appareils sont loin d'égaler un bon récepteur de trafic... mais ils sont suffisants pour récupérer les signaux d'un émetteur Tetra, le downlink d'un satellite météo ou Radioamateur, le signal de retour d'un RFID etc.
Pourquoi un convertisseur
tbd
Principe de fonctionnement
Les convertisseurs fonctionnent selon un principe très simple, celui du mélange de fréquences.
De manière très schématique, lorsqu’une fréquence(Fo) est mélangée avec une autre fréquence (Fm), il en résulte deux autres fréquences que l’on appelle « produit de mélange ». L’une des deux sera égale à la somme des fréquences mélangée, l’autre sera égale à la différence des deux fréquences. Le produit « somme » est appelé battement supradyne, le produit différence prend le nom d’infradyne. Exemple : soit une fréquence de 10 MHz que l’on mélange à une fréquence de 30 MHz, il en résultera deux produits respectivement de 20 et de 40 MHz.
Voilà pour la version simple En réalité, ces additions et soustractions de fréquences s’avèrent bien plus complexes. Les fréquences harmoniques (2xFo, 3xFo, 2xFm etc) se mélangent également et génèrent autant de produits de battement. Rien n’interdit par exemple d’extraire d’un mélangeur une fréquence résultante égale à 2Fo-Fm ou 2Fm+Fo. L’amplitude de ces produits de mélange sont généralement d’un niveau d’énergie très inférieurs aux battements infradynes et supradynes primaires. Généralement… car la nature du mélangeur, la forme des signaux injectés peut influencer la qualité des produits de mélange. Certains signaux, notamment les signaux carrés, sont très riches en harmoniques et peuvent réserver des surprises. Une fois ces produits de mélange récupérés, comment n’utiliser que celui qui nous intéresse ? la réponse est simple : à l’aide d’un filtre. Reprenons notre exemple utilisant Fo à 10 MHz et Fm à 30 MHz et imaginons que nous souhaitions ne conserver que le battement infradyne 20 MHz. Il nous faut simplement brancher, en sortie de mélangeur, un filtre passe-bas coupant aux environs de 30 MHz, qui laissera passer le 20 MHz et bloquera le 40 MHz. Dans certains montages exigeant une réjection élevée de la « fréquence image » indésirable, ce filtre passe-bas peut être associé d’un circuit accordé précisément sur 40 MHz et relié directement à la masse. L’ensemble s’appelle un « diplexeur ». Certains filtres passe-bas permettent d’ajouter un filtre réjecteur sur la fréquence image. Il s’agit de filtre elliptiques, plus complexes à calculer.
Hélas, les filtres ne coupent pas brutalement un spectre à partir d’une fréquence bien précise. Leur « pente » (les techniciens parlent du Q, ou facteur de qualité du filtre) est généralement assez douce. Plus les produits de mélange sont proches, plus il est difficile de filtrer l’un des deux battements sans risquer d’atténuer le signal que l’on cherche à favoriser. Prenons comme exemple notre fréquence Fm à 30 MHz, que nous mélangeons à un signal de 1 MHz. Nous obtiendrons deux fréquences à 29 et à 31 MHz… il faudra donc que notre filtre coupe brutalement tout ce qui se trouve au dessus de 30 MHz sans affecter le signal sur 29 MHz. En pratique, de tels filtres sont concevables. Mais ils commencent à être assez complexes à fabriquer, sont affectés par une forte ondulation de plateau (ripple) et prenne relativement beaucoup de place. Un filtre Tchebychev du septième ordre comptera pas moins de 3 selfs et 4 condensateurs.
Plan du convertisseur
Le convertisseur destiné à notre clef Realtek utilise un mélange supradyne. C’est-à-dire qu’il additionne la fréquence de réception (de 0 à 30 MHz) à un signal d’horloge fixe arbitrairement fixé à 100 MHz. Autrement dit, un signal entendu sur 1, 8 MHz sera mélangé et la clef USB, pour en décoder le contenu, devra être réglée sur 1,8 + 100 = 101,8 MHz… en plein dans la bande des « radios FM » (radios que l’on ne devrait pas entendre puisque l’entrée antenne de ladite clef est branchée sur le convertisseur et non sur une antenne VHF) On remarquera que la partie « aval » du convertisseur, située entre l’antenne et le mélangeur, est équipée d’un filtre de bande assez imposant (3 selfs). Ce filtre de bande est un « passe bas » qui ne favorise que la réception des émissions situées en dessous de 100 MHz (rien n’interdit en fait de régler ce filtre pour qu’il « coupe » à partir de 60 MHz). Ce filtre sert à éliminer les signaux de stations radio VHF (bande FM notamment) qui pourraient « traverser » le mélangeur et venir perturber la réception des ondes courtes Un filtre passe-haut très « mou » est éventuellement ajouté en sortie de mélangeur, pour favoriser les signaux situés au dessus de 100 MHz (donc en théorie la plage 100/160 MHz qui correspond au signaux ondes courtes « mélangés » à l’oscillateur local en battement supradyne) Le mélangeur est un mélangeur à diode conventionnel (d’origine Mini-Circuits). Il ne peut fonctionner correctement qu’à partir du moment où le signal de l’oscillateur local (le 100 MHz) atteint 7 dBm (5 mW)
Ressources Kicad
tbd
Modification de la Clef (optionnel)
tbd
Réalisation
tbd