资源描述:
《毕业设计(论文)-无线数字音频传输系统的软件设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、无线数字音频传输系统的软件设计摘要本文主要实现了一个无线数字音频传输系统的软件过程。提到无线便是对传输所占用的频带提出要求,在设计中选用的是在2.4GHZ频率范围的无线收发芯片MC13191,该芯片运用了Zigbee技术,Freescale的简单媒体接入控制软件可以支持它完成无线收发过程。进行数字传输,则要求系统中必须有AD转换器和DA转换器,本设计中选用的是DA8531和TCL4541,其中DAC8531是16位DA转换器,而TLC4541用于AD转换,同样也是16位的,其采样率可以高达200KSPS,由于系统是用于音频传输,据耐奎斯特采样定
2、理,选择采样率为44.1KHZ。要想所选择的无线收发芯片和DA、AD转换器正常运作,必须要有一个微处理器来控制,设计中选择的是ATMEL公司的8位高速单片机AT89C5/RC2,拥有32K字节的FLASH可选择容量的扩展RAM,4个8位I/O口,3个定时/计数器。由于所选择的四个芯片都支持SPI,本论文主要完成的是有AT89C5/RC2控制三个芯片通过SPI进行数据传输过程。关键字:微处理器无线传输音频串行可编程接口73WirelessdigitalaudiotransmissionsystemsoftwaredesignabstractThi
3、sarticlehasmainlyimplementedawirelessdigitaltransmissionsystemsoftwarepart.Mentionedwirelesstransmission,Itsetstherequirementtothefrequencybandwhichtransmitstakes.inthedesignIselectwirelessreceivingandtransmittingchipMC13191whichcanbeusedinawiderangeof2.4GHZ.thischiputilized
4、theZigbeetechnology,Freescale’sexampleSimpleMediaAccessControllersoftwaresupportsit,soitcaneasilycompletethewirelesstranseivers.Becauseofthedigitaltransmission,thensystemintherequirementmusthavetheADandtheDA,inthisdesignIselectDA8531andTLC4541,DAC8531is16bitofDAC,butTLC4541i
5、susedforADconverting,similarlyalsois16bits,itssamplingratemayreachashighas200KSPS,becausethesystemisusesdintheaudiofrequencytransmission,accordingtoNaquistsamplingtheorem,theselectionsamplingrateis44.1KHZ.TomaketheselectedMC13191andDA,theADoperatenormally,musthavetohaveaMCUt
6、ocontrol,inthedesignIselectsATMELCorporation's8bitofhighspeedMCUAT89C5/RC2,has32KbyteFLASH,expandRAM,48-bitofI/O,3Timer/Counter.BecausetheselectedfourchipsallsupportSPI,thepresentpapermainlycompletehaveAT89C5/RC2checksthreechipstoexecutethedatatransmissionthroughSPI.。Keyword
7、s:MicroprocessorwirelesstransmissionaudioSerialProgrammableInterface(SPI)摘要IabstractII绪论7第一章总体介绍9第一节设计任务9第二节设计所用主要芯片9第三节设计思想973第四节系统总体框架10第二章MC13191介绍11第一节概述11第二节工作模式14一人工接收模式14二频率设定14三接收包与MCU之间的数据传输15四人工发射模式15五接收包与MCU之间的数据传输15第三节SPI15一SPI介绍15二SPI编程协议16第四节RAM22第五节时钟23第六节引脚图…
8、……………………………………………………………………………..24第三章DAC8531介绍25第一节概述25第二节串行写操作26第三节串行接口27第四