ARTICLE · 1035908
近 30 种无线电信号,一个免费开源软件全都能解
点击下方【无聊猫科技】关注,每天推荐一个开源好工具
不知道你有没有过这种念头:天上飞的卫星、海上开的货轮、头顶飘过的气球,它们一直在往外发信号,这些信号要是能自己收下来看,该多有意思。真去搜一圈就会发现,这事看着酷,门槛却不低。能收信号的设备贵的一个顶一部手机,便宜的性能又拉胯;好不容易凑齐了硬件,软件又是一盘散沙,收卫星用一个,看船舶用一个,听电台再换一个,每个界面都像上世纪的产物,说明书还得去论坛里考古。
其实开源圈里早就有人把这些活儿干到了一起。有个叫 SDRangel 的项目,把软件无线电的收信号、看频谱、解调、解码、追踪定位,全装进了同一个免费软件里。气象卫星的云图、海上货轮的位置、业余无线电的数字语音、甚至天上探空气球扔下来的数据,它都能拆开给你看。
更妙的是,入门这件事被它压到了一百来块钱:一根几十块钱的电视棒接上天线,插在电脑上就是一台接收机。今天咱们就把这个「无线电全家桶」放大了看,看看它到底能干什么,又该怎么玩。
一、这是什么
SDRangel 是一个开源的软件无线电(SDR)平台,作者是一位呼号 F4EXB 的业余无线电爱好者。一句话概括:它把你的电脑变成一台全能无线电工作台,前面接上各种廉价的接收硬件,后面负责把天线上收到的电磁波变成看得懂的画面和数据。
它用 C++ 写成,界面是 Qt 风格的专业工作台,主窗口左边是频谱瀑布图,右边一格格排着各个功能面板。写稿时它在 GitHub 上有近 4000 个 star,最新版本 7.27.2 在 2026 年 8 月发布,许可协议是 GPL-3.0,代码全部公开。Windows、macOS、Linux 三大系统都有官方安装包,下载一个安装文件就能跑起来。

▲ SDRangel 主界面:左侧频率预设列表,中间频谱瀑布
它的分量主要体现在插件数量上。整个项目带 100 多个插件模块:近 30 种接收解调器、20 种信号调制器、20 多个功能面板,外加几十种硬件的驱动适配。从几十块的 RTL-SDR 电视棒,到 HackRF、BladeRF、LimeSDR、PlutoSDR 这些几百到几千块的进阶设备,插上基本都能认。这阵仗在开源 SDR 软件里不多见,别的软件通常是「专注一件事」,它是「一个软件包圆一整摊事」。
界面的组织方式也值得一提。它支持开多个工作区,每个工作区里可以同时挂好几个设备、十几个解调通道,一起收不同的信号。左边窗口守着 137 MHz 收气象卫星,右边窗口盯着航海频段看船舶,中间再开一个短波面板解 FT8,互不打架。每个通道都是独立的小面板,能拖动、能折叠、能单独调参,用熟了就像在指挥一排收音机同时开工。对一个免费软件来说,这种接近专业监测站的使用方式,确实是把「能给用户的控制权」给到了底。
二、能干什么
- 收气象卫星云图:NOAA 系列气象卫星过顶时,直接把云图收下来,可见光和红外两张一起出
- 追踪卫星过境:内建卫星追踪面板,ISS 空间站、气象卫星什么时候过你头顶,提前算好
- 看海上船舶:解调船舶的 AIS 信号,附近货轮的名字、位置、航速、目的港直接标在地图上
- 解 LoRa 远程消息:LoRa 扩频信号也能解,远处节点发来的文字消息一条条列出来
- 听短波数字模式:FT8 等业余无线电数字模式自动解码,全球电台信号一张表看完
- 收发两用:配 HackRF 这类支持发射的设备,它还能当信号发射器,反过来发消息做实验
三、上手体验
第一个玩法,收一张自己解码的卫星云图。NOAA 15、18、19 这几颗老牌气象卫星天天从头顶过,发射的 APT 信号一根电视棒就能收。在 SDRangel 里挂上 APT 解调插件,等到卫星过境那十几分钟,软件左边的进度条一点点走,右边云图就一行行织出来:可见光通道看云的形状,红外通道看温度分布。图上带着卫星自带的校准条纹,收完直接就是一张完整的「卫星摄影作品」,成就感拉满。

