基于 Raspberry Pi 构建一个飞机观察器

此项目使用带超低成本软件无线电 (SDR) 硬件的 Raspberry Pi,来接收数百万里之外的机载 S 模式应答器发送的跟踪信息。Raspberry Pi 配备了灵巧的 3.5 英寸 TFT 显示屏,以提供便捷的飞机活动概览。

 

 

硬件

基于 RTL2832U 的微小 SDR 接收器 (124-5461) 专为 DVB-T 的接收设计并第一次投放市场。然而,由于 Linux 内核黑客这几年的努力,已经可以获取设备的原始样本,而不仅仅还只是一个被解调的 DVB 信号。这意味着无线系统之后可以应用于软件,实现巨大的灵活性。

 

 

RTL2832U 芯片通常与调谐器 IC 配接。具体到 Adafruit 的 USB 接收器中,它是一个 R820T,可接收 24MHz 至 1,850MHz 的信号。应该指出的是,RTL-SDR 硬件配备 8 位 ADC 分辨率和约 7 位的有效位数 (ENOB),在更昂贵的 SDR 平台的动态范围内无竞争优势。但是对于许多用途来说,它已经足够,并拥有极高的性价比。

 

 

用于接收和解码 S 模式信号的软件提供了一个基于 Google 地图的网站界面和一个并不特别需要的本地显示屏。然而,Adafruit PiTFT 3.5 英寸显示屏 (124-5487) 的增加提供了“一目了然”的简明空中活动概览。另外,Raspberry Pi、SDR 接收器和 TFT 显示屏的结合还可配置成一个相当酷炫、实现频谱可视化的独立扫描仪。