触摸屏的红外管检测方法及装置制造方法及图纸

技术编号:6603748 阅读:250 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了触摸屏的红外管检测方法及装置。该方法包括:发出激发检测信号,在每一个脉冲周期内检测红外管模块内的预设数K个红外线管;当检测最后一个红外线管时,所述红外管模块发出反馈检测信号;根据从发出所述激发检测信号和接收所述反馈检测信号之间经历的M个脉冲周期,计算红外线对管的数量。采用本发明专利技术,可以实现不同尺寸型号的触摸屏自动检测红外对管,获取红外对管的数量,从而加快产品的研发效率和生产流程。

【技术实现步骤摘要】

本专利技术涉及红外线对管检测技术,尤其涉及触摸屏的红外管检测方法及装置
技术介绍
红外对管是红外线发射管与光敏接收管,或者红外线接收管,或者红外线接收头配合在一起使用时候的总称。目前,采用红外对管的触摸屏主要存在以下缺陷由于不同尺寸红外管的管数不一样,导致不同尺寸的红外触摸屏的控制程序也不一样。因而,对于不同尺寸的触摸屏,需要配置相应的工控程序。这些工控程序的接口难以兼容,这给产品的生产和研发的管理带来了很多不便,特别是,随着触摸屏产品的更新换代,触摸屏的型号越来越多,对于同一个系列的红外触摸屏硬件将产生若干种不同的程序,在烧写程序的过程中容易出现错乱,随之带来的是管理上的混乱现象。当然,目前有一种稍微改进的技术,就是为不同型号的触摸屏撰写主体相同的工控程序,让它们能相互兼容,然后将计算管号数这部分程序单独出来,交由计算机进行人为设定。但这样同样会存在不同尺寸型号的红外对管的管理问题。不同型号的触摸屏依然存在不同版本的程序,只是研发阶段比原来稍微改进了,同样没能解决在生产流程和后续管理上存在的问题。
技术实现思路
为了解决上述技术问题,本专利技术提供了触摸屏的红外管检测方法及装置,能够实现不同尺寸型号的触摸屏自动检测红外对管,获取红外对管的数量。本专利技术提供了触摸屏的红外管检测方法,包括发出激发检测信号,在每一个脉冲周期内检测红外管模块内的预设数K个红外线管; 当检测最后一个红外线管时,所述红外管模块发出反馈检测信号; 根据从发出所述激发检测信号和接收所述反馈检测信号之间经历的M个脉冲周期,计算红外线对管的数量。相应地,本专利技术还提供了触摸屏的红外对管检测装置,包括主控模块,用于向红外管模块发送激发检测信号,并根据从发送所述激发检测信号到接收反馈检测信之间经历的M个脉冲周期,计算红外线对管的数量;与所述主控模块相连的红外管模块,用于在每一个脉冲周期内检测内部的预设数K个红外线管,并在检测最后一个红外线管时,发出反馈检测信号。实施本专利技术,具有如下有益效果使用本技术,可以在不同尺寸的红外触摸屏之间只使用一个程序,让程序之间能够相互兼容,提高程序的通用性,从根本上解决因程序版本多而带来的管理混乱的问题。不管触摸屏是哪种尺寸,哪种型号,工控程序都会首先通过自身硬件的自动检测。然后获取硬件的红外对管数目,配合主体工控程序从而达到在不同触摸屏的研发过程中只需研发同一个程序,并在不同触摸屏的生产过程中也只需烧写同一个程序,最终加快了产品的研发效率和生产流程。 附图说明图1是本专利技术触摸屏的红外管检测方法的流程图2是本专利技术触摸屏的红外管检测方法的第一实施例的流程图; 图3是本专利技术触摸屏的红外管检测方法的第二实施例的流程图; 图4是本专利技术触摸屏的红外管检测装置的结构示意图; 图5是本专利技术触摸屏的红外管检测装置的第一实施例的局部结构示意图; 图6是本专利技术触摸屏的红外管检测装置的第一实施例的整体结构示意图; 图7是本专利技术触摸屏的红外管检测装置的第二实施例的结构示意图。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述。图1是本专利技术触摸屏的红外管检测方法的流程图,包括SlOl 发出激发检测信号,在每一个脉冲周期内检测红外管模块内的预设数K个红外线管。需要说明的是,主控模块向红外管模块发送激发检测信号。所述激发检测信号为一电平信号。具体地,当所述红外管模块的初始状态为低电平时,所述激发检测信号为高电平;当所述红外管模块的初始状态为高电平时,所述激发检测信号为低电平。当所述红外管模块接收到所述激发检测信号时,开始内部检测。所述红外管模块内部包括若干红外线管,所述红外线管为红外线发射管或红外线接收管。在现有技术当中, 所述红外线管的选址和控制,需要移位寄存器配合。而现有技术中红外管模块内的移位寄存器通常为八位寄存器,故此,所述红外管模块内的红外管数量为八位的倍数,例如,一个红外管模块可能包括八个红外线发射管,也可能包括十六个红外线接收管等等。所述红外管模块在每一个脉冲周期内检测内部预设数K个红外线管,优选地,一个脉冲周期检测内部八个红外线管,满足对现有技术中,计算八倍红外管数量的要求。另外,对于现有技术也存在四位寄存器和十六位寄存器等等,故此,所述预设数K 个包括K=4或K=16。S102:当检测最后一个红外线管时,所述红外管模块发出反馈检测信号。当红外管模块检测完自身内部的红外线管时,需要及时发出反馈检测信号,以表明在若干连续的时钟周期内检测了其内部的K倍数量的红外线管。S103 根据从发出所述激发检测信号和接收所述反馈检测信号之间经历的M个脉冲周期,计算红外线对管的数量。所述红外管模块与所述主控模块具有相同的时钟同步脉冲,本专利技术的关键点在于,利用从发送所述激发检测信号到接收所述反馈检测信之间经历的M个脉冲周期,计算红外线对管的数量。故此,当步骤S102检测的是最后一个红外线管时,应该向主控模块发出反馈检测信号,以便主控模块能按照经历的连续的M个时钟脉冲进行计算,由于每个时钟脉冲检测K个红外线管,故此,在该段时间内,检测的红外线管数量Num=MXK。当然,所述红外线管为红外线发射管或红外线接收管,由于接收与发射是一一对应的关系,故此,当只检测触摸屏的红外线接收管或红外线发射管时,红外线对管的数量亦为Num。图2是本专利技术触摸屏的红外管检测方法的第一实施例的流程图,与图1相比,图 2是图1的具体细化步骤。S201 发出激发检测信号,在每一个脉冲周期内检测红外管模块内的预设数K个红外线管。S202:当检测最后一个红外线管时,所述红外管模块发出反馈检测信号。步骤S201、步骤S202分别与步骤S101、步骤S102相同,在此不再赘述。需要具体说明的是,在本第一实施例当中,所述红外管模块包括一个八位寄存器,在初始状态时, 所述八位寄存器各个数位为高电平,即置“1”。主控模块发送的激发检测信号为低电平,即 “0”信号。红外管模块与主控模块具有相同的时钟脉冲,以便于计算。从红外管模块接收到低电平,即所述红外管模块的八位移位寄存器的最低位接收到“0”信号开始,在每个脉冲周期内检测内部预设K个红外线管。优选地,在本实施例中K=8,而红外管模块内包括64个红外线管。当检测完八个红外线管时,所述八位寄存器将最低位的“0”信号向高一位进位。 同理可得,每检测为八个红外线管,所述八位寄存器向高一位进位。最终,所述红外管模块检测最后一个红外线管时,所述八位寄存器的最高位向外发出“0”信号,即将从主控模块接收到的反馈检测信号,向外传递出去。S203:当所述红外管模块的数量是两个或两个以上时,各个红外管模块串行级联。需要说明的是,所述红外管模块包括红外线发射模块和红外线接收模块,所述红外线发射模块包括若干红外线发射管,所述红外线接收模块包括若干红外线接收管,所述红外管模块的数量是两个或两个以上是指红外线接收模块或红外线发射模块的数量在两个或两个以上,各个模块之间串联。红外线管的数量是各个模块的红外线管的数量叠加。在本实施例当中,具体的实现方式为各个红外线模块内的八位移位寄存器前后级联,在前的移位寄存器的最高位向在后的移位寄存器的最低位进位。S204 每一个红外管模块接收前面一个红外管模块传递的反馈检测信号,并向后本文档来自技高网...

【技术保护点】
1.一种触摸屏的红外对管检测方法,其特征在于,包括:发出激发检测信号,在每一个脉冲周期内检测红外管模块内的预设数K个红外线管;当检测最后一个红外线管时,所述红外管模块发出反馈检测信号;根据从发出所述激发检测信号和接收所述反馈检测信号之间经历的M个脉冲周期,计算红外线对管的数量。

【技术特征摘要】

【专利技术属性】
技术研发人员:薛琛黄安麒
申请(专利权)人:广州视睿电子科技有限公司
类型:发明
国别省市:81

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

1