无线数据传输系统毕业设计.doc
《无线数据传输系统毕业设计.doc》由会员分享,可在线阅读,更多相关《无线数据传输系统毕业设计.doc(39页珍藏版)》请在沃文网上搜索。
1、目 录1系统设计11.1设计要求11.1.1任务11.1.2要求11.1.3说明11.2总体设计方案21.2.1设计思路21.2.2方案论证与比较21.2.3系统组成62单元硬件电路设计82.1发射部分电路的设计82.1.1AD9951(DDS)的原理82.1.2功率放大电路设计112.2接收部分电路的设计122.2.1CXA1691BM芯片122.2.2高放选频回路的设计142.2.3本机振荡器的设计152.2.4中频窄带滤波器152.2.5FSK接收解调模块设计152.3抗干扰措施163软件设计183.1发射机主控单片机拼音输入法的实现过程183.1.1T9拼音输入法的软件流程:183.1
2、.2硬字库的制作与使用方法:183.1.3T9拼音输入的实现:203.1.4发射机主控芯片软件流程:203.2无线发射模块的设计223.2.1控制芯片的选取223.2.2软件流程223.3接收机主控单片机软件流程233.3.1UART1接收中断处理流程233.3.2键盘中断处理流程243.3.3主程序流程254系统测试264.1测试使用的仪器264.2指标测试和测试结果264.2.1发射部分的指标测试和测试结果264.2.2接收部分的指标测试和测试结果274.3波形观察及距离测量304.4结果分析31结束语32谢辞33参考文献34附录1使用说明35附录2主要元器件清单361 系统设计1.1设计
3、要求1.1.1 任务设计并制作一个单工无线数据传输系统,实现主站对从站的汉字信息传输。1.1.2要求(1)基本要求 设计并制作一个载波频率在2535MHz之间的发射机。要求载波频率稳定度优于10-5,能传送汉字信息,调制方式任选;发射机输出功率不大于25 mW(50假负载电阻上测得);采用键盘输入要传送的汉字信息,并用液晶显示。设计并制作一个接收机,完成对发射机发送汉字信息的接收。接收机采用电池组供电,用液晶显示接收到的汉字。 发射机与接收机的最小通信距离不小于5米(通信距离是指两天线间的最近距离)。 任选常用汉字600个,采用键盘输入。汉字信息要求以点阵形式传输。 系统能以不同的传输速率传送
4、汉字组。以三个不同的速率(具体数值自定,但不得低于600b/s)传送汉字组,并计算出汉字错误率。 系统主机必须支持无限次的循环发送、有限次循环发送和单次发送。(2)发挥部分 尽量提高传输速率,减小汉字错误率。(汉字错误率10-2时,测最高传输速率)。 在发射功率25mW条件下,提高通信距离。 增加黑白图形的点阵形式传送功能。 接收机数量扩展至4个(实际制作1个)构成一点对多点的通信,要求接收机号码可任意设置,发射机具有拨号传送和群发功能。 支持拼音输入法。1.1.3 说明 发射机的载波频率一定要在2535MHz之间,否则不能参加测评。发射机、接收机不能用成品电路板或成品设备。完成作品不能使用P
5、C机。收、发天线自定。 实验测试报告要注明测量仪器及测试方法,又具体的测试数据。 发射机、接收机相互独立,不允许公用控制与显示器。 参赛队需提供所选600个汉字的清单以及汉字对应的点阵码。 接收机端的高频信号解调电路和单片机处理电路需设计成两块独立的电路板,高频信号解调电路板上不得有任何可编程的器件,且两块电路板之间的数据接口需放在明显的位置,便于采用示波器或逻辑分析仪测试接收到的数据。1.2 总体设计方案1.2.1 设计思路题目要求制作一个单工无线数据传输系统,实现主机与从机的汉字信息的传输,设计主要分发射和接收两大模块。基本电路图如图1-1所示,为了将发射机频率稳定度提高,通信速率提高和发
6、射距离加大在设计中应当采用必要的措施。图1-1 基本结构图1.2.2 方案论证与比较(1)调制体制的方案论证与选择方案一:模拟信号采用AM调制;数字信号采用ASK调制。该方案的优点是调制解调实现简单,占用频带窄,缺点是抗干扰能力差。方案二:模拟信号采用FM调制;数字信号采用FSK调制。该方案的优点是抗干扰能力强,可靠性好,易于用DDS实现,缺点是占用频带较宽方案选择:本系统可以采取调幅方式或调频方式。调频方式与调幅方式相比,具有较强的抗干扰能力。AM方式频带利用率高,但可靠性差;FM方式虽然频带利用率不高,但可靠性好,信噪比大;FSK,ASK,PSK,QPSK中,ASK抗噪性能差,PSK频带利
7、用率不如QPSK高,FSK频带利用率高,而且抗噪性能好。由于题目不要求频带利用率,而且此题2535MHz这个频段内比较适合于FM方式,故本系统采用调频体制,数据收发采用2FSK方案。(2)载波信号产生电路的设计方案论证与选择方案一:采用晶体振荡器产生基准频率,再用选频网络加放大器选出它的谐波实现倍频。该方案稳定度较高,但存在30MHz的1/N频率的晶体谐振器难以获得、N太大和选频网络调节较为麻烦等缺点。具体方框图如图1-2所示。图1-2 晶振电路产生载波方框图方案二:变容管直接调频。此方案系统框图如图1-3所示。这种方式结构简单,但由于本振属于开环方式,LC回路的Q值较低,使得频率稳定度不高。
8、另外,由于变容二极管压控特性的非线性性,调制的非线性失真大。图1-3 变容二极管产生载波方框图方案三:PLL(Phase Locked Loop)调频方式。此方式参考频率直接来源于对晶体振荡器的分频。因此这种方案的频率稳定度高,与晶体振荡器的稳定度相同,可达106以上,但是这种方式的电路复杂,调试困难,而且相位噪声较大。方案四:DDS软件调频方式,如图1-4所示。此方式是由DDS产生载频,单片机发送数据以及语音采样,根据数据和采样结果直接对DDS频率实时控制实现调频。由于DDS产生的频率精度高与晶体振荡器的稳定度相同,可达106以上,稳定度也好,而且单片机控制可以随意切换载波频率,频偏,调制度
9、等,实现也简单。图1-4 DDS产生载波方框图方案选择:载波信号发生器是主机发射部分的重要组成部分,应能产生等幅高频正弦信号,其振荡频率应十分稳定。方案二与其它方案相比短期频率稳定度均只能达到10-210-3;方案一的特殊晶体不易找到,而且灵活性比较差;方案三虽然可以满足要求,但是在调试过程中比较困难,不易实现;方案四由于采用了DDS直接频率合成技术,使输出频率与晶体同等稳定,且灵活性高。故比较上述四种方案,方案四明显优于其它方案,较易实现,因此我们采用方案四。(3)接收模块的设计方案论证与选择FM专业收音电路常采用大规模集成IC MC3362、CXA1691等大规模集成芯片来实现。方案一:采
10、用二次变频进行FM解调。可采用FM解调芯片MC3362或MC13135进行解调。优点是克服了调谐回路性能会变差的问题,可以通过对二中频的处理,提高整体电路的选择性,提高镜象抑制比。提高二中频的放大倍数可提高灵敏度。缺点是被解调信号的频偏范围较小,带宽较小。方案二:采用一次变频进行FM解调。可采用FM解调芯片CXA1691进行解调,优点是技术成熟,稍微改变外围电路便可以工作在3040MHz频带内,解调的基带频率可以至40KHz,其接收频带宽,是高保真的接收机。有利于实现语音与数字FSK调制信号的基带频分复用。方案选择:上述两种方案实现的功能基本相同,但CXA1691具有耗电小、调整简单等优点;且
11、它的宽电压适应范围和立体声指示及静噪功能也是MC3362所力所不能及的。故选用方案二。因CXA1691内部带解调电路,可以对数据调制后的信号进行解调,另外CXA1691同时也可以接收一路音频信号,实现语音的接收。(4)中央控制芯片的选取:方案一:采用FPGA(现场可编程逻辑门阵列)作为系统的控制核心。由于FPGA具有强大的资源以及并行处理能力,使用方便灵活,易于进行功能扩展,特别是结合了EDA,可以达到很高的效率。系统的多个部件如频率测量电路,键盘控制电路,显示控制等都可以集成到一块芯片上,大大减小了系统的体积,并且提高了系统的稳定性。方案二:基于单片机技术的控制方案。相对于FPGA的并行处理
12、方式,单片机是通过对程序语句的顺序执行来建立与外部设备的通信和完成其内部运算处理,从而实现对信号的采集、处理和输出控制。它最主要的特点是其串行处理能力。方案选择:上述两种控制方式除了在处理方式和处理能力(速度)上的差异外,在实现的效果以及复杂程度等方面也有显著的区别。FPGA将器件功能在一块芯片上,相对于单片机外围电路较少,集成度高。而单片机技术比较成熟,开发过程中可以利用的资源和工具丰富、价格便宜、成本低。鉴于本设计中,仅单片机的资源已经能满足设计的需求,而FPGA的高速处理的优势在这里却得不到充分体现;因此本设计的控制方案模块拟选用上述基于单片机技术的方案二。单片机采用Atmel公司生产的
13、ATMega128,该型号单片机主要特点为20MIPS指令吞吐率(使用20MHz外部晶振),128KBytesFlashRom,4KBytesSRAM,片上集成双异步串行口,SPI接口等极其丰富的硬件资源,很适合作内嵌拼音输入法这一类大量消耗CPU时间与内存资源的用途,且价格相对较低(45元)。(5)拼音输入法的选择方案一:区位输入法。将汉字点阵码按国标的区位码与物理地址对应关系储存于ROM中,输入汉字时查得待输入汉字的区位码,由单片机完成区位码与对应汉字点阵码物理地址的译码,取出点阵码。国标的汉字区位码可以通过区位码字典查得,此方案的汉字输入已与汉字本身意义有一定联系,故取输入码相对容易一些
14、,而且使用国标字库后可以用极小的工作量获得极大的汉字输入能力(例如国标一级字库为常用汉字3755个)。但取得区位码需要区位码字典的支持,给实际使用造成不便。方案二:拼音输入法。此方案被广泛采用于PC机、电子词典、手机等电子设备上,易于掌握、兼顾效率的特点,且较易于在嵌入式控制芯片上实现。方案三:五笔输入法。此输入法是公认中文输入法中效率最高的,但不易掌握,且在嵌入式应用中难以实现。比较以上三种方案,方案二明显优于其它两种方案,本系统中采用在手机中广泛使用的T9拼音输入法,具有输入4000个汉字的能力。(6)高频功放选择 方案一:采用谐振功率放大器,谐振功率放大器采用LC谐振回路进行选频放大三极
15、管的导通角小效率高,但是非线性失真严重,谐波分量大。方案二:采用甲类的功放,导通角为180效率低,但是非线性失真较小,谐波分量少。方案三:采用甲乙类功放,甲乙类功放介于甲类与乙类之间,导通角介于90180效率比甲类高,性能介于甲乙类之间。比较上述方案,题目要求功率小于25 mW,方案一一般工作在功率较大的场合。甲类的功放效率低耗电量大,最终选用甲乙类功放,效率和性能都有较大的提高。(7)关于尽量增加传输距离的分析传输距离是无线数据传输系统的综合性能指标。根据无线数据传输距离公式1.2.1所示。 式中,Rmax为最大传输距离,Pt为发射机天线端辐射的有效功率,Smin为接收机的最小检测功率,Gt
16、、Gr分别为发射机天线和接收机天线的增益,K值在发射频率确定的情况下基本是一个常量。要增大传输距离Rmax应从如下几个方面考虑: 在发射机接50假负载,其功率不大于25mW的情况下,尽量提高发射机天线辐射的有效功率Pt。当f=30MHz时,=10m,当拉杆天线长1m,直径3mm时,通过MATLAB仿真计算可得,拉杆天线的等效阻抗Zr为由此可见,发射机输出端阻抗与天线严重失配。为使天线辐射功率最大,应适当加长天线,使天线的特征阻抗与发射机输出阻抗相匹配。 提高接收机灵敏度。由式1.2.1可知,提高接收机灵敏度(即降低接收机的Smin)与提高发射机天线辐射功率Pt对增加传输距离是同等重要的。故接收
17、机采用超外差体制,并且对接收机本振频率要准,使接收机灵敏度最高。 尽量使天线阻抗与接收机输入阻抗匹配,使之与天线等效电容形成串联谐振,接收机高放电路采用低阻抗输入的共基电路。本设计采用的CXA1691芯片内部已集成了该电路。在天线输入端另加一级低噪声天线放大器,会提高接收机的灵敏度从而增加作用距离。 因本设计收发天线没有要求,为了使辐射效率尽量提高本设计中天线工作时振子长度设定在最佳/4波长匹配点,并且要注意收发信号时,使收发天线的极化一致,且方向调在最合适的位置。 当频率为32.5MHz时,波长为9.23m,其传输特性按直线传输,如果中间有障碍物则会产生反射和折射现象,对传输距离有很大的影响
18、。所以测试应在空旷地方,中间不能有障碍物或屏蔽物。 根据电波传输理论,如图1-5所示。在距离为(2n-1)/4时,会出现波谷,收听效果最差;在距离为n/2时,会出现波峰,收听效果最好。其中n为自然数。图1-5 电波传输示意图1.2.3 系统组成系统主要分为发射和接收两大模块,经过方案比较与论证,发射和接收部分的组成框图分别如图1-6和图1-7所示。其中发射部分的集成电路AD9951、低通滤波器、有源晶振、高频攻放、音频处理器、单片机进行数据处理、按键处理、LCD驱动、电源电路。接收部分由收音模块、音频输出模块、数据接收模块以及控制模块四大部分组成,单片机起控制作用。由于电路中既有数字电路又有高
19、频电路,需将高频地和数字地分开以及高频电路用金属屏蔽隔离,以减小交叉调制等干扰。图1-6 发射机组成框图图1-7 接收机组成框图2 单元硬件电路设计2.1发射部分电路的设计2.1.1AD9951(DDS)的原理1971年,由J.Tierney 和C.M.Tader 等人在 “A Digital Frequency Synthesizer”一文中首次提出了DDS的概念,DDS或DDFS 是 Direct Digital Frequency Synthesis 的简称通常将此视为第三代频率合成技术它突破了其他频率合成法的原理,从“相位”的概念出发进行频率合成。这种方法不仅可以产生不同频率的正弦波,
20、而且可以控制波形的初始相位。还可以用DDS方法产生任意波形(AWG),其基本结构框图如图2-1图2-1 DDS基本结构框图工作过程为: 1、将存于数表中的数字波形,经数模转换器D/A,形成模拟量波形。2、 两种方法可以改变输出信号的频率:(1)改变查表寻址的时钟CLOCK的频率, 可以改变输出波形的频率。(2)改变寻址的步长来改变输出信号的频率。DDS即采用此法。步长即为对数字波形查表的相位增量。由累加器对相位增量进行累加,累加器的值作为查表地址。3、D/A输出的阶梯形波形,经低通(带通)滤波,成为质量符合需要的模拟波形累加器的工作原理,AD9951内部框图如图2-2图2-2 AD9951内部
21、框图设相位累加器的位宽为2N, Sin表的大小为2p,累加器的高P位用于寻址Sin表。时钟Clock的频率为fc, 若累加器按步进为1地累加直至溢出一遍的频率为fOUT = (D Phase System Clock)/232若以M点为步长,产生的信号频率为fOUT = M(D Phase System Clock)/232,M称为频率控制字该DDS系统的核心是相位累加器,它由一个加法器和一个位相位寄存器组成,每来一个时钟,相位寄存器以步长增加,相位寄存器的输出与相位控制字相加,然后输入到正弦查询表地址上。正弦查询表包含一个周期正弦波的数字幅度信息,每个地址对应正弦波中 0360o 范围的一个
22、相位点。查询表把输入的地址相位信息映射成正弦波幅度的数字量信号,驱动DAC,输出模拟量。相位寄存器每经过2N/M个fc时钟后回到初始状态,相应地正弦查询表经过一个循环回到初始位置,整个DDS系统输出一个正弦波。输出正弦波周期为T0=Tc2N/M频率为fOUT = M(D Phase System Clock)/232频率控制字与输出信号频率和参考时钟频率之间的关系为:M=fOUT2N/fc其中N是相位累加器的字长。频率控制字与输出信号频率成正比。由取样定理,所产生的信号频率不能超过时钟频率的一半,在实际运用中,为了保证信号的输出质量,输出频率不要高于时钟频率的33%,以避免混叠或谐波落入有用输
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 无线数据 传输 系统 毕业设计