使用AD9361实现FM调频接收机接受广播

最近研究zedboard+ad9361平台的软件无线电。ADI官网提供了很详细的例程,https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms2-ebzide

今天试了一下利用AD9361接受调频广播的功能。测试

1.首先将发射通道在iio_debug中关闭,就是将0x002寄存器的值写为0。而后接受通道设置为RX1接受,即将0x003寄存器的值写为1。ui

2.按照https://wiki.analog.com/resources/tools-software/fm-radio 所设置的其余几个参数,由于我国的调频广播范围为87-108MHZ,因此带宽设置为21,采样频率设置为22,RF lo频率设置为87.1.debug

3.在终端执行iio_fm_radio_play 103.3 (103.3MHZ为本地比较清晰的广播频道,本身能够用手机进行测试,哪一个清晰写哪一个)io

执行上面的命令以后,经过HDMI端的音频输出口应该能到听到广播信号。(基本都是卖药的,唱歌的,哈哈。。。)gui

可是不少时候是听不到广播信号的,只听到吱吱吱的声音,这就说明咱们没有收到广播信号啊。不该该啊。。。音频

缘由是咱们的AD9361捷变收发器是针对高频信号的,它带的天线适用范围是70MHZ到6GHZ,因此对于相对较低的频段的信号可能不敏感,因此咱们就更换了普通的天线,这一次能够正常的接受广播信号了。啦啦啦软件

刚开始咱们也不知道,偶然间使用对讲机的时候听到了对讲机的信号,由于咱们把对讲机的频段调的比较高(160MHZ--400MHZ)因此恰巧可以经过自带的天线接受到。就是这些巧合让咱们走到了正确的道路上。
 终端

相关文章
相关标签/搜索