实验环境
1. 硬件设备:HM B200mini; 天线
2. 软件环境: ubuntu 20.04; gnuradio 3.8; uhd 4.0;
一、 FM 解调
1. grc 流图
2. block 参数配置
a. UHD: USRP Source
USRP Source 块将通过在选定的天线上以特定频率、采样率和增益采样RF信号来产生基带样本。
b. Ratinal Resampler
因为USRP速率不是音频接收器速率的整数倍, 所以这里需要进行重采样。
c. WBFM Receive
d. Audio Sink
3. 运行结果
在图中的信号带宽为10MHz,并且信号的地方都是FM广播,可以调整参数"freq"到对应的频点上即可收听到FM电台。
二、 FM 调制
1. grc 流图
2. block 参数配置
a. Audio Source
b. WBFM Transmit
c. Rational Resampler
d. UHD: USRP Sink
3. 运行结果
首先,运行FM Receiver流图使得HM b200mini处于接收FM信号的状态。然后,再用另一块HM b200mini 运行FM Transmit流图,发送自己调制的FM信号。将两者的“freq”调至同一频点即可听到麦克风录入的声音。