基于STM32和FPGA的光学多点触摸屏的设计与实现

被引量 : 0次 | 上传用户:peter_wan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会的发展和科学技术的创新,人们对于人机交互的要求越来越高,传统的鼠标,键盘等交互方式甚至于单点触摸已经不能满足用户,在这样的情况下,多点触摸技术应运而生。多点触摸技术是在单点触摸的基础上发展而来的,该技术可以使用户可同时控制的操作点扩展到多个,甚至多个用户同时使用。它使得操作更灵活,给用户带来一种前所未有的体验。本文研究了一种基于STM32单片机多点触摸的设计方法,对实现多点触摸的坐标运算,HID设备通信等关键内容进行了研究,并在FPGA上实现CORDIC算法,为坐标运算打下了基础。主要研究内容有以下几个方面:(1)采用成本比较低的数字图像传感器CMOS作为图像采集器件,利用摄像头交汇定位原理推导出坐标运算的公式,从而进行坐标运算的算法设计,对触摸点进行准确的定位,并在STM32单片机上实现。(2)深入研究了CORDIC算法的原理,并对传统的CORDIC算法进行了改进,在此基础上利用FPGA实现了正弦函数与反正切函数的计算,此后对改进的算法进行仿真和结果的误差分析,协助STM32单片机进行触摸坐标的运算。(3)利用STM32芯片进行USB接口电路的设计,研究了HID类设备的USB协议,包括USB设备的描述符、枚举过程等,同时研究关于多点触摸的微软白皮书。在STM32单片机上实现USB的编码测试,并进行实验验证。将STM32单片机模拟成HID多点触摸设备,搭载Windows系统的上位机进行通信,将触摸点信息传给Windows操作系统,以便Windows系统执行下一步操作。本文所设计的触摸屏系统硬件成本低,在尺寸需求增大的情况下成本增幅不大,因此在大尺寸触摸屏上体现出来的性价比就比较高,并且在Window系统中能够实现即插即用,非常方便,具有一定的实用价值。
其他文献
“民以食为天,食以安为先”,食品安全问题是世界各国关心的重要问题,它关系着消费者的生命和健康,关系着社会的和谐稳定以及经济的持续健康发展。近年来,“毒奶粉”、“镉大米事件
校企合作人才培养模式是我国职业教育改革和发展的基本途径。职业院校如何依托行业和企业建立有利于校企合作的机制和适应这种机制的教学模式,是当前高等职业教育改革的关键和
孤悬海外的海南岛自古以来在经济、文化等各方面发展相对缓慢,地处偏僻的传统聚落,交通艰难,交流闭塞,更易保持和延续自身缓慢的发展历程。尤其是随着现代经济的高速发展,在很多地
本文旨在从哲学史的角度重构刘智在《天方性理》中构建的灵魂理论。根据近来的学术研究,心性问题作为《天方性理》的关键问题逐渐得到学界的接受,这被认为是理解《天方性理》
目的研究帕罗西丁治疗抑郁症的疗效和不良反应。方法回顾性评价我院2005年3月至2007年12月期间50例抑郁症患者采用帕罗西丁治疗的疗效和安全性。结果完成6周治疗,有效率为82%
目的观察分析临床护理中功能性子宫出血患者的临床状况,探讨功能性子宫出血的有效护理方法,更好地为临床护理工作提供依据。方法选择该院在2013年10月至2014年2月诊治的40例
会计软件正在取代手工处理成为会计核算的主要工具,但是会计人员在具体运用时,由于对电算系统处理业务中特有的功能、特点,以及它对手工系统的改进和提高,特别是各种软件当中
制造服务正成为制造业新的经济增长点。云制造的提出为制造业由生产型成功转型为服务型提供了一种新的思路。然而云制造还是一个新兴领域,其研究目前仍处于起步阶段,相关理论研
投资决策的核心问题是如何在众多金融产品中选择最优的组合进行投资。经典的投资组合模型根据投资者的风险厌恶程度将财富按一定比例在风险资产之间进行分配,以达到分散风险,确
目的探讨七氟烷麻醉对老年肺癌患者术后认知功能的影响。方法选择医院2015年12月至2017年10月收治的局限性晚期非小细胞肺癌手术治疗患者90例,按照随机数字表法分为观察组与