红外触摸屏精确擦除系统技术领域
本发明涉及电子设备,尤其涉及一种触摸屏。
背景技术
随着多媒体技术的日益发展,触摸屏应用越来越广泛,如电信局、银行、
城市街头的信息查询、工业控制、多媒体教学等。触摸屏具有坚固耐用、反
应速度快、节省空间、易于交流等优点。利用这种技术,使用者只要用触摸
件轻轻地碰显示屏上的图文或使用触摸笔写入相关信息,就能实现人机操作,
从而使人机交互更为直截了当,大大方便了使用者。
现有的触摸屏通常由触摸检测部件和触摸屏控制器组成,触摸检测部件
安装在显示器屏幕前方,用于检测使用者触摸位置,使用者使用触摸件触摸
显示屏后,触摸检测部件检测到触摸点,将信号传送给触摸屏控制器,由触
摸屏控制器将触摸点转换成触点坐标,进行后续操作。但是现有的触摸屏在
使用触摸笔写入相关信息时,没有一种及时对写入信息擦除的工具,大大限
制了触摸屏的使用。
发明内容
本发明的目的在于提供一种红外触摸屏精确擦除系统,以解决上述技术
问题。
本发明所解决的技术问题可以采用以下技术方案来实现:
红外触摸屏精确擦除系统,包括一红外触摸屏主体,所述红外触摸屏主
体包括一触摸板、一触摸位置检测装置、一微型处理器系统,所述触摸位置
检测装置包括两组由红外发射管组成的红外发射阵列、两组由红外接收管组
成的红外接收阵列,还包括一板擦主体,所述板擦主体呈矩形,所述板擦主
体相邻两条边的边长分别为L1、L2,所述板擦主体的每条边的两个边角处均
设有一红外发射装置,所述板擦主体的每条边上的两个所述红外发射装置发
射的红外线光束相互平行,且与两个所述红外发射装置所在的边垂直;
所述红外接收阵列中的红外接收管接收所述红外发射装置发射的红外线
光束,所述微型处理器系统获得接收到红外线光束的红外接收管坐标,并根
据已输入的所述板擦主体尺寸,通过三角形关系运算,首先计算出所述板擦
主体的一个角在所述触摸板上的位置信息;
然后进一步计算出所述板擦主体的四个角在所述触摸板上的位置信息,
进而确定所述板擦主体在触摸板上的位置区域,所述微型处理器系统将板擦
主体在触摸板位置区域处所写入的信息进行擦除,实现所述红外触摸屏主体
的擦除功能。
本发明采用上述设计方案,板擦主体能精确擦除触模板上写入的信息,
且实现的结构简单、成本低,能很好的应用于红外触摸屏主体中。
所述微型处理器系统控制所述红外接收阵列中的所述红外接收管开启,
并控制所述红外发射阵列中的红外发射管逐个点亮。
在所述触摸位置检测装置对所述板擦主体进行扫描过程中,以直角坐标
系作为参考;所述触摸板上存在所述板擦主体,所述微型处理器系统记录下
与所述红外发射管对射状态的红外接收管没有收到红外信号时的坐标值;
X坐标轴上至少有两个红外接收管没有接收到红外发射管发射的红外信
号,微型处理器系统视为离坐标原点最近的红外接收管的X坐标值X1、离坐
标原点最远的红外接收管的X坐标值X2,Y坐标轴上至少有两个红外发射管
所对应的红外接收管没有接收到红外发射管发射的红外信号,微型处理器系
统视为离坐标原点最近的红外发射管的Y坐标值Y1、离坐标原点最远的红外
发射管的Y坐标值Y2;
所述板擦主体四个角A、B、C、D中角B的X坐标值为Xi,Y坐标值
Yi,Yi=Y1;
所述微型处理器系统控制所述红外接收阵列中的所述红外接收管开启,
并控制所述红外发射阵列中的红外发射管关闭,扫描过程中,判断红外接收
管是否收到红外信号,若接收到,则记录下所述红外接收管的坐标值;
X坐标轴上至少有两个红外接收管接收到所述红外发射装置发射的红外
信号,微型处理器系统处理所述红外信号,并对红外接收管进行分组,视为
接收到所述板擦主体同一边上的两个红外发射装置发射的红外信号的红外接
收管为一组,所述微型处理器系统取离所述坐标原点最近的一组红外接收管,
两个红外接收管的X坐标值离坐标原点近的为Xa、离坐标原点远的为Xb,
两个红外发射装置所在的板擦主体的边长为L1,所述板擦主体发射的一个红
外线光束与X坐标轴的夹角θ,
所述微型处理器系统判断出Xa小于等于X1时,则:通
过上述公式得到:
进而得到所述板擦主体的一个角B的坐标为Xi,Yi;
则所述板擦主体的四个角的坐标分别为:
角A的坐标为 X 1 , L 1 2 - ( Xi - X 1 ) 2 + Yi ; ]]>
角B的坐标为Xi,Yi;
角C的坐标为 X 2 , L 2 2 - ( X 2 - Xi ) 2 + Yi ; ]]>
角D的坐标为 L 1 2 - [ Y 2 - L 2 2 - ( X 2 - Xi ) 2 - Yi ] 2 , Y 2 ; ]]>
所述微型处理器系统判断出Xa大于X1时,则:通过上
述公式得到:
进而得到所述板擦主体的一个角B的坐标为Xi,Yi;
则所述板擦主体的四个角的坐标分别为:
角A的坐标为 X 1 , L 2 2 - ( Xi - X 1 ) 2 + Yi ; ]]>
角B的坐标为Xi,Yi;
角C的坐标为 X 2 , L 1 2 - ( X 2 - Xi ) 2 + Yi ; ]]>
角D的坐标为 L 2 2 - [ Y 2 - L 1 2 - ( X 2 - Xi ) 2 - Yi ] 2 , Y 2 ; ]]>
所述微型处理器系统根据所述板擦主体的四个角的坐标信息,确定所述
板擦主体在触摸板上的位置区域。
X坐标轴上至少有两个红外接收管接收到所述红外发射装置发射的红外
信号,微型处理器系统处理所述红外信号,并对红外接收管进行分组,所述
微型处理器系统收到同一角处两个红外发射装置发射的红外信号时,视为接
收到所述板擦主体同一角处的两个红外发射装置发射的红外信号的红外接收
管为一组,两个红外接收管的X坐标值离坐标原点近的为Xa、离坐标原点远
的为Xb,则:
通过上述公式求出Xi,进而得到所述板擦主体的角B的坐标为Xi,Yi;
则所述板擦主体的四个角的坐标分别为:
角A的坐标为 X 1 , ( Xi - X 1 ) ( Xi - Xa ) Yi + Yi ; ]]>
角B的坐标为Xi,Yi;
角C的坐标为 X 2 , Yi ( X 2 - Xi ) Xi - Xa + Yi ; ]]>
角D的坐标为 X 2 - [ Y 2 - Yi ( X 2 - Xi ) Xi - Xa - Yi ] Yi Xi - Xa , Y 2 ; ]]>
所述板擦主体优选正方形。
所述红外发射装置可以采用红外LED,优选采用红外激光器。
所述红外发射装置通过一触发开关连接一电源,所述触发开关设置在所
述板擦主体表面,所述电源内置在所述板擦主体中。
电源可以采用电池,优选纽扣电池,以便满足板擦主体的容积。通过触
发开关控制红外发射装置发射红外信号。在不使用板擦主体时,关闭触发开
关,板擦主体无需发射红外信号,节省电能。
有益效果:由于采用上述技术方案,本发明通过板擦主体擦触摸板,及
时的对触摸屏写入的信息进行擦除,实现触摸屏擦除功能,且实现的结构简
单、成本低。
附图说明
图1为本发明的一种结构示意图;
图2为本发明图1建立直角坐标系后的结构示意图;
图3为本发明的另一种结构示意图;
图4为本发明的另一种结构示意图。
具体实施方式
为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了
解,下面结合具体图示进一步阐述本发明。
参照图1、图2、图3、图4,红外触摸屏精确擦除系统,包括一红外触
摸屏主体,红外触摸屏主体包括一触摸板1、一触摸位置检测装置、一微型处
理器系统,触摸位置检测装置包括两组由红外发射管组成的红外发射阵列11、
两组由红外接收管组成的红外接收阵列12,还包括一板擦主体2,板擦主体2
呈矩形,板擦主体2相邻两条边的边长分别为L1、L2,板擦主体2的每条边
的两个边角处均设有一红外发射装置,板擦主体2的每条边上的两个红外发
射装置发射的红外线光束相互平行,且与两个红外发射装置所在的边垂直。
红外接收阵列12中的红外接收管接收红外发射装置发射的红外线光束,微型
处理器系统采用分时扫描的方式,分别控制红外接收阵列12分时接收红外发
射阵列11和红外发射装置发射的红外信号,微型处理器系统获得接收到红外
线光束的红外接收管坐标,并根据已输入的板擦主体2尺寸,通过三角形关
系运算,首先计算出板擦主体2的一个角在触摸板1上的位置信息,然后进
一步计算出板擦主体2的四个角在触摸板1上的位置信息,进而确定板擦主
体2在触摸板1上的位置区域,微型处理器系统将板擦主体2在触摸板1位
置区域处所写入的信息进行擦除,实现红外触摸屏主体的擦除功能。本发明
采用上述设计方案,板擦主体2能精确擦除触模板上写入的信息,且实现的
结构简单、成本低,能很好的应用于红外触摸屏主体中。
微型处理器系统控制红外接收阵列12中的红外接收管开启,并控制红外
发射阵列11中的红外发射管逐个点亮,在触摸位置检测装置对板擦主体2进
行扫描过程中,以直角坐标系作为参考。
参照图2、图3、图4,触摸板1上存在板擦主体2,微型处理器系统记
录下与红外发射管对射状态的红外接收管没有收到红外信号时的坐标值。X
坐标轴上至少有两个红外接收管没有接收到红外发射管发射的红外信号,微
型处理器系统视为离坐标原点最近的红外接收管的X坐标值X1、离坐标原点
最远的红外接收管的X坐标值X2,Y坐标轴上至少有两个红外发射管所对应
的红外接收管没有接收到红外发射管发射的红外信号,微型处理器系统视为
离坐标原点最近的红外发射管的Y坐标值Y1、离坐标原点最远的红外发射管
的Y坐标值Y2。
板擦主体2四个角A、B、C、D中角B的X坐标值为Xi,Y坐标值Yi,
Yi=Y1。
参照图2、图3,微型处理器系统控制红外接收阵列12中的红外接收管
开启,并控制红外发射阵列11中的红外发射管关闭,扫描过程中,判断红外
接收管是否收到红外信号,若接收到,则记录下红外接收管的坐标值。X坐
标轴上至少有两个红外接收管接收到红外发射装置发射的红外信号,微型处
理器系统处理红外信号,并对红外接收管进行分组,视为接收到板擦主体2
同一边上的两个红外发射装置发射的红外信号的红外接收管为一组,微型处
理器系统取离坐标原点最近的一组红外接收管,两个红外接收管的X坐标值
离坐标原点近的为Xa、离坐标原点远的为Xb,两个红外发射装置所在的板擦
主体2的边长为L1,板擦主体2发射的一个红外线光束与X坐标轴的夹角θ,
参照图2,微型处理器系统判断出Xa小于等于X1时,则:
通过上述公式得到:进而得到板擦主体2的一个角B的坐标为
Xi,Yi。
则板擦主体2的四个角的坐标分别为:
角A的坐标为 Xi , L 1 2 - ( Xi - X 1 ) 2 + Yi , ]]>
角B的坐标为Xi,Yi,
角C的坐标为 X 2 , L 2 2 - ( X 2 - Xi ) 2 + Yi , ]]>
角D的坐标为 L 1 2 - [ Y 2 - L 2 2 - ( X 2 - Xi ) 2 - Yi ] 2 , Y 2 . ]]>
参照图3,微型处理器系统判断出Xa大于X1时,则:通
过上述公式得到:
进而得到板擦主体2的一个角B的坐标为Xi,Yi。
则板擦主体2的四个角的坐标分别为:
角A的坐标为 X 1 , L 2 2 - ( Xi - X 1 ) 2 + Yi , ]]>
角B的坐标为Xi,Yi,
角C的坐标为 X 2 , L 1 2 - ( X 2 - Xi ) 2 + Yi , ]]>
角D的坐标为 L 2 2 - [ Y 2 - L 1 2 - ( X 2 - X 1 ) 2 - Yi ] 2 , Y 2 . ]]>
微型处理器系统根据板擦主体2的四个角的坐标信息,确定板擦主体2
在触摸板1上的位置区域。
参照图4,X坐标轴上至少有两个红外接收管接收到红外信号,微型处理
器系统处理红外信号,并对红外接收管进行分组,微型处理器系统收到同一
角处两个红外发射装置发射的红外信号时,视为接收到板擦主体2同一角处
的两个红外发射装置发射的红外信号的红外接收管为一组,两个红外接收管
的X坐标值离坐标原点近的为Xa、离坐标原点远的为Xb,则:
进而得到板擦主体2的一个角B的坐标为Xi,Yi。
板擦主体2优选正方形。红外发射装置可以采用红外LED,优选采用红
外激光器。红外发射装置通过一触发开关连接一电源,触发开关设置在板擦
主体2表面,电源内置在板擦主体2中。电源可以采用电池,优选纽扣电池,
以便满足板擦主体2的容积。通过触发开关控制红外发射装置发射红外信号。
在不使用板擦主体2时,关闭触发开关,板擦主体2无需发射红外信号,节
省电能。
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行
业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明
书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,
本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范
围内。本发明要求保护范围由所附的权利要求书及其等效物界定。