Airradar // Guia de muntatge
Raspberry Pi · ADS-B · Mode S · MLAT
Construeix el teu Airradar

Construeix la teva pròpia estació Airradar

Aquesta pàgina mostra com construir un receptor Airradar senzill i eficaç amb una Raspberry Pi, un dongle RTL-SDR i una antena de 1090 MHz. Amb aquesta configuració pots rebre ADS-B, descodificar Mode S i contribuir a xarxes MLAT per a aeronaus que no transmeten directament les seves coordenades.

Placa recomanada
Pi 3B
Freqüència RF
1090 MHz
Descodificador principal
dump1090-fa
Cobertura esperada
150–450 km

Què construiràs

Una estació Airradar és un petit sistema receptor que escolta transmissions d’aeronaus a 1090 MHz. No transmet res. Simplement rep senyals dels avions, les descodifica i mostra el trànsit en una interfície web.

Una estació ben instal·lada pot rebre aeronaus habitualment entre 150 km i 450 km, depenent sobretot de la qualitat de l’antena, les pèrdues en coaxial, l’alçada d’instal·lació, el soroll local i el terreny.

Maquinari necessari

  • Raspberry Pi 3B, 4 o 5 (es recomana Pi 3B per a un muntatge senzill i estable)
  • Targeta microSD de 32 GB o 64 GB
  • Font d’alimentació fiable per a Raspberry Pi
  • Receptor USB RTL-SDR R820T / RTL2832U
  • Antena de 1090 MHz
  • Opcional: filtre passa-banda de 1090 MHz
  • Opcional: LNA prop de l’antena per millorar la recepció de senyals febles

Cadena de senyal

PAS 01
L’aeronau transmet
Les aeronaus envien missatges ADS-B i Mode S a 1090 MHz.
PAS 02
L’antena rep RF
La teva antena de 1090 MHz capta els impulsos de ràdio.
PAS 03
L’RTL-SDR digitalitza
El dongle USB converteix el senyal RF en mostres digitals.
PAS 04
dump1090-fa descodifica
El programari extreu la identitat de l’aeronau, l’altitud, la posició i altres camps.
PAS 05
Airradar mostra el trànsit
Les dades descodificades es mostren a la teva interfície web en temps real.

Flux d’instal·lació

1
Pas 1
Instal·lar el sistema operatiu
2
Pas 2
Actualitzar el sistema
3
Pas 3
Instal·lar el repositori de FlightAware
4
Pas 4
Instal·lar dump1090-fa
5
Pas 5
Obrir la pàgina radar local
6
Pas 6
Activar MLAT
Temps estimat
20–30 minuts
Nivell
Principiant
Xarxa necessària
1
Pas 1

Instal·lar el sistema operatiu

Prepara el sistema operatiu de Raspberry Pi amb l’eina oficial Raspberry Pi Imager, grava’l a la targeta microSD i arrenca la placa.

Descàrrega oficial: Raspberry Pi Imager

Quan el sistema estigui funcionant, connecta el dongle RTL-SDR i comprova que Linux el detecta.

Nota: utiliza Raspberry Pi OS versión Bookworm.
Verificar USB SDR
lsusb
2
Pas 2

Actualitzar el sistema

Abans d’instal·lar el programari descodificador, actualitza completament el sistema operatiu.

Actualització del sistema
sudo apt -y update
sudo apt -y full-upgrade
3
Pas 3

Instal·lar el repositori de FlightAware

Afegeix el repositori de paquets de FlightAware per poder instal·lar dump1090-fa i altres paquets relacionats de manera neta.

Configuració del repositori
wget https://flightaware.com/adsb/piaware/files/packages/pool/piaware/f/flightaware-apt-repository/flightaware-apt-repository_1.2_all.deb
sudo dpkg -i flightaware-apt-repository_1.2_all.deb
sudo apt-get update
4
Pas 4

Instal·lar dump1090-fa

dump1090-fa és el descodificador que llegeix missatges ADS-B i Mode S des del teu dispositiu RTL-SDR i crea el flux de trànsit en viu utilitzat per una interfície estil Airradar.

Instal·lar descodificador
sudo apt -y install dump1090-fa

Després de la instal·lació, el mapa local i la llista d’aeronaus normalment estaran disponibles a través del servidor web de la Pi al port 8080.

5
Pas 5

Obrir la pàgina radar local

Substitueix l’adreça de sota per l’adreça IP real de la teva Raspberry Pi.

Accés web local
http://RASPBERRY_IP_ADDRESS:8080

Ara hauries de veure les aeronaus rebudes en viu per la teva estació.

6
Pas 6

Activar MLAT

MLAT permet que la teva estació contribueixi a xarxes de multilateració i pot proporcionar posicions per a aeronaus que no emeten directament coordenades ADS-B. És opcional, però molt recomanable.

Activar MLAT
sudo piaware-config allow-mlat yes
sudo systemctl restart piaware

MLAT depèn de la xarxa, així que la seva eficàcia depèn que diversos receptors escoltin la mateixa aeronau al mateix temps.

ADS-B vs Mode S vs MLAT

Mode Com s’obté la posició Dades típiques Avantatge principal Limitació principal
ADS-B L’aeronau calcula les seves pròpies coordenades amb GNSS/GPS i les transmet directament. Posició, altitud, velocitat, rumb, indicatiu, adreça ICAO i més. La millor informació directa per al seguiment en temps real. Només funciona quan l’aeronau transmet dades de posició ADS-B.
Mode S No hi ha posició directa en Mode S pur. L’aeronau respon a interrogacions amb dades del transponedor. Adreça ICAO, altitud, squawk i de vegades indicatiu i camps d’estat. Permet detectar aeronaus fins i tot sense coordenades ADS-B completes. Sovint no dona posició al mapa per si sol.
MLAT Una xarxa calcula la posició a partir del temps d’arribada del senyal a múltiples receptors. Posició calculada més dades d’identitat procedents del senyal del transponedor. Pot mostrar aeronaus que no transmeten coordenades ADS-B. Requereix diverses estacions sincronitzades i bona geometria de xarxa.

Consells de rendiment

  • Instal·la l’antena a l’exterior i tan amunt com sigui possible.
  • Manté baixes les pèrdues de coaxial fent servir cable curt i de bona qualitat.
  • Utilitza un filtre de 1090 MHz si el teu entorn RF és sorollós.
  • Utilitza un LNA a prop de l’antena, no a l’extrem del receptor si és possible.
  • Manté estable i fiable l’alimentació de la Raspberry Pi.
  • Evita col·locar el dongle al costat de fonts fortes d’interferència.

Què pots esperar

Amb una instal·lació bàsica a l’interior encara pots rebre trànsit útil, però la millora més gran gairebé sempre ve de l’antena. Una antena de 1090 MHz al terrat amb horitzó net pot transformar tant l’abast com la taxa de missatges.

Millor ubicació de l’antena = més aeronaus, més abast i descodificació més neta.

Integració amb Airradar

Quan dump1090-fa està funcionant, el descodificador genera les dades locals d’aeronaus que les teves pàgines Airradar poden llegir. A partir d’aquí pots construir vistes radar, taules d’aeronaus, tickers, filtres militars, panells d’estadístiques i pàgines personalitzades exactament amb l’estil del teu lloc.

Antena 1090 MHz → RTL-SDR → dump1090-fa → JSON local / feed de dades → pàgines web Airradar