昨天试了用limeSDR使用gqrx接收FM广播,说明接收通道没有问题。那么我们要试试发射通道呢(当然你要用LimeSuite来测试,我无所谓),那就做一个小型的FM广播台吧,这样就可以自己广播自己的频道了,当然这是违法的,所以在不干扰正常的无线通讯基础上,才可以进行实验,我采取将发射功率调小,其实LimeSDR的发射功率不大,也就实验环境用。
最快速的办法当然还是使用grc了。上图,照着我画的做就行了。
先运行 gnuradio-companion
新建一个wbfm_tx_limeSDR.grc
如图:
通过图我们可以看出,我采用了Wav File Source 从一个wav音频文件作为我的广播声音基带信号,还用了一个aduio Source ,也就是使用麦克风作为信号源,这样就可以直接把我的语音通过麦克风广播出去,当然一次只能使用一个源,当然你也可以混频,我先将Wav FIle Source Disable掉,直接使用麦克风来广播。
有了源信号后,我使用 fractional interpolator 来重新采个样
phase_shift - 输出信号到输入的相移
interp_ratio - 插值比= input_rate / output_rate
当然本质是个MMS

本文介绍了如何利用LimeSDR设备创建一个小型FM广播台。通过GRC(GNU Radio Companion)设计流程,结合Wav File Source或Audio Source作为信号源,经由WBFM Transmit组件和osmosdr sink将信号发射出去。在设置合适的载波频率并避免干扰其他频道后,可以在手机FM中收听广播内容。这是一个简单的实验,可用于个人娱乐,但应注意合法性和降低发射功率以避免干扰。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



