SDRangel:把SDR设备对准空气,频谱、FM声音与信号录制一次搞定
SDRangel把SDR设备对准空气频谱、FM声音与信号录制一次搞定【免费下载链接】sdrangelSDR Rx/Tx software for Airspy, Airspy HF, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay and FunCube项目地址: https://gitcode.com/gh_mirrors/sd/sdrangelSDRangel 是一款开源的软件定义无线电SDR程序接收和发射都能做可连接 Airspy、HackRF、BladeRF、LimeSDR、PlutoSDR、RTL-SDR、SDRplay 和 FunCube 等硬件。主窗口就是一块实时频谱上面可以叠放解调与分析频道——FM 声音、ADS-B 飞行数据、频谱测量、把原始信号落盘。它适合想开始收听电波的爱好者也适合需要频谱调试手段的工程师。 一次完整任务走查从启动到收听本地 FM 电台并录下片段第一次启动时你看到的是一个几乎空的工程区菜单栏、状态栏的版本信息还有一片空白的频谱区。在顶部菜单里从已连接硬件中选择设备源——插上 PlutoSDR 时菜单里就会出现对应条目点进去是设备配置面板可以设置采样率、LO 调谐方式、中心频率和增益。FM 广播频段中心在 100 MHz 附近频率填 100000000启动设备。设备起来后主频谱上会画出噪声底和若干信号峰。在频谱区用滚轮缩放凑近 FM 广播波段能看到一簇高低不一的峰。接着添加频道从频道菜单选 Broadcast FM Demod主窗口里出现频道窗口顶部 Settings 区有一个偏移频率把频道拖到频谱上或直接填数比如 98.4 MHz。几秒钟后你在偏好里选好的音频设备开始出声频道窗口同时画出基带频谱和解调出的 RDS 数据——台名、频率、节目类型都摆在下面那张小表里。RDS 面板实时更新台名、节目类型与时间是第一次解调 FM 时最让人有成就感的确认信号。想留住这段信号就再加一个 File Sink 频道指向同样频率填好文件路径点下 REC。启动后频道窗口会显示采样计数、已用时间和文件大小停止后原始 I/Q 样本已按 SigMF 格式连同 .sigmf-meta 元数据文件一起保存之后离线回看、分析都不用再守在设备前面。设备源、解调频道、录制频道这条完整走下来的路径就是 SDRangel 的基本操作节奏。后面无论解调 ADS-B、做信道分析还是频谱测量都是同一套动作加一个频道把频率对准你关心的位置看窗口里的结果。按目标选路径收听、调试还是教学随手收听的人最短路径是先挑一个音频频道AM、FM、SSB 都在频道列表里频率对准了声音就来了。再放一个 ADS-B 频道就能看到头顶飞过的航班数据气象卫星频道则能从原始信号里画出云图。工程调试的人用得最多的是两个插件Channel Analyzer NG 把一段带宽内的频谱、时域波形和眼图放在同一个窗口里适合判断符号率和同步状态频谱测量工具把每个峰值信号的频率和功率列成表格结果可以写进日志。先录一份 SigMF 再回 PC 上细抠也是常见的工作流。科研或教学场景下SDRangel 可以编成无头服务器版用网页端远程操控几个人同时看同一块频谱适合课堂演示和没有显示器的实验环境。安装与首次运行从克隆源码到 sdrangel 可执行文件构建是标准的 CMake前置条件有三样C17 编译器、Qt5可用 ENABLE_QT6 选项切到 Qt6、OpenGL 3.0。各设备的驱动库由 cmake/Modules 下的 CMake 模块自动探测探测不到就只是少编一个插件不挡主流程。git clone https://gitcode.com/gh_mirrors/sd/sdrangel cd sdrangelmkdir build cd build cmake .. make -j4 make installsdrangelcmake 输出里有一堆 Not found 不用慌那只是对应设备插件没编进。你手上那台设备被识别到了其余缺着也能跑。 常见坑位与解法设备不出现、没声音、编译失败设备不在列表里。多半是 USB 权限问题Linux 下先试着以 root 启动确认设备本身可用看到后再补一条 udev 规则恢复普通用户运行Windows 下则要确认设备没被其他软件占用。频谱是一条平的噪声带分不清信号和噪声。多半是采样率设得太高噪声底被摊得太宽。把设备面板里的抽取值调大或降低采样率让带宽收窄、信噪比提起来再缩放到你关心的频段看。音频频道不出声。检查音频输出插件是否真的选中了系统播放设备——首次启动弹出的音频设备选择很容易滑过去默认值可能落在一个不存在的设备上。编译失败。Linux 服务器上多半是 Mesa 的 OpenGL 开发包或 Qt 模块不全机器完全没有显卡时可以关掉 GUI 只编服务器版。SDRangel 把一台原本只会收信号的 SDR变成了能听、能解调、能测量的工具。跑通上面那条 FM 收听的路径之后不妨把解调频道换成 ADS-B 或 FT8看看空气里还有什么。想深入一点项目 wiki 和讨论组是最系统的入口plugins/ 下的频道源码和 sdrgui/ 里的说明文件则是理解各解调器原理的好材料。【免费下载链接】sdrangelSDR Rx/Tx software for Airspy, Airspy HF, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay and FunCube项目地址: https://gitcode.com/gh_mirrors/sd/sdrangel创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考