一种红外对射装置的抗干扰方法及系统与流程

文档序号:11252087阅读:1991来源:国知局
一种红外对射装置的抗干扰方法及系统与流程

本发明涉及红外对射技术领域,尤其涉及一种红外对射装置的抗干扰方法及系统。



背景技术:

红外对射全名叫“主动红外入侵探测器”,其基本的构造包括发射端、接收端、光束强度指示灯、光学透镜等。其侦测原理是利用红外发光二极管发射的红外射线,再经过光学透镜做聚焦处理,使光线传至很远距离,最后光线由接收端的光敏晶体管接收。当有物体挡住发射端发射的红外射线时,接收端无法接收到红外线,会发出警报。基于红外对射的此种功能,其常用于周界防范、防盗报警的用途。

然而,现有的红外对射装置会受强光、雨雾等外界因素的影响,而导致红外对射检测的准确性降低,抗干扰效果较差。



技术实现要素:

本发明实施例提供了一种红外对射装置的抗干扰方法及系统,旨在解决现有的红外对射装置抗干扰效果较差的问题。

本发明实施例的第一方面提供了一种红外对射装置的抗干扰方法,包括:

按照预设发射要求依次发射预设数量的携带有预设编码信息的发射光束,所述预设发射要求包括预设发射顺序和预设发射时间间隔;

获取接收到的所有接收光束的接收信息,所述接收信息包括接收数量、接收顺序、接收时间间隔和所有接收光束携带的编码信息;

将所述预设发射要求、所述预设数量和所述预设编码信息与所述接收信息进行比对,得到所有所述接收光束中的干扰信号;

滤除所述干扰信号。

本发明实施例的第二方面提供了一种红外对射装置的抗干扰系统,包括:

发射模块,用于按照预设发射要求依次发射预设数量的携带有预设编码信息的发射光束,所述预设发射要求包括预设发射顺序和预设发射时间间隔;

接收模块,用于获取接收到的所有接收光束的接收信息,所述接收信息包括接收数量、接收顺序、接收时间间隔和所有所述接收光束携带的编码信息;

干扰信号获取模块,用于将所述预设发射要求、所述预设数量和所述预设编码信息与所述接收信息进行比对,得到所有所述接收光束中的干扰信号;

干扰信号滤除模块,用于滤除所述干扰信号。

本发明实施例与现有技术相比存在的有益效果是:通过按照预设发射要求依次发射预设数量的携带有预设编码信息的发射光束,所述预设发射要求包括预设发射顺序和预设发射时间间隔,然后获取接收到的所有接收光束的接收信息,所述接收信息包括接收数量、接收顺序、接收时间间隔和其携带的编码信息,并将预设发射要求、预设数量和预设编码信息与接收信息进行比对,得到所有接收光束中的干扰信号,最终滤除干扰信号,可以准确将红外对射装置中的干扰信号滤除,提高其抗干扰能力,避免发生误报警。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明的一个实施例提供的一种红外对射装置的抗干扰方法的实现流程图;

图2是本发明的一个实施例提供的图1中步骤s101的实现流程图;

图3是本发明的一个实施例提供的图1中步骤s103的实现流程图;

图4是本发明的一个实施例提供的一种红外对射装置的抗干扰系统的结构框图;

图5是本发明的一个实施例提供的图4中发射模块的结构框图;

图6是本发明的一个实施例提供的图4中干扰信号获取模块的结构框图。

具体实施方式

为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。

如图1所示,为本发明的一个实施例提供的一种红外对射装置的抗干扰方法,其包括:

步骤s101,按照预设发射要求依次发射预设数量的携带有预设编码信息的发射光束,预设发射要求包括预设发射顺序和预设发射时间间隔。

在一个实施例中,红外对射装置包括发射端和接收端,发射端包括多个发射管,每个发射管可发射单束光,接收端包括与发射管一一对应的多个接收管,每个接收管可接收对应的单束光。接收管与其对应的发射管的安装位置平行。

