一种红外触摸屏超高速书写响应系统及方法技术方案

技术编号:33836788 阅读:21 留言:0更新日期:2022-06-16 11:54
本发明专利技术公开了一种红外触摸屏超高速书写响应系统及方法,包括控制处理单元和A/D转换单元,其中控制处理单元与A/D转换单元连接,其中A/D转换单元连接有RS232数据转换接口,通过RS232数据转换接口与红外触摸屏的数据接口连接。首先将主控模块RS

【技术实现步骤摘要】
一种红外触摸屏超高速书写响应系统及方法


[0001]本专利技术涉及红外触摸屏
,具体为一种红外触摸屏超高速书写响应系统及方法。

技术介绍

[0002]红外触摸屏是利用X、Y方向上密布的红外线矩阵来检测并定位人的触摸手势的电子设备。红外触摸屏在显示器的前面安装一个电路板外框,电路板在屏幕四边排布红外发射管和红外接收管,一一对应形成横竖交叉的红外线矩阵。手指在触摸屏幕时,就会挡住经过该位置的横竖两条红外线,因而可以判断出触摸点在屏幕的坐标位置。任何非透明物体都可改变触点上的红外线而实现触摸屏操作。
[0003]由于传统的均是采用RS232数据传输的红外触摸屏均会有一个响应的过程,按照传统的响应设置,存在响应时间长,延迟大灯弊端。所以就需要一种红外触摸屏超高速书写响应系统及方法。

技术实现思路

[0004]本专利技术的目的在于提供一种红外触摸屏超高速书写响应系统及方法,
[0005]本专利技术是这样实现的:
[0006]一种红外触摸屏超高速书写响应系统及方法,包括控制处理单元和A/D转换单元,其中控制处理单元与A/D转换单元连接,其中A/D转换单元连接有RS232数据转换接口,通过RS232数据转换接口与红外触摸屏的数据接口连接。
[0007]进一步,具体按以下步骤执行:
[0008]S1:将主控模块RS

232查询接收和更新控制数据的任务周期缩短;
[0009]S2:将更新触点数据的功能移植到查询接收RS

232的任务中;
[0010]S3:采用中断方式处理RS

232通讯,在中断服务函数中处理RS

232数据同时将触点数据发送到图形处理模块;
[0011]S4:减少红外扫描每个灯管的工作时间、减少灯管个数缩短红外触摸屏处理时间。
[0012]进一步,红外触摸屏超高速书写响应分为10个阶段,分别为P1红外行列扫描、P2触点处理并发送、P33触点到主控模块的总线传输、P4主控模块触点接收处理、P5主控模块计算和设置画面参数、P6触点到图形处理模块的总线传输、P7图形处理模块对数据的接收处理、P8图形处理、P9视频信号传输和P10图形显示。
[0013]任务P1和P2循环执行,执行周期(T)和执行时间(t)相同,需处理的事件在t1时刻或t2时刻发生时,均只有在下一周期才能得到处理,即在T2时刻完成处理,因此某事件发生到必定处理完成所需的最大时间TmaxT
×
2=T+t=T
×
2;
[0014]任务执行的周期为T,任务执行时间为t,t<T,事件在t1时刻或t2时刻发生时,均能在下一周期得到处理,即(T1+t)时刻完成,因此事件发生到处理完成的最大时间Tmax=T+t;
[0015]传输过程延时主要产生在P3、P6、P9过程,P6过程延时时间很短,可忽略不计;P9过程时间由液晶屏视频刷新率确定,不可变更;因此可通过提高波特率减小P3过程执行时间,RS

232波特率最高为115200bps,因此P3执行时间可减小为约1.4ms。
[0016]周期任务执行时间主要产生在P4、P5过程,缩短周期任务执行的时间可采用如下3种方法:
[0017](a)缩短任务执行周期
[0018]将主控模块rs

232查询接收和更新控制数据的任务周期缩短。该方法可以减少P4、P5的过程延时,但会影响主控模块上其他周期任务的执行,因此该方法不予采用。
[0019](b)合并任务,减少过程
[0020]将更新触点数据的功能移植到查询接收RS

232的任务中,即将P5过程与P4过程合并。该方法能够减小P4、P5过程的延时,缩短触摸响应时间20ms且不会影响软件的功能和性能。
[0021](c)中断处理
[0022]采用中断方式处理Rs

232通讯,在中断服务函数中处理RS

232数据同时将触点数据发送到图形处理模块。该方法可以缩短触摸响应时间20ms且不会影响软件的功能和性能。
[0023]进一步,红外触摸屏负责完成过程P1和P2,连续不断的周期执行,P1和P2之间没有时间间隙;P3为数据在总线上传输过程,具体RS

232信号进行总线传输;P4和P5为主控模块上运行的两个周期任务,任务周期均为20ms;P6为数据从总线发送到图形处理模块的过程,本专利技术通过cpci总线进行数据传输;P7和P8在图形处理模块上处理,两个环节循环执行,无时间间隔;P9为视频传输过程,具体为LVDS信号;P10为液晶显示屏刷新图像的过程。
[0024]与现有技术相比,本专利技术的有益效果是:计算出了响应时间,为了提高响应速度,对任务处理进行了优化,通过提高RS

232的波特率、中断实时接收处理触点数据和合并任务的方法,触摸响应的最大延时时间可缩短约37.5ms,优化后的延时约为89.5ms,满足指标不大于100ms的要求。
附图说明
[0025]为了更清楚地说明本专利技术实施方式的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0026]图1是本专利技术的触摸响应流程图;
[0027]图2是本专利技术的延时任务分析图;
[0028]图3是本专利技术的周期任务延时分析图。
具体实施方式
[0029]为使本专利技术实施方式的目的、技术方案和优点更加清楚,下面将结合本专利技术实施方式中的附图,对本专利技术实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式是本专利技术一部分实施方式,而不是全部的实施方式。基于本专利技术中的实施方式,本领
域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本专利技术保护的范围。因此,以下对在附图中提供的本专利技术的实施方式的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施方式。基于本专利技术中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本专利技术保护的范围。
[0030]请参阅图1

3,一种红外触摸屏超高速书写响应系统及方法,包括控制处理单元和A/D转换单元,其中控制处理单元与A/D转换单元连接,其中A/D转换单元连接有RS232数据转换接口,通过RS232数据转换接口与红外触摸屏的数据接口连接。
[0031]本实施例中,具体按以下步骤执行:
[0032]S1:将主控模块RS

232查询接收和更新控制数据的任务周期缩短;
[0033]S2:将更新触点数据的功能移植到查询接收RS

232的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种红外触摸屏超高速书写响应系统,其特征在于:包括控制处理单元和A/D转换单元,其中控制处理单元与A/D转换单元连接,其中A/D转换单元连接有RS232数据转换接口,通过RS232数据转换接口与红外触摸屏的数据接口连接。2.一种红外触摸屏超高速书写响应方法,其特征在于,具体按以下步骤执行:S1:将主控模块RS

232查询接收和更新控制数据的任务周期缩短;S2:将更新触点数据的功能移植到查询接收RS

232的任务中;S3:采用中断方式处理RS

232通讯,在中断服务函数中处理RS

232数据同时将触点数据发送到图形处理模块;S4:减少红外扫描每个灯管的工作时间、减少灯管个数缩短红外触摸屏处理时间。3.根据权利要求2所述的一种红外触摸屏超高速书写响应方法,其特征在于,红外触摸屏超高速书写...

【专利技术属性】
技术研发人员:吴振涛吴园
申请(专利权)人:科派斯顿深圳科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1