毕业设计(论文)无线鼠标设计及实现_第1页
毕业设计(论文)无线鼠标设计及实现_第2页
毕业设计(论文)无线鼠标设计及实现_第3页
毕业设计(论文)无线鼠标设计及实现_第4页
毕业设计(论文)无线鼠标设计及实现_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、池州学院本科毕业设计(论文)(内封面)题目:无线鼠标的设计与实现 学生姓名: 学号: 系(部): 物理与机电工程系 专业:电子信息科学与技术入学时间: 2008 年 10 月导师姓名: 职称/学位:讲师/硕士 导师所在单位: 池州学院 目 录摘 要01 引 言21.1 鼠标发展历程21.2 鼠标分类21.3 课题研究目的与意义22方案设计32.1总体方案论证:32.2发射模块和接收模块的电路的实现方案:42.3方案比较:73 原理与其它设计93.1遥控发射电路93.2无线接收和译码电路93.3鼠标按键的方案:93.4方波电路的设计:103.5控制门电路:114实物制作与调试124.1实物制作1

2、24.1.1鼠标控制模块124.1.2无线发射模块124.1.3无线接收模块134.2实物调试144.2.1调试过程144.2.2调试结果14总结15 摘 要鼠标是人们日常使用的电脑外设,其技术发展备受瞩目。传统的鼠标有机械鼠标和光电鼠标两种,他们都依赖与在平面上的工作来感知位移的变化。二随着工作场合和客户需求的不断变化,人们越来越需要一种几倍无线功能和悬空遥控功能的鼠标,它不依赖与平面,没有连线的距离限制。同时,在鼠标的发展中,如何缩小鼠标的体积,降低鼠标的功耗也越来越被人们所关注。无线鼠标则是电脑周边器件与无线通信技术的完美结合物。无线鼠标接收器作为无线鼠标的一个重要组成部分是完成无线鼠标

3、与计算机之间的通信的媒介,对于他的设计和创新能为无线鼠标的更快的普及和发展提供有力的支持。本文在简单介绍的鼠标的发展后,将无线鼠标的设计主要分为两部分,第一部分先介绍了无线鼠标的构成,然后详细分析了无线鼠标系统的设计。然后经过设计制作与调制验证了系统的稳定,通信可靠。最后做出设计的总结,并且提出几点可以改进的方向。关键词:无线鼠标;无线编码解码;无线射频abstractthe mouse is a computer peripherals use daily by people, with is high-profile technical development. traditional m

4、ouse include a mechanical mouse and photoelectric mouse, they all perceive displacement change by work on the plane. with the changes of workplace and customers demand, people are need a better wireless function and impending remote function, and it does not depend on the way of working of tradition

5、al mouse. meanwhile, in rat mark developing, people take more attention to t narrow the mouse volume, reduce the power consumption.wireless mouse is the perfect combination of wireless communication technology things as computer peripheral devices. wireless mouse receiver as wireless mouse is an imp

6、ortant component of media among the complete wireless mouse and computer communication, and for his design and innovation for wireless mouse fast, the popularity and development provide strong support.after the brief introduction of the development of the mouse after the design of wireless mouse, wi

7、ll mainly divided into two parts, the first part of the first introduces wireless mouse, then constitute a detailed analysis on the wireless mouse system. then after design and modulation system stability, verified communication and reliable. finally make a design summary, and puts forward the direc

8、tion of several can improve.key: wireless mouse, wireless coding and decoding, wireless rf无线鼠标的设计与实现引 言1.1 鼠标发展历程 . 1968年,鼠标的原型诞生; . 1981年,第一只商业化鼠标诞生,仍旧是机械鼠标,出现滚球鼠标; . 1983年,罗技发明了第一只光学机械式鼠标,成为日后的行业标准; . 80年代初出现了第一代光电鼠标,它需要特殊的有栅格的鼠标垫,过高的成本限制了其使用范围; . 1999年,微软公司与安捷伦公司合作发布了intellieye光学引擎,以及第一只光学鼠标。1.2

