关于stm32FM电台设计.docx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
成绩课程设计报告题目:基于STM32的FM电台课程名称: ARM嵌入式系统学生姓名:王超学生学号: 1214040227 系别:电子工程学院专业:电子信息科学与技术届别: 2012 指导教师:吴琰电子工程学院制2015年4月基于STM32的FM电台学生:王超指导教师:吴琰电子工程学院电子信息科学与技术1 FM部件介绍1. 主要芯片介绍1.1RDA5820介绍 RDA5820是北京锐迪科推出的一款集成度非常高的立体声FM收发芯片。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电台的功能。1.2 1053简介VS1053是继VS1003后荷兰VLSI公司出品的又一款高性能解码芯片。该芯片可以实现对MP3/OGG/WMA/FLAC/WAV/AAC/MIDI等音频格式的解码,同时还可以支持ADPCM/OGG等格式的编码,性能相对以往的VS1003提升不少。VS1053拥有一个高性能的DSP处理器核VS_DSP,16K的指令RAM,0.5K的数据RAM,通过SPI控制,具有8个可用的通用IO口和一个串口,芯片内部还带了一个可变采样率的立体声ADC(支持咪头/咪头+线路/2线路)、一个高性能立体声DAC及音频耳机放大器。VS1053通过SPI接口来接受输入的音频数据流,它可以是一个系统的从机,也可以作为独立的主机。这里我们只把它当成从机使用。我们通过SPI口向VS1053不停的输入音频数据,它就会自动帮我们解码了,然后从输出通道输出音乐,这时我们接上耳机就能听到所播放的歌曲了,如图1所示。图1 VS1053封装图1.3 74HC4052 简介74HC4052是一款高速CMOS器件,74HC4052引脚兼容HEF4052B。74HC4052遵循JEDEC标准no.7A。E为低时,4个开关的其中之一将被S0和S1选中(低阻态)。E为高时,所有开关都进入高阻态,直接无视S0和S1。VCC和GND是数字控制端(S0和S1,E)的供电引脚,74HC4052的VCC至GND范围为2.0 V~10.0 V。74HC4052的模拟输入/输出端(nY0至nY3,nZ)在上限VCC和下限VEE之间摆动,VCC-VEE应当不超过10.0 V。作为一个数字多路选择器/多路分配器,VEE将被连接到GND上(一般是接地)宽模拟输入电压范围:-5 V~+5 V。1.4 TFTLCD简介TFT-LCD即薄膜晶体管液晶显示器。其英文全称为:Thin Film Transistor-Liquid Crystal Display。TFT-LCD与无源TN-LCD、STN-LCD的简单矩阵不同,它在液晶显示屏的每一个象素上都设置有一个薄膜晶体管(TFT),可有效地克服非选通时的串扰,使显示液晶屏的静态特性与扫描线数无关,因此大大提高了图像质量。TFT-LCD也被叫做真彩液晶显示器。2 硬件设计及模块功能实现2.1硬件设计实验设计为FM发射模式,设计发射频率为92.2Mhz,开机显示发射频率,KEY_UP键选择音源输入等信息。按一下KEY_UP键即进入SD卡音源输入模式,这时KEY0:M+(下一曲) KEY2:M-(上一曲)起效,再按第二下进入MIC音源模式,这时KEY_DOWN键起效,可以用它来选择直接播放或者录音储存后播放模式。同时用DS0提示程序正在运行。所要用到的部分硬件资源如下:1)指示灯DS0,2) KEY0、KEY1、KEY2和WK_UP等四个按键,3) TFTLCD模块 ,4) SD卡 ,5) RDA5820 ,6) 74HC4052,7) VS1053B。2.1.1 RDA5820与STM32的连接电路这里RDA5820用IIC总线,接在STM32的PB10和PB11两个脚上,下图中OUTL和OUTR接在RDA5820的LIN和RIN,OUTR和OUTL是来自音频选择器(74HC4052)的输出端,作为FM发送时的音源输入。如图2所示。图2 RDA5820与STM32的连接图2.1.2 VS1053解码芯片电路原理VS1053通过7根线同STM32连接,他们是:VS_MISO、VS_MOSI、VS_SCK、VS_XCS、VS_XDCS、VS_DREQ和VS_RST。其中VS_RST是VS1053的复位信号线,

文档评论(0)

00625 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档