不到50美元,自制一台ADS-B接收机

一位创客用ESP32-S3加LoRa射频芯片搭出不到50美元的ADS-B接收机,捕获1090MHz航班信号并通过网页界面展示航迹。

抬头看天,想知道头顶飞过的是哪架飞机?ADS-B 广播信号里就写着答案。创客 [thefatmoop] 搭了一套专门用来收这些信号的装置,整套零件成本不到 50 美元。

方案的核心是一块 Meshnology W12 开发板,它把 ESP32-S3 微控制器和 LR2021 LoRa 射频芯片集成在一起。后者可以调到 1090 MHz 附近,接收采用 OOK 与曼彻斯特编码的 ADS-B 数据。收到的数据交给 ESP32-S3 处理,校验 CRC 之后,通过一个简洁的网页界面把飞机航迹呈现出来。如果再加装一个 GNSS 接收模块,板子就能同时知道自己和所追踪飞机的位置。

性能与必要的硬件改动

据 [thefatmoop] 的说法,这套装置的表现相当不错:只靠一根 915 MHz 天线,就能收到最远 150 海里之外的飞机航迹。不过要想达到这个效果,需要做一点硬件改造——具体来说,得调整板上的滤波器配置,否则它会把 1090 MHz 这个关键频段衰减掉。

收听 ADS-B 当然不止这一条路:你也可以直接买个 SDR 自己拼一套方案。如果你也在捣鼓自己的低成本无线电项目,欢迎通过爆料渠道告诉我们。

感谢 [Moser] 提供线索!

收录于

讨论

0 条评论

同分类推荐

创客