9、鼠标分类鼠标的接口类型:鼠标按接口类型可分为串行鼠标、ps/2鼠标、总线鼠标三种。串行鼠标是通过串行口与计算机相连,有9针接口和25针接口两种。ps/2鼠标通过一个六针微型din接口与计算机相连,它与键盘的接口非常相似,使用时注意区分。总线鼠标的接口在总线接口卡上。鼠标还可按外形分为两键鼠标、三键鼠标、滚轴鼠标和感应鼠标,两键鼠标和三键鼠标的左右按键功能完全一致,一般情况下,我们用不着三键鼠标的中间按键,但在使用某些特殊软件时(如autocad等),这个键也会起一些作用;滚轴鼠标和感应鼠标在笔记本电脑上用得很普遍,往不同方向转动鼠标中间的小圆球,或在感应板上移动手指,光标就会向相应方向移动,当

10、光标到达预定位置时,按一下鼠标或感应板,就可执行相应功能。1.3 课题研究目的与意义“鼠标”因形似老鼠而得名“鼠标”(中国大陆用语,港台作滑鼠)。“鼠标”的标准称呼应该是“鼠标器”,英文名“mouse”,全称:“橡胶球传动之光栅轮带发光二极管及光敏三极管之晶元脉冲信号转换器”或“红外线散射之光斑照射粒子带发光半导体及光电感应器之光源脉冲信号传感器”。它从出现到现在已经有40年的历史了。鼠标的使用是为了使计算机的操作更加简便,来代替键盘那繁琐的指令。 鼠标是一种移动光标和实现选择操作的计算机输入设备。随着“所见即所得”的环境越来普及,使用鼠标的场合越来越多。首先从机械鼠标的出现,到光电鼠标主导市

11、场,继而是无线鼠标的普及。随着技术的快速革新,鼠标也同其它电子产品一样更新换代越来越快。 其次从鼠标最初设计的初衷来看,光电鼠标的更新换代,到以微软的ie4和罗技的mx系列为代表的“上一代”光电鼠标上市,鼠标的设计已经基本具备一款完美鼠标所应该具备的绝大部分特征。新一代鼠标的研发进入一个“休整期”。然而人类无休止的追求是科技发展的原动力。业界对精品的追求引导包括罗技在内的厂商在提高产品质量和性价比上投入研究的人力和物力,无线光电鼠标的研究自然成为题中应有之意。2方案设计2.1总体方案论证:方案一:在鼠标与电脑接口间用发射和接收电路代替了鼠标线,本方案除了要考虑发射和接收模块外,还要考虑接口协议

12、,如图1。考虑到时间和难度的问题,没有选择此方案。图1方案二:用遥控器控制鼠标,即用遥控器的按键信号控制鼠标的上下左右移动方向和左右键。只需要考虑发射和接收电路,不需要考虑接口协议,如图2。选择此方案。图22.2发射模块和接收模块的电路的实现方案:方案一:发射模块f05和接受模块j05c的应用。f05采用声表谐振器稳频,工作频率为315mhz,以am方式调制,采用pt2262编码器240mm小拉杆天线发射信号;j05c由超外差电路结构ic芯片和温度补偿电路构成, 具有较高的接收灵敏度及稳定性。1芯片内含低噪声射频放大器、混频器、本地振荡器、中频放大器、滤波器及限幅比较器, 输出为数据电平信号,

13、 直接接至pt2272解码器进行解码,接收天线约22cm。图3发射模块fo5原理图 图4接受模块j05c原理图方案二:利用红外线技术实现红外信号的发射和接收。发射部分,利用单片机at89c2051检测坐标位移和按键动作,经过处理按一定的编码输出到发射电路。接收部分使用红外遥控用专用接收管,如irm8608s,对红外信号接收和解调,并输出ttl电平;ttl电平的数据流送给单片机进行处理,单片机把该数据转化为符合ps/2鼠标规范的数据报告,发送给计算机。如图5:图5图6方案三:利用无线遥控方式实现鼠标的遥控。原理与上述方案二的原理一样,只是具体的发射和接收电路有所不同。无线接收电路采用的是超再生式

14、调频解调电路,解调后的信号经过运算放大器放大、三极管整形后输出为ttl电平的信号,再由单片机处理。方案四:也是一种红外遥控技术,但是不涉及到单片机的应用。采用编码器集成电路vd5026以及与它配对的译码器集成电路vd5027或者vd5028。接收电路采用红外遥控接收集成电路cx20106。如图7:图7方案五:nrf24e1芯片的应用。nrf24e1是最新开发的工作在2.4ghz上的射频芯片,其内嵌有:一8051兼容单片机,一个9个通道的a/d转换控制器和一2.4ghz的无线收发模块,适合用电池供电。用于无线鼠标的原理是:鼠标移动的信号输出接到nrf24e1的i/o口上,通过nrf24e1内部的

