遥控超声鼠标
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘要
?随着社会的发展,计算机已成为社会各项工业生产,人们日常生活办公的不可缺少的物件。鼠标的发明使得计算机的操作更加简单化,大大的减少了人类的工作量。目前流行的鼠标为机械鼠标和光电鼠标,它们和电脑的数据传输都是通过有线传输,使用时往往受空间的限制。研制无线鼠标,使得鼠标的使用更加灵活化和方便,已成为计算机发展的趋势。
本文研究和设计了遥控超声鼠标,实现的鼠标数据的超声波传输功能和对电脑操作的遥控功能,完成了系统的硬件设计和软件设计。其主要设计为两大模块:鼠标的数据超声波传输模块,电脑端口的鼠标数据超声波接收模块。鼠标的数据超声波传输模块主要功能为将鼠标的各种操作数据转换为超声波进行发射,电脑端口的鼠标数据超声波接收模块主要功能为将接收到的超声波数据转换为鼠标数据传输给电脑。数据的发送和接收采用超声波发射和接收电路,超声波发射电路的控制和超声波接收数据的解析采用单片机8051的软件控制进行。
关键词:鼠标;超声波;单片机8051
目 录第1章 绪论??? 41.1 鼠标发展历史??? 41.2 鼠标工作原理??? 51.3无线鼠标实现原理??? 71.4 超声波简介??? 81.5 本文主要工作??? 13第2章 系统整体设计??? 142.1 系统硬件整体设计??? 142.2 系统软件整体设计??? 16第3章 系统硬件模块设计??? 183.1 鼠标数据超声波发射模块??? 183.1.1超声波数据发射控制模块??? 183.1.2超声波发射模块??? 223.2鼠标数据超声波接收模块??? 243.2.1超声波接收模块??? 243.2.2超声波数据解析模块??? 25第4章 系统软件模块设计??? 264.1 鼠标数据转超声波信号发射控制软件设计??? 264.2 超声波信号转鼠标数据软件设计??? 34第5章 结论和展望??? 40致 谢??? 41参考文献??? 42附录一 电路图??? 43附录二 源程序??? 44
本文设计的主要内容为遥控超声鼠标的研制。根据上述鼠标工作原理和超声波的工作原理可知:对于普通的PS/2口工作的鼠标来说,不管是何种工作方式的鼠标最终的形式都是将鼠标动作的数据以串行通信的方式发给到电脑;对于电脑端口来说,其要接收到的数据正确便可正常工作。又根据超声波的工作原理可知,超声波可以用来进行简单的无线通讯。因此如果将鼠标动作的最终输出数据通过超声波来进行通讯传输,代替传统的有线传输方式,再在电脑鼠标数据输入端口加上一个超声波数据接收和转换模块即可实现遥控超声鼠标的研制。根据上述分析,本文的主要工作分为以下两部分:
1.?????
设计鼠标数据超声波发射模块。
2.?????
设计鼠标数据超声波接收模块。
鼠标数据超声波发射模块又分为两个小模块:
1)超声波数据发射控制模块。
2)超声波发射模块。
鼠标数据超声波接收模块也分为两个小模块:
1)超声波接收模块
2)超声波数据解析模块