在具体应用中,通过控制每个发射管的工作状态,可以实现对发射光束的发射数量、发射顺序和发射时间间隔的控制,发射管打开时发射光束,关闭时不发射光束。控制预设数量的发射管中的每个发射管按照预设时间间隔依次打开发射光束,每个发射管发射光束之后立即关闭,每次只有一个发射管在工作,其他发射管均处于关闭状态,在每一个发射管的发射结束后,经过预设发射时间间隔,再使下一个发射管打开并发射光束,从而实现预设数量的发射光束按照预设发射顺序和预设发射时间间隔依次发射。控制预设数量的发射管中的每个发射管按照预设时间间隔轮流打开发射光束,在每一个发射管的发射结束后,经过预设发射时间间隔,再使下一个发射管打开并发射光束;在最后一个发射管的发射结束后,经过预设发射时间间隔,再使第一个发射管打开并发射光束,依照此顺序循环,从而实现预设数量的发射光束按照预设发射顺序和预设发射时间间隔轮流发射。

在具体应用中,可以通过在发射端设置脉冲编码电路,将预设编码信息加载到每个发射光束上,以使每个发射光束携带预设编码信息。

在一个实施例中,步骤s101之前还包括:

预先设置并保存所述预设数量、所述预设编码信息、所述预设发射顺序和所述预设发射时间间隔。

在一个实施例中,所述预设时间间隔为等时间间隔或不等时间间隔。

在一个实施例中,所述预设数量的携带有预设编码信息的发射光束中,每个所述发射光束所携带的预设编码信息均不相同。每个发射光束所携带的预设编码信息均不相同,用以区分不同的发射光束。

步骤s102,获取接收到的所有接收光束的接收信息,接收信息包括接收数量、接收顺序、接收时间间隔和所有所述接收光束携带的编码信息。

在一个实施例中,步骤s102之后还包括:保存接收到的所有接收光束的接收信息。

在具体应用中,按照每个接收光束的具体接收时间确定其接收顺序和接收时间间隔,所述接收时间可以为真实时间或参考时间,与发射光束的发射时间匹配。真实时间可以通过网络对时获得,参考时间可以通过计时获得。

在具体应用中,可以通过在接收端设置解码电路,以获取接收光束携带的编码信息。正常情况下,接收光束携带的编码信息应与其对应的发射光束携带的预设编码信息相同,若二者不相同,则说明存在干扰信号,或者红外对射装置有故障。

在一个实施例中,每个发射光束所携带的预设编码信息均不相同,则接收光束所携带的编码信息也各不相同。根据不同的编码信息,可以区分不同的接收光束。

步骤s103,将预设发射要求、预设数量和预设编码信息与接收信息进行比对,得到所有接收光束中的干扰信号。

若预设数量与接收数量不同,则说明有发射光束未被接收到,其原因包括:发射端被部分遮挡,或接收端有故障,可提示用户手动处理。

若预设发射顺序和接收顺序不同,则发出故障报警。

若预设发射时间间隔和接收时间间隔不同,则可判定在不满足预设发射时间间隔的时间段内接收到的光束为干扰信号,可滤除。

若预设编码信息与接收光束的编码信息不同,则可判定接收光束中存在干扰信号。

步骤s104,滤除所述干扰信号。

本实施例中,在接收光束中滤除干扰信号后,再根据剩下的接收信号判断是否有入侵事件发生以实现防盗报警,可以提高安全监测的准确性,避免由于雨雾、落叶等引发误报警。

本发明实施例通过按照预设发射要求依次发射预设数量的携带有预设编码信息的发射光束,所述预设发射要求包括预设发射顺序和预设发射时间间隔,然后获取接收到的所有接收光束的接收信息,所述接收信息包括接收数量、接收顺序、接收时间间隔和其携带的编码信息,并将预设发射要求、预设数量和预设编码信息与接收信息进行比对,得到所有接收光束中的干扰信号,最终滤除干扰信号,可以准确将红外对射装置中的干扰信号滤除,提高其抗干扰能力,避免发生误报警,并且还能对红外对射装置进行故障分析。

