资讯动态

SDR++完整上手指南:30分钟从零基础收到第一路FM广播

发布时间:2026/10/15 5:55:47 来源:尧图企业网站定制
SDR完整上手指南30分钟从零基础收到第一路FM广播【免费下载链接】SDRPlusPlusCross-Platform SDR Software项目地址: https://gitcode.com/GitHub_Trending/sd/SDRPlusPlusSDR是一款跨平台开源软件无线电SDR程序把一根USB接收棒插进电脑就能覆盖短波到GHz频段的接收并直接解出音频、图像和数据。这篇指南面向零背景的你照着四步做完半小时内听到你的第一路FM广播。 第一步三行命令编译出SDR先说坑先排一个最大的坑不要用apt源里的sdrpp包官方README明确警告它不完整且与所有官方及外部模块不兼容——装上之后设备模块一个都识别不了等于白折腾。正确路径是从源码编译。先装五个依赖cmake、fftw3、glfw、libvolk、zstd并确认GCC在8.0以上旧版没有内置std::filesystem。然后执行git clone https://gitcode.com/GitHub_Trending/sd/SDRPlusPlus cd SDRPlusPlus mkdir build cd build cmake .. make -j$(nproc) sudo make install如果cmake阶段报找不到fftw3回去补齐依赖再重来不要带病硬编。验收信号运行sdrpp能正常启动弹出带频谱图和瀑布图的主窗口。 第二步接上接收棒让频谱亮起来SDR把所有硬件支持做成了可加载模块源码在source_modules/下RTL-SDR棒对应rtl_sdr_sourceAirspy对应airspy_sourcePluto、HackRF也各有独立模块。用RTL-SDR棒的话装好rtl-sdr用户态驱动librtlsdr并把当前用户加入video组装完驱动后拔掉USB重新插再启动软件。打开SDR在左侧Source下拉框选中设备点顶栏播放按钮开始采样。验收信号频谱图开始动起来瀑布图开始向下滚动。 第三步对准100MHz把声音放出来把中心频率设到100.0 MHz——调频广播就在87.5–108 MHz之间。鼠标直接点频谱上的波形即可调谐也可以在顶栏输入频率。接着点添加一个解调器选radio模块。它是主音频解调器wfm、nfm、am、ssb等算法全内置源码见decoder_modules/radio/。模式选WFM宽带调频FM广播使用的调制方式。验收信号扬声器里传出人声第一路信号到手。⚠️ 第四步声音不对时按症状找原因只听到沙沙白噪音说明VFO没对准信号。看瀑布图找最亮的那条竖线把VFO挪到它正上方。声音发闷、偶发破音RF Gain射频增益拉太高导致前端削波或者带宽太宽。把RF Gain调低一档或缩小WFM带宽再试。启动时报hash collision多半装了Ubuntu的soapysdr-module-all多个SoapySDR模块互相打架。卸载SoapySDR全家桶只留主库和你真正用到的模块。 跑通之后三个现成的下一步航空段再点顶栏加一个VFO虚拟频率偏移可理解为独立调谐旋钮频率121.5 MHz解调器换nfm窄带调频带宽给到15.6 kHz左右噪声盖住语音时打开解调器里的Squelch静噪并上移阈值无载波时自动静音。AM航空频段把某VFO调到46.0 MHz模式切AM大城市里常能听到地面呼叫。离线调参用recorder模块录十秒基带之后离线重放慢慢调不必每次守着频率等信号。想扩展能力把decoder_modules/里的weather_sat_decoder气象卫星图片、pager_decoderPOCSAG寻呼机等在编译时打开产物是独立的.so/.dll放进modules目录即插即用主程序不用重编。长时间盯屏的话顺手把瀑布配色换成root/res/colormaps/里的viridis或turbo眼睛会舒服不少。【免费下载链接】SDRPlusPlusCross-Platform SDR Software项目地址: https://gitcode.com/GitHub_Trending/sd/SDRPlusPlus创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