15、51兼容单片机控制,采集此信号,再将此信号通过射频模块发射出去。鼠标的按键操作检测也类似,其信号接在nrf24e1的i/o口上,通过其内的单片机检测按键操作(软件进行按键去抖处理),然后通过射频发射出按键信息2。天线采用1/4单极天线,布在印制板上3。如图8:图8 nrf24e1实现3键,3轴承无线鼠标电路图2.3方案比较:方案一的收发模块价格便宜、传输距离较远,可靠性高,特别适用低成本的无线通信设备。但是调试较难,而且电路受外界温度环境影响较大,并且障碍物也会影响信号的接收,且目前在本地我们还没有找到该模块的出售处。方案二红外遥控电路技术的理论比较成熟,但是,红外线遥控技术无法突破障碍物这一

16、关,也就是,如果在发射和接收模块中间有障碍物的话,接收就会受阻4。所以为了完善无线鼠标的设计我们放弃了方案二和方案四。方案二、方案三还存在软件设计的过程,包括单片机程序的编写、红外传输协议、ps/2鼠标规范、寄存器、定时器、中断周期的设定等等,因为我们对软件方面的知识都不是很精通,所以放弃方案三。至于方案五,因为是新技术,我们很想尝试着做一下,但是目前市场还没有此芯片的出售,所以我们只好放弃。 最后,我们综合上述各种方案,确定了我们的发射接收模块: 四路无线电遥控发射和接收电路,pt2262编码和pt2272解码电路。如图9、10分别为发射、编码电路和接收、译码电路:图9图103 原理与其它设

17、计3.1遥控发射电路a3为编码集成电路pt2262,和它配对的译码器集成电路pt2272。pt2262的18脚为地址端a0a7,1013脚为数据端d0d3。17脚为编码信号输出端,其输出信号为调制振荡器提供开关信号。信号经9018使lc振荡电路起振。振荡器中心的频率的调整,主要靠调整微调电容v2的值来实现,该电容容量可变范围为210vpf,振荡器频率可变范围约为260300mhz。由于振荡器工作频率较高,所以lc并联谐振回路中的电感很小,l1的电感量仅为纳亨级,加工和使用起来容易因外界因素引起电感量的变化,而造成振荡器频率不稳定。调制振荡器是靠编码器提供开关信号的,如果编码器的输出的信号脉冲周

18、期太短,将会严重影响高频振荡器的起振频率。所以要注意编码器的选择。编码集成电路pt2262数据端d0d3的电平决定鼠标的移动方向和左右键的工作状态,其电平受k1k4的控制,其中a0、d0控制x轴方向的正向和反向移动,b0、c0控制y轴方向的正向和反向移动, a0、d0同时控制鼠标的左键, b0、c0控制鼠标的右键。3.2无线接收和译码电路无线接收电路由超再生接受模块实现,它由超再生载波接收电路、三极管检波电路、信号放大与整形电路组成。超再生式是利用再生式收音机的工作原理,适量地引入正反馈,使接收电路处于微弱的间歇振荡状态,控制电路的间歇振荡的信号电压(也称熄火电压),熄火电压如果是间歇振荡器自

19、行产生的。数字编码信号经lm358放大,送入解码集成电路pt2272进行解码,由解码电路将解码的数据从相应的数据端口d0d3输出,去控制鼠标,从而完成全部遥控过程。3.3鼠标按键的方案: 鼠标的移动方向和左右键的工作状态,其电平受k1k4的控制,其中a、d控制x轴方向的正向和反向移动,b、c控制y轴方向的正向和反向移动, a、d同时控制鼠标的左键, b、c控制鼠标的右键。如下表所示:按键d0d1d2d3工作状态a1000x轴正方向移动d0100x轴负方向移动c0010y轴正方向移动b0001y轴负方向移动ad1100鼠标器左键bc0011鼠标器右键表13.4方波电路的设计:经编码电路编码后,操

20、作鼠标的动作变成了开关信号,我们采用方波电路产生的移位信号作为驱动鼠标光标移动的信号源,相应的开关闭合就实现了鼠标左右键操作和移动鼠标光标的操作。方波电路的频率选取是否适当决定了鼠标光标能否移动,因此应当选择适当的频率。据我们了解,在芯片为rsm84510的鼠标电路中,方波频率在1100hz时,频率的大小跟鼠标的移动速度成正比。所以,方波的频率应该在1100hz的范围内。 我们的方波电路采用的是六反向器cd4096,由它构成方波信号发生器。电路中,r1是补偿电阻,我们选取30k,用于改善由于电源电压的变化而引起的振荡频率不稳定。电路的振荡是通过电容c1的充放电完成的,其振荡频率为:f=1/2.