进一步地,作为一种可实施方式,红外对射装置包括预设数量的驱动电路,每个所述驱动电路包括一个开关电路。

在具体应用中,驱动电路为红外对射驱动电路,开关电路用于控制驱动电路与电源连接的导通与断开。

如图2所示,在本发明的一个实施例中,图1所对应的实施例中的步骤s101具体包括:

步骤s201,通过预设数量的驱动电路依次发射预设数量的携带有预设编码信息的发射光束,每个驱动电路对应一个发射光束。

步骤s202,分别通过每个驱动电路的开关电路控制其所对应的发射光束的发射状态,发射状态包括预设发射顺序和预设发射时间间隔。

在具体应用中,通过在发射端设置驱动电路以驱动发射管发射光束,每一路驱动电路对应一个发射管,可以通过预设数量的驱动电路单独控制其对应的发射管的工作状态(打开或关闭),以实现发射预设数量的发射光束。发射管打开时发射光束,关闭时不发射光束。在运行过程中,每次只有一个发射管在工作,其他发射管均处于关闭状态。

另外,驱动电路还包括脉冲编码模块,以使发射光束携带有预设编码信息。

在具体应用中,通过每个驱动电路的开关电路控制其对应的驱动电路导通或断开与电源的连接,从而控制每个发射管的工作状态(打开或关闭),进而控制每个发射光束的发射状态。

在一个实施例中,通过预设数量的驱动电路依次发射预设数量的携带有预设编码信息的发射光束,并分别通过每个驱动电路的开关电路控制其所对应的发射光束的发射状态。

通过每个驱动电路的开关电路控制,在每一个发射管的发射结束后,经过预设发射时间间隔,再使下一个发射管打开并发射光束。

在一个实施例中,通过预设数量的驱动电路轮流发射预设数量的携带有预设编码信息的发射光束,并分别通过每个驱动电路的开关电路控制其所对应的发射光束的发射状态。

通过每个驱动电路的开关电路控制,在每一个发射管的发射结束后,经过预设发射时间间隔,再使下一个发射管打开并发射光束;在最后一个发射管的发射结束后,经过预设发射时间间隔,再使第一个发射管打开并发射光束,依照此顺序循环。

本发明实施例中,通过设置驱动电路,并分别通过每个驱动电路的开关电路控制其所对应的发射光束的发射状态,结构简单易实现。

如图3所示,在本发明的一个实施例中,图1所对应的实施例中的步骤s103具体包括:

步骤s301,根据预设发射顺序和预设发射时间间隔,得到无发射光束的预设窗口时间。

步骤s302,根据接收顺序和接收时间间隔,将在预设窗口时间内接收到的接收光束确定为干扰信号。

如图3所示,在本发明的一个实施例中,图1所对应的实施例中的步骤s103还包括:

步骤s303,比较接收数量与预设数量是否相同。

步骤s304,若接收数量与预设数量相同,则将编码信息与所有发射光束的预设编码信息均不相同的接收光束确定为干扰信号。

步骤s305,若接收数量与预设数量不同,则比较所有发射光束的预设编码信息和所有接收光束的编码信息,得到缺失的发射光束的预设编码信息。

在具体应用中,预设数量的携带有预设编码信息的发射光束中,每个发射光束所携带的预设编码信息均不相同,并且每个接受光束携带的编码信息也各不相同。

为便于理解,根据图3所描述的实施例,下面以一个实际应用场景对本发明实施例进行描述:

红外对射装置共发射4个光束:第一发射光束、第二发射光束、第三发射光束和第四发射光束。并且,第一发射光束携带的预设编码信息为a,第二发射光束携带的预设编码信息为b,第三发射光束携带的预设编码信息为c,第四发射光束携带的预设编码信息为d。并且,a≠b≠c≠d。每两个发射光束之间的预设时间间隔均为t,则预设窗口时间也为t。

场景1,在t1时间接收到第一接收光束,并且其携带的编码信息为a,在t2时间接收到第二接收光束,当t2-t1≠t时,第二接收光束为干扰信号。

