day2:gnuradio 实现fm发射机

   day1中,已经实现了FM收音机的功能,第二天,我想实现一个FM的发射机。

    gnuradio中信号源我使用的是wav file source,我想通过fm发送一首歌曲,wav file source使用的文件后缀是.wav,但是大部分的歌曲格式是.mp3.百度得知,酷狗音乐有一个自带的转换工具,但是转换的源文件必须是无损的,酷狗音乐中可以下到无损音乐的其他格式,再转一下就好了,这里就不在赘述了。

  来看总体的gnuradio流程图。

day2:gnuradio 实现fm发射机_第1张图片


分模块贴出设置

wave file source:

day2:gnuradio 实现fm发射机_第2张图片


rational resamper:

day2:gnuradio 实现fm发射机_第3张图片

这里设置441是因为wav音乐文件的输出时44.1k。这组数据时参照其他文章设置的。


WBFM Transmiter

day2:gnuradio 实现fm发射机_第4张图片


这里采用的是宽带FM调制方式,正交系数是4.


UHD:usrp sink

day2:gnuradio 实现fm发射机_第5张图片


这里的Center Freq就是的广播信号的中心频率,你可以先用手机的收音机功能扫描一下你周围的广播频点,尽量避开这些频点,要不会对你自己的FM信号有干扰,设置完成后,编译运行。

打开手机的收音机功能,找到你自己设置的频点。就可以听见音乐了,最近薛之谦作为段子手比较火,我就放了一个丑八怪,效果不错。




你可能感兴趣的:(day2:gnuradio 实现fm发射机)