- 0
- 0
- 约1.86万字
- 约 13页
- 2026-01-14 发布于北京
- 举报
第三十五章FM收发实验
ALIENTEKSTM32开发板上板载了一颗FM收发:RDA5820。该不但可以
用来做FM接收,实现收音机功能,还可以用来做FM,实现电台的功能。
本章,使用STM32驱动RDA5820,实现FM接收和FM两个功能。
35.1RDA5820简介
RDA5820是锐迪科推出的一款集成度非常高的立体声FM收发。该具有以下
特点:
⚫FM和接收一体
⚫支持65Mhz~115Mhz的全球FM接收频段,收发天线共用。
⚫支持IIC/SPI接口
⚫支持32.768K晶振
⚫数字音量及自动AGC控制
⚫支持立体声/单声道切换,带软件静音功能
⚫支持I2S接口(输入/输出)
⚫内置LDO,使用电压范围宽(2.7~5.5V)
⚫高功率32欧负载音频输出、可直接驱动耳机
⚫集成度高、功耗低、尺寸小(4mm*4mmQFN封装)、应用简单
RDA5820应用范围很宽,在很多、MP3、MP4甚至平板电脑上都有应用。RDA5820
的引脚图如图35.1.1所示:
图35.1.1RDA5820引脚图
RDA5820支持2种通信模式,SPI和IIC,在STM32开发板上面,使用的是RDA5820
的IIC模式。通过将图35.1.1的MODE脚接GND,RDA5820即进入IIC模式,此时SCLK充
当IIC的SCL,SDIO充当IIC的SDA。RDA5820的IIC地址为0X11(不包含最低位),对应
读为0X23,写为0X20。
模式设置
RDA5820的模式设置通过40H(寄存器地址0X40)寄存器的CHIP_FUNC[3:0]位来设置,
RDA5820可以工作在RX模式、TX模式、PA模式和DAC模式等,本章我们只介绍RX模式
和TX模式。
通过设置CHIP_FUNC[3:0]=0即可定义当前工作模式为FM接收模式。在该模式下,我们
即可实现FM收音机功能。
通过设置CHIP_FUNC[3:0]=1即可定义当前工作模式为FM发送模式。在该模式下,我们
即可实现FM电台的功能。
频点设置
软件可以通过配置03H(寄存器地址0X30)寄存器来选择FM频道。搜台(Seek)的步进
长度(100KHz、200KHz或50KHz)由SPACE[1:0]来选择,频道由CHAN[9:0]来选择,频率
范围(76MHz~91MHz、87MHz~108MHz或76MHz~108MHz或用户自定义65MHz~115MHz范
围内频段)由BAND[1:0]来选择。自定义的频段由寄存器53H(chan_bottom)和54H(chan_top)
来设置,单位为100KHz,即定义65MHz~76MHz,可设置BAND[1:0]=3(用户自定义频段),
并且设置chan_bottom=0x028A,chan_top=0x02f8。
频点计算方法如下(该也适用于FM频点的):
FMfreq=SPACE*CHAN+FMBTM
其中FMfreq即我们需要的FM频率(Mhz),SPACE为我们设置的步进长度(Khz),CHAN
是我们设置的频点值,FMBTM则是我们在BAND里面所选频段的最低频率,当BAND=0的
实惠,FMBTM=87Mhz;BAND=1的时候,F
您可能关注的文档
最近下载
- 2025版生物科技产品代理合作协议.docx VIP
- CH/Z 3017-2015 -地面三维激光扫描作业技术规程.pdf VIP
- 实施指南(2025)《CHZ 3017-2015 地面三维激光扫描作业技术规程》.pptx VIP
- 05SFG04 钢结构装配式防倒塌棚架结构设计图集.pdf VIP
- 急救仪器设备药品使用及管理.pptx VIP
- Westinghouse西屋反渗透净饮机WFHRO-F用户手册.pdf
- 日立扶梯HE12图纸.pdf VIP
- 2025版初中音乐课程标准.docx VIP
- 2025年最新初中音乐课程标准.docx VIP
- 艺术课程标准2025:音乐教育新篇章.pptx VIP
原创力文档

文档评论(0)