场景2,当接收到4个光束:第一接收光束、第二接收光束、第三接收光束和第四接收光束,并且,第一接收光束携带的编码信息为a,第二接收光束携带的编码信息为bˊ,第三接收光束携带的编码信息为c,第四接收光束携带的编码信息为。当bˊ≠a≠b≠c≠d,则第二接收光束为干扰信号。

场景3,当接收到3个光束:第一接收光束、第二接收光束和第三接收光束,并且,第一接收光束携带的编码信息为a,第二接收光束携带的编码信息为b,第三接收光束携带的编码信息为c。则可得到第四发射光束为缺失的发射光束,提示用户检查发射端是否有遮挡。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

如图4所示,本发明的一个实施例提供的一种红外对射装置的抗干扰系统100,用于执行图1所对应的实施例中的方法步骤,其包括:

发射模块110,用于按照预设发射要求依次发射预设数量的携带有预设编码信息的发射光束,所述预设发射要求包括预设发射顺序和预设发射时间间隔。

接收模块120,用于获取接收到的所有接收光束的接收信息,所述接收信息包括接收数量、接收顺序、接收时间间隔和所有所述接收光束携带的编码信息。

干扰信号获取模块130,用于将所述预设发射要求、所述预设数量和所述预设编码信息与所述接收信息进行比对,得到所有所述接收光束中的干扰信号。

干扰信号滤除模块140,用于滤除所述干扰信号。

在一个实施例中,抗干扰系统100还包括:

设置存储模块,用于预先设置并保存所述预设数量、所述预设编码信息、所述预设发射顺序和所述预设发射时间间隔。在一个实施例中,所述预设时间间隔为等时间间隔或不等时间间隔。在一个实施例中,所述预设数量的携带有预设编码信息的发射光束中,每个所述发射光束所携带的预设编码信息均不相同。

在一个实施例中,发射模块110,具体还用于:

按照预设发射要求轮流发射预设数量的携带有预设编码信息的发射光束。如图5所示,在本发明的一个实施例中,图4所对应的实施例中的发射模块110还包括用于执行图2所对应的实施例中的方法步骤的结构,其包括:

驱动电路单元111,用于通过所述预设数量的驱动电路依次发射预设数量的携带有预设编码信息的发射光束,每个所述驱动电路对应一个所述发射光束。

开关电路单元112,用于分别通过每个所述驱动电路的开关电路控制其所对应的所述发射光束的发射状态,所述发射状态包括预设发射顺序和预设发射时间间隔。

在一个实施例中,预设数量的携带有预设编码信息的发射光束中,每个发射光束所携带的预设编码信息均不相同。

在一个实施例中,驱动电路单元111,具体还用于:

通过预设数量的驱动电路轮流发射预设数量的携带有预设编码信息的发射光束。

如图6所示,在本发明的一个实施例中,图4所对应的实施例中的干扰信号获取模块130还包括用于执行图3所对应的实施例中的方法步骤的结构,其包括:

窗口时间获取单元131,用于根据所述预设发射顺序和预设发射时间间隔,得到无发射光束的预设窗口时间。

第一干扰信号获取单元132,用于根据所述接收顺序和所述接收时间间隔,将在所述预设窗口时间内接收到的所述接收光束确定为干扰信号。

数量比较单元133,用于比较所述接收数量与所述预设数量是否相同。

第二干扰信号获取单元134,用于若所述接收数量与所述预设数量相同,则将编码信息与所有所述发射光束的预设编码信息均不相同的所述接收光束确定为干扰信号。

缺失光束获取单元135,用于若所述接收数量与所述预设数量不同,则比较所有所述发射光束的预设编码信息和所有所述接收信号的编码信息,得到缺失的所述发射光束的预设编码信息。

本发明所有实施例中的模块或单元,可以通过通用集成电路,例如cpu(centralprocessingunit,中央处理器),或通过asic(applicationspecificintegratedcircuit,专用集成电路)来实现。

本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。

本发明实施例系统中的模块或单元可以根据实际需要进行合并、划分和删减。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1