空中鼠标的设计与实现
发布时间:2022-01-02 02:51
如今的电视功能越来越强大,许多电视都可以和网络连接,能进行诸如网上点播、网上购物等新兴业务,这样就造成传统的遥控器已经不能适应当前技术的发展要求,因此就需要把鼠标的精确定位功能移植到传统的遥控器上。本课题主要是将空中定位方案实现成一个标准的HID(Human Interface Device)设备,以适应各种工程应用。在空中定位的实现上,多数的产品是基于陀螺仪传感器芯片,也有一些利用DSP加摄像头进行位置捕捉、算法处理。前者定位的缺点是惯性无法消除,后者成本太高,不利于推广。本课题使用了专门的图像位置处理芯片NSM6008,很好的解决了成本和定位精确的问题。本文采用了基于NSM6008的空中定位技术,利用了CY7C68013A芯片设计了HID鼠标设备,最终实现了空中定位的功能。本文首先介绍了USB总线的相关知识和HID设备的实现,然后详细分析了系统的硬件组成和软件结构,最后实现了空中鼠标设备。本文使用Cadence公司的Capture软件为本课题设计了系统的原理图,使用Cadence公司的Allegro软件设计了PCB。软件方面使用了Keilc51编写了本课题所用到的固件程序和算法移植...
【文章来源】:北方工业大学北京市
【文章页数】:52 页
【学位级别】:硕士
【部分图文】:
接收端PCBI
接收端PCBZ
北方工业大学硕士学位论文3)防抖动处理。4)键值发送。5)两个定时器的中断,其中一个是产生38K的时钟,另一个是判断2.4K的时钟。发送端程序调试注意事项1)首先要把主程序写完,然后在写定时器的初始值。2)在开始调试的时候要注意把看门狗和睡眠关掉。3)在选择红外发光管的时候要注意看好参数。4)选择抗干扰的红外接收头。6.3实际的应用
【参考文献】:
期刊论文
[1]基于HID类的USB人机接口设计[J]. 涂晓强,周洪利. 单片机与嵌入式系统应用. 2007(06)
[2]基于USB接口的数据采集系统[J]. 马骥,张萍,修吉平. 自动化技术与应用. 2007(03)
[3]USB HID设备驱动程序设计[J]. 杨晶晶,江春华. 微计算机信息. 2006(17)
[4]高速PCB电源完整性研究[J]. 白同云. 中国电子科学研究院学报. 2006(01)
[5]简单易用的PCB电路设计软件——PADS 2005功能简介[J]. 桂琼琪. CAD/CAM与制造业信息化. 2005(09)
[6]USB2.0规范与EZ-USB FX2高速外设控制器[J]. 聂东,张红兵. 国外电子元器件. 2002(07)
[7]通用串行总线(USB)及其芯片的使用[J]. 宋方,郝保国,赵飞鹏. 测控技术. 2000(10)
硕士论文
[1]基于USB接口的激光无线通信系统的研究和设计[D]. 王爱华.武汉大学 2004
本文编号:3563321
【文章来源】:北方工业大学北京市
【文章页数】:52 页
【学位级别】:硕士
【部分图文】:
接收端PCBI
接收端PCBZ
北方工业大学硕士学位论文3)防抖动处理。4)键值发送。5)两个定时器的中断,其中一个是产生38K的时钟,另一个是判断2.4K的时钟。发送端程序调试注意事项1)首先要把主程序写完,然后在写定时器的初始值。2)在开始调试的时候要注意把看门狗和睡眠关掉。3)在选择红外发光管的时候要注意看好参数。4)选择抗干扰的红外接收头。6.3实际的应用
【参考文献】:
期刊论文
[1]基于HID类的USB人机接口设计[J]. 涂晓强,周洪利. 单片机与嵌入式系统应用. 2007(06)
[2]基于USB接口的数据采集系统[J]. 马骥,张萍,修吉平. 自动化技术与应用. 2007(03)
[3]USB HID设备驱动程序设计[J]. 杨晶晶,江春华. 微计算机信息. 2006(17)
[4]高速PCB电源完整性研究[J]. 白同云. 中国电子科学研究院学报. 2006(01)
[5]简单易用的PCB电路设计软件——PADS 2005功能简介[J]. 桂琼琪. CAD/CAM与制造业信息化. 2005(09)
[6]USB2.0规范与EZ-USB FX2高速外设控制器[J]. 聂东,张红兵. 国外电子元器件. 2002(07)
[7]通用串行总线(USB)及其芯片的使用[J]. 宋方,郝保国,赵飞鹏. 测控技术. 2000(10)
硕士论文
[1]基于USB接口的激光无线通信系统的研究和设计[D]. 王爱华.武汉大学 2004
本文编号:3563321
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3563321.html