▲ APT 解调插件收到的 NOAA 卫星云图:左边可见光,右边红外
收下来的云图还能做温度着色。同一个插件按红外数据换算地表和云顶温度,冷的地方蓝、热的地方黄绿,一张普通黑白图立刻变成气象台风格的彩色分析图。台风过境的时候自己收一张,比看转播的云图有意思得多——这是你自己的天线收下来的。

▲ 红外数据温度着色后的 NOAA 18 云图
第二个玩法,追卫星过境。内建的卫星追踪面板填上你的经纬度,它就按星历算出 ISS、NOAA 这些目标什么时候从你头顶过、从哪个方向进、最高仰角多少,配上极坐标过境图和世界地图上的实时轨迹。到点了软件帮你把频率算好,多普勒频移跟着补偿,你只管看云图一行行往外冒。空间站过境前收到提醒,跑到阳台上看那颗最亮的「星」划过去,再回头看软件里它的轨道参数,那种「远方的东西被我摸到了」的感觉很上头。

▲ 卫星追踪面板与 ISS 过境轨迹
第三个玩法,盯着海面看船。沿海的朋友有福了:过往船舶按规范要发 AIS 信号,报自己的名字、位置、航速、目的地。电视棒收下这些信号,SDRangel 把船舶一个个摆到地图上,点开一艘货轮,能看它吃水多少、开往哪个港。夜里对着地图看航道上一串船灯挪动,跟开了上帝视角一样。

▲ AIS 船舶信号解码:货轮位置与详情标在地图上
还有个冷门但上头的玩法:追探空气球。全球的高空气象站每天定时放探空气球,气球上的探空仪一路往地面回传高度、温度、湿度和位置,这些数据用 400 MHz 附近的频段发下来,一根电视棒加个简易天线就能收。挂上探空仪解调插件,气球升空的全过程就在屏幕上直播:它飞到两万米还是三万米、飘到了哪个镇上空、温度降到了零下多少度,数据一条条刷出来。放球的时间点在当地气象站的放飞表上能查到,掐着点守一次,比看任何科普视频都直观。
数字语音也能听。对讲机里那些「咔咔」作响听不懂的数字集群信号,它带数字语音解调插件,能直接还原成可以听的人声;业余无线电圈新流行的 M17 开源数字协议,它也是最早支持解码的软件之一,收发都行。
四、快速上手
最省事的路径是装官方安装包。Windows 直接下安装程序;macOS 有 dmg 镜像;Linux 上 Ubuntu 系用 deb 包,其他发行版走 flatpak 或 snap。以 flatpak 为例,两条命令搞定:
flatpak install flathub org.sdrangel.SDRangel flatpak run org.sdrangel.SDRangel 装好启动,先把接收硬件插上,在源设备里选中它,点播放键就能看到频谱动起来。接下来在右侧面板里按需挂插件:想收卫星云图就加 APT Demodulator,想看船就加 AIS Demodulator,每个插件都有独立的频率、带宽设置。官方 Wiki 的 Quick Start 页面把每一步都写了,照着走基本不会卡住。
五、LoRa 和短波信号,照样收进来看
它对 LoRa 的支持做得相当完整。内建的 ChirpChat 解调器专门解 LoRa 扩频信号,扩频因子、带宽、纠错编码都能调,解出来的消息带着时间戳一条条排好,配套的频谱图还能看到信号在噪声里怎么被「捞」出来。社区里有人拿它做远距离传感实验,几个节点隔着几十公里互发消息,全流程都能在它里面看明白。

▲ ChirpChat 解调器解出 LoRa 远程文字消息
短波这边则是 FT8 的天下。FT8 是业余无线电圈最火的数字模式,信号弱到听不见都能解出来。SDRangel 的 FT8 解调器挂上就能跑,一分钟的窗口期一到,解码表格唰唰往外跳:哪个台在什么时间、用什么频率、呼叫谁,全球的电台活动一屏尽收。短波传播好的时候,一晚上能解出几十个国家和地区的信号,隔着半地球「见面」不需要网络。
更新的玩法它也没落下。近一两年社区里大火的 Meshtastic 离网组网小电台,解调插件早就进了主仓库;同类的 MeshCore 协议,支持也是最新版本里刚补上的。这意味着什么?你手上那根电视棒,不光能听天上和海上,连现在玩家圈里最时兴的低成本组网设备说话,它都能听懂。一个开源项目能把追新的速度保持到这个程度,社区活力可见一斑。

