红外对管触摸屏agc调节方法及系统的制作方法_2

文档序号:9578925阅读:来源:国知局
,得出触摸屏周围环境光值的变化情况;根据光值的变化情况判断触摸屏的遮挡事件和触摸屏的遮挡移开事件;若监测到触摸屏的遮挡事件,则将触摸屏AGC设为锁定状态;若监测到触摸屏的遮挡移开事件,则将触摸屏AGC设为解锁状态。由此通过光感器件的辅助,当判定出触摸屏遮挡时,将AGC锁定,防止其将ADC信号下调,进而消除了触摸屏遮挡移开时的瞬时触摸异常问题。
【附图说明】
[0050]图1为实施本发明红外对管触摸屏AGC调节方法的硬件环境示意图;
[0051]图2为本发明一实施例的红外对管触摸屏AGC调节方法的示意性流程图;
[0052]图3为本发明一实施例的红外对管触摸屏AGC调节系统的示意性结构图。
【具体实施方式】
[0053]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0054]本发明提供的实施例包括红外对管触摸屏AGC调节方法实施例,还包括相应的红外对管触摸屏AGC调节系统实施例。以下分别进行详细说明。
[0055]图1为实施本发明红外对管触摸屏AGC调节方法的硬件环境示意图。如图1所示,实施本发明红外对管触摸屏AGC调节方法的硬件环境为:教育交互智能平板等触摸交互终端,该触摸交互终端的触摸屏可通过一黑板或者挡板进行打开或盖起,该触摸交互终端中包含ADC以及与ADC连接的AGC ;此外,该触摸交互终端还设有单个或多个光感器件,如图1所示,光感器件1、2、3、4可设置在触摸屏边框(触摸框)的不同位置,以从不同方向采集触摸屏周围环境的光值,例如可从左上/左下/右上/右下等方向采集触摸屏周围环境的光值。
[0056]图2为本发明一实施例的红外对管触摸屏AGC调节方法的示意性流程图。如图2中所示,本实施例的红外对管触摸屏AGC调节方法包括以下步骤S101至步骤S103,详细说明如下:
[0057]S101,获取触摸屏周围环境的光值,得出触摸屏周围环境光值的变化情况;
[0058]需要说明的是,本实施例中该步骤之前还包括握手确认的步骤,具体包括:检测到触摸屏上电事件,初始化触摸屏AGC为解锁状态;系统向触摸屏发起握手请求;若收到触摸屏返回握手确认指令,则解析所述握手确认指令获得光值的采集周期以及传输光值的数据类型,并用该光值的采集周期以及传输光值的数据类型控制光感器件;若未收到触摸屏返回握手确认指令,按照预定时间间隔重新向触摸屏发起握手请求所述获取触摸屏周围环境的光值,直到收到触摸屏返回握手确认指令为止。
[0059]本实施例中,获取触摸屏周围环境的光值具体可为,通过光感器件按照所述采集周期采集触摸屏周围环境的光值,所述光感器件安装在触摸屏边框的不同位置,以从不同方向采集触摸屏周围环境的光值。
[0060]本实施例中,传输光值的数据类型包括原生数据和升降信号。即光感器件与触摸屏控制系统之间传输光值信息的数据类型可为采集到的原始光值数据(对光感器件的控制简单,对光感器件的性能要求较底),或者为基于原始数据得出的代表光值在一定时间长度内变化情况的信号(可减轻触摸屏控制系统的负荷,减少数据的传输量,但对光感器件的性能要求较高)。两者方式具体可为:
[0061]若所述传输光值的数据类型为原生数据,所述光感器件采集触摸屏周围环境的光值;触摸屏控制系统获取所述光感器件每次采集的光值,根据所述光值确定触摸屏周围环境的光值为光值上升或者光值下降;
[0062]若所述传输光值的数据类型为升降信号,所述光感器件采集触摸屏周围环境的光值,得出设定时间长度内光值的上升幅度或下降幅度,所述设定时间长度大于所述光感器件的采集周期;根据所述上升幅度或下降幅度生成上升沿信号或者下降沿信号;触摸屏控制系统获取所述光感器件生成的上升沿信号或者下降沿信号,若为上升沿信号,确定为光值上升;若为下降沿信号,确定为光值下降。
[0063]其中,若所述传输光值的数据类型为原生数据,触摸屏控制系统根据所述光值确定触摸屏周围环境的光值为光值上升或者光值下降的具体方式可包括如下几种:
[0064]将本次采集的光值与上一次采集的光值进行比较;若本次采集的光值大于上一次采集的光值,且两者差值的绝对值大于设定变化门限,确定为光值上升;若本次采集的光值小于上一次采集的光值,且两者差值的绝对值大于设定变化门限,确定为光值下降;
[0065]或者,将本次采集的光值与上一次采集的光值进行比较,并记录比较结果;若连续设定次数的比较结果相同,且均为本次采集的光值大于上一次采集的光值,则确定为光值上升;若连续设定次数(例如3次、5次,根据实际情况调整)的比较结果相同,且均为本次采集的光值小于上一次采集的光值,则确定为光值下降;
[0066]或者,将本次采集的光值与上一次采集的光值进行比较,并记录比较结果;若连续设定次数的比较结果总体呈光值上升的趋势(在连续设定次数中,最后一次采集得到的光值大于第一次采集获得的光值;或者在连续设定次数中,中间会出现某些光值小于上一次采集的光值,但总体走势呈起伏上升),则确定为光值上升;同样,若连续设定次数的比较结果总体呈光值下降的趋势(在连续设定次数中,最后一次采集得到的光值小于第一次采集获得的光值;或者在连续设定次数中,中间会出现某些光值大于上一次采集的光值,但总体走势呈起伏下降),则确定为光值下降。该方式容忍了发生某一次或者几次的比较结果与总体趋势相反的情况,有利于提高容错率,防止误判。
[0067]其中,若所述传输光值的数据类型为升降信号,光感器件根据上升幅度或下降幅度生成上升沿信号或者下降沿信号的具体实现方式可为:将设定时间长度内光值的上升幅度或下降幅度与设定幅度门限进行比较;若上升幅度大于设定幅度门限,生成上升沿信号;若下降幅度大于设定幅度门限,则生成下降沿信号。
[0068]需要说明的是,采集触摸屏周围环境的光值的时间周期可根据实际情况设定,所述变化门限的设定影响触摸屏的遮挡事件和触摸屏的遮挡移开事件监测的准确度,所述变化门限可根据实际经验值进行设定。
[0069]需要说明的是,上述的变化门限和幅度门限可设置为相等,也可以设置为不相等。
[0070]S102,根据光值的变化情况判断触摸屏的遮挡事件和触摸屏的遮挡移开事件;
[0071]本实施例中,根据上述步骤,若得出光值上升,则确定为发生触摸屏的遮挡移开事件;若得出光值下降,则确定为发生触摸屏的遮挡事件。
[0072]以教育交互智能平板为例,下课时若老师推动黑板将平板盖起,可检测到光值下降,进而可确定发生触摸屏的遮挡事件;上课时老师将黑板推开,可检测到光值上升,进而可确定发生触摸屏的遮挡移开事件。
[0073]S103,若监测到触摸屏的遮挡事件,则将触摸屏AGC设为锁定状态;若监测到触摸屏的遮挡移开事件,则将触摸屏AGC设为解锁状态。
[0074]本实施例中,当触摸屏AGC为锁定状态时,其不会根据ADC信号进行自动调整;因此,当黑板将平板盖起时,及时存在的反光,AGC也不会自动进行调整使ADC信号下调。当触摸屏AGC为解锁状态时,恢复根据ADC信号进行自动调整的功能;因此,消除了触摸屏遮挡移开时的瞬时触摸异常问题。
[0075]为了更清楚的说明本发明的红外对管触摸屏AGC调节方法,下面以一具体实例进行说明,包括如下过程:
[0076]S1,整机上电,启动光感器件和触摸屏,并初始化触摸屏AGC为解锁状态。
[0077]S2,向触摸屏发起的握手请求;
[0078]S3,触摸屏接收握手请求,返回握手确认指令,所述握手确认指令中包含光值的采集周期;
[0079]本实施例中,当光传感器正常工作后,系统发起握手请求至触摸屏,在没收到触摸屏回复之前,系统会以一定频率反复向触摸屏发送握手请求指令,直到收到握手确认指令为止;在触摸屏回复的握手确认指令中,可解析得出传送光值的数据类型及光值的采集周期。
[0080]优选的,传送光值的数据类型包括原生数据或者升降信号。
[0081]S4,判断传送光值的数据类型是否为原生数据,若是,执行步骤S5,否则,执行步骤S7。
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1