SDR

Radio logicielle (Software Defined Radio) — Émetteurs-récepteurs radio dont le traitement du signal s’effectue par logiciel. Cette technologie est aujourd’hui présente dans presque tous les émetteurs-récepteurs radio modernes, dans les clés USB bon marché, dans les récepteurs Internet et dans le satellite QO-100.

Le terme « Software Defined Radio » (SDR) désigne les récepteurs et émetteurs radio dans lesquels une grande partie du traitement du signal — filtrage, sélection, démodulation — s’effectue non pas dans du matériel analogique dédié, mais par le biais d’un logiciel. Le mode de modulation, la largeur de bande ou le procédé de décodage peuvent ainsi être modifiés uniquement par logiciel, sans fer à souder. Ce qui relevait de l’expérimentation il y a 20 ans fait aujourd’hui partie du quotidien : presque tous les émetteurs-récepteurs de radioamateur modernes sont, en réalité, des SDR.

Comment fonctionne un SDR

Dans l’idéal, un récepteur SDR se compose uniquement d’une antenne, d’un convertisseur analogique-numérique et d’un ordinateur : le signal de l’antenne est numérisé, le logiciel se charge du reste. Dans la pratique, on y ajoute généralement quelques composants analogiques en amont (filtres, préamplificateurs). Les techniques les plus courantes sont l’échantillonnage direct (le signal est numérisé immédiatement) et le récepteur à mélange direct selon le procédé I/Q. Dans les deux cas, le signal I/Q est au cœur du système : il s’agit de deux branches de signal déphasées de 90°, à partir desquelles le logiciel reconstitue la fréquence, la phase et la modulation.

Les émetteurs-récepteurs modernes — le SDR intégré à l’appareil

Outre l’Icom IC-7300, très répandu, des appareils tels que l’IC-705, le Yaesu FTDX10, le Kenwood TS-890 ou la série FlexRadio fonctionnent sur la base d’un logiciel. Leur caractéristique distinctive est l’affichage en cascade (panadapter) : vous visualisez l’ensemble de la bande d’un seul coup d’œil et pouvez sélectionner directement une station d’un simple clic. Le mode, la largeur de bande du filtre et la réduction du bruit sont des réglages purement logiciels — et les mises à jour du micrologiciel apportent de nouvelles fonctionnalités sans nécessiter de nouveau matériel.

RTL-SDR — une entrée en matière abordable

Le moyen le plus économique de se lancer dans le SDR passe par un RTL-SDR : il s’agit à l’origine de clés TV DVB-T équipées du chipset Realtek RTL2832U, qui se transforment en récepteur à large bande (entre environ 24 MHz et 1,7 GHz selon le tuner) grâce à un pilote alternatif — pour environ 30 francs. Cela permet de capter les bandes d’amateurs, la radio aéronautique, les satellites météorologiques ou les données de position ADS-B des avions. Pour les ondes courtes, il faut un convertisseur ou une clé directement compatible RF (RTL-SDR Blog V3/V4) ; le logiciel de réception adapté est présenté dans la section Logiciels.

RTL-SDR Blog V4 — RTL-SDR-Stick, direkt HF-tauglich
RTL-SDR Blog V4 — une clé RTL-SDR directement compatible HF. Image : RTL-SDR Blog

WebSDR — des récepteurs sur Internet

Vous n’avez même pas besoin de votre propre antenne : grâce à un WebSDR ou un KiwiSDR, vous pouvez écouter des récepteurs du monde entier directement dans votre navigateur — ce qui est pratique pour contrôler votre propre émission, vérifier la propagation ou écouter sans subir les interférences locales. En Suisse, les récepteurs de HB9RYZ (Rigi Scheidegg, 1 660 m), du club de radioamateurs Schlössli HB9RE, de HB9HEH (Hasenberg) et de HB9CWK (près de Berne), entre autres, sont accessibles. HB9RE tient à jour une liste des stations suisses ; pour les répertoires mondiaux, consultez websdr.org et la carte KiwiSDR.
Le satellite de radioamateur QO-100 peut être écouté en direct sur le WebSDR de la BATC/AMSAT-UK — aussi bien le transpondeur à bande étroite (SSB, CW, modes numériques) que le transpondeur à large bande avec diffusion télévisée DATV.

Logiciels et projets open source

Il existe de nombreux programmes permettant de recevoir, de syntoniser et d’afficher le spectre. Parmi les plus répandus, on trouve SDR# (SDRSharp) et le logiciel moderne et multiplateforme SDR++ ; ainsi que SDR Console (doté de puissantes fonctionnalités pour les satellites et la réception multirécepteurs), HDSDR sous Windows et GQRX sous Linux/macOS.

Le logiciel rtl_433 permet de décoder le flux incessant des petits capteurs radio dans la bande ISM 433/868 MHz : stations météo, capteurs de pression des pneus (TPMS), sonnettes, prises électriques connectées et bien d’autres encore. Une simple clé RTL-SDR suffit pour visualiser tout ce qui émet des signaux radio autour de votre maison.

Si vous souhaitez construire vous-même des systèmes radio, utilisez GNU Radio, une boîte à outils composée de blocs de traitement du signal ; OpenWebRX est un récepteur multi-utilisateurs accessible via un navigateur.
Et pour les plus innovants d’entre vous : Claude Code ou Codex CLI écrivent pour vous des programmes Python complets destinés à une clé RTL-SDR, qui vous permettent d’extraire du spectre exactement ce que vous avez toujours souhaité. Formidable !