21、2rc。5方波产生原理图如下: 图示电路的最大频率为: fmax=1/2.2*(r2+min(vr1)*c=1/(2.2*2.2*1000*2.2*0.000001)=93.91hz最小频率为:fmin=1/2.2*(r2+max(vr1)*c=1/(2.2*4.3*1000*2.2*0.000001)=9.31hz 8由于元件的误差,实际值会稍有差异。但远远可以满足鼠标电路的频率范围(1100hz)的要求。为了避免影响其它的电路,其它多余的反向器的输入端接地。、图113.5控制门电路: ic3为六“非”门集成电路,其中ic3a和ic3b与r5和c4等组成方波发生器,其脉冲频率主要由r5、c4

22、的值决定。r6、c5、ic3d等组成移相电路,移相量由r6、c5的值决定。当脉冲频率调整时,r6、c5的值也应作相应的调整。若以ic3的脚输出脉冲为基准,则脚输出脉冲相位超前,脚输出脉冲相位滞后。 ic4、ic5为四“非门”集成电路,两者组成控制门电路,其中ic4c、ic4d、ic5d组成光标沿x轴方向移动的控制电路,ic4a、ic4b、ic5c组成光标沿y轴方向移动的控制电路,ic5a为左键控制电路,ic5b为右键控制电路。9p1的、脚接鼠标器的y轴方向原光敏传感器两个光敏晶体管的输出端,、脚接鼠标器的x轴方向原光敏传感器两个光敏晶体管的输出端,、脚接鼠标器的左、右键的接点,连接电路如图10

23、所示: 图12下面分别以控制光标沿x轴正方向移动和控制鼠标器左键为例说明这一部分电路的工作原理。当发射器按下a后,接收器ic2的d0端输出高电平,使“与非”门ic4d的13脚为高电平,而ic2的d1端为低电平,使ic5d11脚为高电平,这样就使从ic4d的脚输入的脉冲信号得以从ic5d的脚输出,这时p1的、脚输出给鼠标器的脉冲信号为脚相位超前,光标向x轴正方向移动;同理,如果按下发射器d键,则接收器p1的、脚输出给鼠标器的脉冲信号为脚相位滞后,光标向x轴负方向移动。6 当a、d均不按下时,ic2的d0、d1端均为低电平,ic5d的脚为低电平,p1的脚没有脉冲信号输出,虽然这时p1的脚有脉冲信号

24、输出,但由于没有两个脉冲信号进行相位比较,光标在x轴方向不会产生移动。如果同时按下发射器的a、d,则接收器ic2的d0、d1同时输出高电平,ic5a的脚输出低电平,相当于按下鼠标器的左键。需要说明的是:由于d0、d1均为高电平,ic4c的脚、ic4d的脚输出相位相反的脉冲信号,在任一时刻ic5d的、脚均有一端为低电平,从而使ic5d的脚输出高电平,因此按a、d不会使光标产生x方向的移动7。对于控制光标沿y轴方向移动和控制鼠标器右键,原理同上。4实物制作与调试4.1实物制作4.1.1鼠标控制模块考虑到第一次制作的成功率,我们可以先完全了解个模块的工作原理和电路工作原理,制作无线鼠标所需要的模块可

25、以购买成品,然后进行直接焊连。在我们实际制作无线鼠标时,其无线鼠标的控制模块可以采用常用的光电鼠标电路,电路实物如下图所示,不需要对原始的控制模块电路做任何的修改,只需要将原始的电源线和数据线接出来即可。图134.1.2无线发射模块将之前鼠标控制模块的数据线引出,将其数据输入引脚连接到无线发射模块f05c的数据输入引脚上。然后这3个模块的电源引脚可以全部共接到一起。实物连接图14所示:图14图154.1.3无线接收模块将无线接收模块j05c的数据输出线引出接至解码模块的数据输入接口,解码模块的数据输出引脚接到usb的数据输入接口,然后将无线发射模块和解码模块的电源引脚都接到usb的电源引脚上。

26、实物连接图如下:图16图174.2实物调试4.2.1调试过程在实物制作过程中,虽然在理论研究方面下了较多功夫,但是实际制作调试时,还是遇到较多困难。在实际制作工程中应注意解码器振荡电阻取680k,编码器应为3,17脚为解码有效指示端,解码时输出直流高电平。8,1013脚为5路数据输出,与pt对应。j05b、j05c对电源纹波及电压范围要求较严,不宜使用开关电源,可采用7805三端稳压器,j05b若有随机噪声输出信号,应首先检查发射电路。在完全焊接好无线鼠标后进行的实际验证操作中,一开始电脑上的鼠标完全接受不到信号,经过仔细检查才发现是电路焊接时有虚焊接的。在解决此电路问题后,发现无线光电鼠标基

27、本能使用,但是感觉鼠标的控制始终觉得很不协调,然后需要不停的调整无线发射接收模块的天线角度与长度,使他们之间的通信到达最佳状态。11虽然一开始的的理论通信距离只需要保证在10m内,但是实际验证操作时,实际使用距离极限在20m左右,超过20m后无线接收模块依然能接收到无线鼠标的信号,但是控制信号得非常微弱。4.2.2调试结果在无任何干扰条件的情况下调试结果:鼠标控制模块移动情况桌面鼠标移动情况左移左移右移右移上移上移下移下移向右上角移动向右上角移动向左上角移动向左上角移动向右下角移动向右下角移动向左下角移动向左下角移动表2为测试在有干扰条件下的测试结果,我们将多部手机,正在使用的遥控器,收音机放

28、在电脑周围,然后再进行测试,测试结果如下:鼠标控制模块移动情况桌面鼠标移动情况左移左移右移右移上移上移下移下移向右上角移动向右上角移动向左上角移动向左上角移动向右下角移动向右下角移动向左下角移动向左下角移动表3 总结在本文对无线光电鼠标进行研究和设计过程中,首先,我查找网络和书籍各种资料进行对比分析,了解无线光电鼠标的基本理论;然后,着重分析了无线发射接收电路工作原理,并学习编码译码相关知识与原理;最后,对无线光电鼠标进行设计与制作。无线光电鼠标,其实质是将传统的光电鼠标进行改进,使用无线发射接收电路代替原有的数据线,实现鼠标与电脑的无线通信。在无线信号编码译码电路设计部分,在结合前面关于高频

29、电路原理分析基础上,根据工作指标要求,我们选择了译码编码芯片pz2262/2272,并进行简单的外围电路设计。在无线发射接收电路上,我采用了传统的f05c/j05c的电路设计思想。最后进行实物制作,经过调试,测试后,达到了指标要求。经过近几个月的努力,终于基本完成了整个课题任务。期间遇到了比较多的问题,比如对无线编码译码电路和无线发射接收电路很少接触,从设计到调试都有很多困难。而对高频电子电路和射频电路也学习地不够。所以也为此参考了不少书籍也请教了很多人,都逐一解决了。尤其是对高频电路的设计和调试技巧,为以后的电路设计、制作都打下了坚实的基础。当然从本次设计中也总结出了很多经验。例如,对电路板

30、,在布线时要做到配线要尽量宽些,以免配线产生电感。在元件的焊接也不能丝毫松懈,要把元件焊在布线层,而且不要采取protel自动布线,应该用手工布线。之所以这样就是为了在调试电路时可以清楚的观察电路元件的连接关系,为调试工作打好基础。我虽然完成了本次设计,但也知道技术是比较落后的。因为无线光电鼠标的一大趋势是采用2.4g互联技术。虽然本次设计的无线光电鼠标基本达标,但是其实际价值远远低于市场需求价值。所以在今后的学习中,我要特别注意学习这方面的理论,将所学的知识与实际应用相结合。我在做毕业设计的过程中,遇到了许许多多的问题,但在导师耐心地指导下和同学热心地帮助下,最终把毕业设计完成.在此设计中,我学到许多东西,总的归纳起来主要有以下几点:(1)本设计要应用到许多有关电子电路等各方面的基础知识,比如说要应用到以前学过的电路、模拟电子技术、电子线路与电路板设计、电路计算机设计仿真与测试的应用技术、protel99se等相关知识。使得我们在大学四年中学到的知识,真正的得到应用和实践,而通过在这次毕业设计中我们把以前学到的知识发挥得淋漓尽致,而且还认识了许多平时没有用到过的仪器设备、元器件以及使用到相关的调试设备。(2)我学会了一套提出问题、设计问题、解决问题的思路,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论