▲ FT8 解调器:短波数字信号解码一览
六、3D 频谱与星空,玩到深处是天文
主界面的频谱就能玩出花:普通二维瀑布图看腻了,可以切 3D 频谱,把时间和频率铺成一片起伏的地形,信号强度的变化像山脊一样立起来,哪个频段热闹、什么时候有信号经过,一眼扫过去全清楚。做信号排查的时候,这个视角比盯着数字舒服太多。

▲ 3D 频谱:信号强度铺成起伏地形
再往深处走,它还有星图和射电天文面板。星图面板能对着星表看天区,标出天体位置;射电天文面板更硬核,配上合适的设备和天线,能画氢线的谱线、算天空背景温度——业余条件下摸一摸「射电天文学」的门槛。一个免费软件把业余无线电能延伸到的边界,几乎都替你想到了。
它还留了一手「远程接力」:接收端和操作端可以分开跑。你可以在一台插着天线的小主机上跑服务端,让它 24 小时守在窗边收信号,自己在客厅用另一台电脑远程连过去看频谱、调参数;也有社区玩家把接收端架在乡下或山顶,城里远程连上去用。甚至不插任何硬件都行——内置的虚拟信号源能模拟出各种测试信号,先把软件的每个功能摸熟,等硬件到手直接上手。
七、和竞品比怎么样
这个领域常见的选手各有分工:SDR# 是 Windows 上最流行的入门软件,界面轻快但只收不发;GQRX 在 Linux 圈很常见,同样是纯接收;SatDump 专精卫星云图,这方面做得比谁都细。SDRangel 的路数不一样:它把这些活儿收进一个软件,解调种类、发射支持、卫星追踪、远程控制全都带上,代价是界面信息密度高,新手上手比轻量软件慢一些,第一次打开满屏的面板和参数,确实需要一点耐心。好在官方 Wiki 把每个插件都写了文档,从哪根天线、哪个频段、挂哪个插件,一步一步照着做,磕绊一两次就顺了。要说定位,想一个一个学,用单一小工具挺好;想要一台「装完就不用再装别的」的工作台,就是它的主场。
八、要花多少钱
软件本身完全免费,开源协议也没有任何使用限制。硬件才是花钱的地方,但门槛可以压得很低:一根 RTL-SDR 电视棒几十到一百来块,收气象卫星、看船舶、解 LoRa 全够用。想玩发射或者更好的接收质量,HackRF、PlutoSDR 这些几百块的设备再往上加。手头一分钱不想花也有玩法:它支持接入网络上的 KiwiSDR 接收机,用别人架在世界各地的天线远程收信号;还支持 SigMF 录音文件回放,拿现成的信号录音就能把解调全流程跑一遍。
小提示:收气象卫星要赶在卫星过境的时间窗,先用卫星追踪面板把当天的过境时刻看好,提前十分钟架好设备;天线尽量放窗边或户外,室内钢筋水泥墙对 137 MHz 信号衰减不小;第一次收别贪多,先把 NOAA 一颗卫星的云图收完整,再扩展别的信号。
⭐ 觉得有用?三连支持一下
📌 点右上角收藏,需要时随时回看👀 关注【无聊猫科技】,每天推荐一个开源好工具📤 分享给身边需要的朋友,帮他们少走弯路
项目地址
GitHub:https://github.com/f4exb/sdrangel
写在最后。头顶的天上每天都在上演热闹:卫星一遍遍报告自己的位置,货轮在海上隔空喊话,气球从平流层往地面扔数据。这些信号一直都在,只是过去我们不知道它们能被听见。一根电视棒、一个免费软件,今晚你就能加入这场收听。
它不逼你考执照,也不要求你懂多少原理。你只是把天线架出去,然后发现,原来空气里一直这么热闹。
喜欢这类开源好工具的话,关注【无聊猫科技】,每天给你挑一个能上手用的。