首页> 中文学位 >基于STM32的抗强光多点红外触摸屏的设计与实现
【6h】

基于STM32的抗强光多点红外触摸屏的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1研究的背景

1.2触摸屏的发展现状

1.3本论文的主要内容及主要工作

第二章 系统方案设计

2.1红外触摸屏的原理及性能特点

2.2系统总体设计

2.3基本硬件电路设计

2.4系统软件设计

2.5 本章小结

第三章 红外触摸屏关键技术的设计与实现

3.1高精度的实现

3.2提高响应时间的实现

3.3提高使用寿命的实现

3.4抗光干扰的实现

3.5真多点触摸的实现

3.6本章小结

第四章 抗强光多点红外触摸屏设计制作与系统调试

4.1 系统特点

4.2 硬件电路调试

4.3软件调试

4.4 系统性能测试

4.5本章小结

第五章 总结

致谢

参考文献

攻硕期间取得的研究成果

展开▼

摘要

单点触摸技术已经不能满足人们对工作、学习以及娱乐的要求,因此发展多点触摸技术变得势在必行。目前已经有多种触摸屏能够实现多点触摸功能,且根据各自的技术特点而被应用于不同的领域。红外触摸屏的发展已经有几十年历史了,由于红外屏没有漂移现象,不受电流、电压和静电干扰,透光率好等优点,已经越来越受到人们的青睐,但是其存在的一些缺陷却一直未被解决,例如抵抗环境光干扰的问题,因此也使红外屏的应用领域一直局限在环境光干扰较小的场合。本课题通过研究各种触摸屏的工作原理和适用领域,特别是研究了红外屏的工作原理和存在的一些缺陷,最终设计并开发了基于STM32芯片的抗强光多点红外触摸屏,并对设计方案进行了验证。
  本系统的硬件设计以STM32芯片为主控制器,通过控制逻辑芯片来实现红外触摸屏的矩阵扫描。信号采集部分通过电容与模拟开关构成的高通滤波器来提高红外屏抵抗环境光干扰的能力。选用高性能的运放芯片与数字电位器构成程控增益放大器,一方面提高了红外屏的使用寿命,另一方面也提高了红外屏抵抗环境光干扰的能力。整个系统采用USB通信和供电,设备即插即用,支持XP和WIN7系统,在WIN7系统下能直接实现多点触摸功能。
  系统在软件设计上更是采用了多种方法来提高红外屏的性能:采用一发两收的思想和移动平均滤波器的方法来提高红外屏的触摸精度。提出了冗余设计思想来提高红外屏的使用寿命。在实现真多点触摸过程中,首先分析了不同触摸点数时存在的伪点的情况,然后提出了采用斜扫描的方法来剔除伪点,最后从算法的角度阐述了怎样剔除伪点,实现真正的多点触摸。
  本课题设计的红外触摸能实现真两点触摸,具有很高的抗光干扰能力,能抵抗50,000勒克斯(Lx)以上的太阳光干扰,完全适用于户外环境。分辨率达到了4096*4096,而且触摸精度小于5 mm,同时还具有较快的响应时间,较长的使用寿命以及较低的成本,因此具有很高的工程意义和商业价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号