一种基于红外距离感应装置的环境自适应方法与流程

文档序号:20910810发布日期:2020-05-29 13:01阅读:231来源:国知局
一种基于红外距离感应装置的环境自适应方法与流程

本发明涉及一种红外距离感应装置的感应方法,具体的说是指一种基于红外距离感应装置的环境自适应方法。



背景技术:

红外距离感应装置主要用于人体靠近感应,因人体或其他物体靠近感应装置的有效感应范围,均能产生有效感应。现有红外距离感应装置,主要由单片机、红外发射电路、红外发光二极管、红外接收电路、红外遥控接收器组成。如图1,工作时由单片机通过i/o1发送固定占空比的38khz载波信号到红外发射电路,控制红外发光二极管发出红外光信号,当有效感应距离范围内有人体靠近时,红外光信号通过人体反射并被红外遥控接收器接收解码并发送给红外接收电路,然后由单片机i/o2检测解码后的信号,单片机根据接收到的信号作出相应的控制命令,从而实现人体靠近感应的功能。

上述现有红外距离感应装置应用示意图如图2,其中图2左为感应装置有效感应距离d范围内无固定遮挡物遮挡的情况,当无人体靠近时,因红外发光二极管发出的信号无法被有效反射到红外遥控接收器,感应装置判定为无人体靠近;当有人体靠近有效感应范围内时,红外发光二极管发出的光信号被人体反射到红外遥控接收器,感应装置判定为有人体靠近。但是,当感应装置有效感应范围内存在固定遮挡物时,如图2右,因固定遮挡物距离感应装置的距离d1小于有效感应距离d,此时不管是否有人体靠近,红外发光二极管发出的光信号,均会被固定遮挡物反射到红外遥控接收器,造成接收器一直能接收到信号,导致感应装置无法做出正确的判断。



技术实现要素:

本发明提供的是一种基于红外距离感应装置的环境自适应方法,其主要目的在于克服现有红外感应距离装置不能根据安装环境自动调节,在安装位置有效感应范围内,当有墙壁或其他固定遮挡物遮挡时,红外感应距离装置因无法区分是固定遮挡物还是目标感应对象,易导致误判的现象。

为了解决上述的技术问题,本发明采用如下的技术方案:

一种基于红外距离感应装置的环境自适应方法,采用红外距离感应装置,该红外距离感应装置包括单片机、红外发射电路、红外发光二极管、红外接收电路和红外遥控接收器,包括以下步骤:

s1、所述单片机发送38khz载波控制信号给红外发射电路,初始占空比设为最大占空比;

s2、检测是否有固定遮挡物:所述红外接收电路是否持续接收到红外遥控接收器的有效反射信号;

s3、若红外接收电路持续接收到有效反射信号,则判定为有固定遮挡物,在占空比大于最小占空比的情况下,单片机减小38khz载波控制信号的占空比,在占空比等于最小占空比的情况下,占空比不变,重复步骤s2,直至红外接收电路没有持续接收到有效反射信号,则判定为无固定遮挡物,进入等待感应状态;

s4、在等待感应状态下,若在一间隔时间内红外接收电路收到有效反射信号,则判定为有人体靠近,单片机执行相应的控制命令,若在间隔时间外红外接收电路收到有效反射信号,在占空比小于最大占空比的情况下,单片机增加38khz载波控制信号的占空比,在占空比等于最大占空比的情况下,占空比不变,重复步骤s2,检测是否有固定遮挡物。

进一步的,所述占空比的范围为5%-95%,该占空比每次增加或减小5%。

进一步的,所述间隔时间为红外距离感应装置判断是否有固定遮挡物的时间间隔,该时间间隔为10s。

由上述对本发明的描述可知,和现有技术相比,本发明具有如下优点:本发明利用单片机改变38khz载波控制信号的占空比来控制红外发光二极管的发射功率,加大占空比,发射功率加强,感应距离远;减小占空比,发射功率减弱,感应距离近。在使用时,定时检测固定遮挡物,并根据检测情况加大或减小占空比,检测期间若一直接收到感应信号,则判定为有固定遮挡物并减小占空比,反之加大占空比,从而实现环境自适应功能

附图说明

图1为现有红外感应距离装置的原理图。

图2为现有红外感应距离装置的应用示意图。

图3为本发明的工作流程示意图。

具体实施方式

参照图3。一种基于红外距离感应装置的环境自适应方法,采用红外距离感应装置,该红外距离感应装置包括单片机、红外发射电路、红外发光二极管、红外接收电路和红外遥控接收器,包括以下步骤:

s1、所述单片机发送38khz载波控制信号给红外发射电路,初始占空比设为最大占空比;

s2、检测是否有固定遮挡物:所述红外接收电路是否持续接收到红外遥控接收器的有效反射信号;

s3、若红外接收电路持续接收到有效反射信号,则判定为有固定遮挡物,在占空比大于最小占空比的情况下,单片机减小38khz载波控制信号的占空比,在占空比等于最小占空比的情况下,占空比不变,重复步骤s2,直至红外接收电路没有持续接收到有效反射信号,则判定为无固定遮挡物,进入等待感应状态;

s4、在等待感应状态下,若在一间隔时间内红外接收电路收到有效反射信号,则判定为有人体靠近,单片机执行相应的控制命令,若在间隔时间外红外接收电路收到有效反射信号,在占空比小于最大占空比的情况下,单片机增加38khz载波控制信号的占空比,在占空比等于最大占空比的情况下,占空比不变,重复步骤s2,检测是否有固定遮挡物。

根据产品可能出现固定遮挡物的最小距离,调整红外发射电路在占空比为5%时的发射功率,使其满足感应距离要求。当占空比调到最小等于5%时,红外距离感应装置的有效感应距离已经是非常小,若此时红外距离感应装置还是一直检测到有固定遮挡物,说明固定遮挡物距离红外距离感应装置太近,可忽略不计。

在本实施例中,所述占空比的范围为5%-95%,该占空比每次增加或减小5%为例;所述间隔时间为红外距离感应装置判断是否有固定遮挡物的时间间隔,该时间间隔为10s为例;所述占空比的范围、占空比每次增减的大小及是否有固定遮挡物的时间间隔可根据产品设计需求设定。

上述仅为本发明的具体实施方式,但本发明的设计构思并不局限于此,凡利用此构思对本发明进行非实质性的改动,均应属于侵犯本发明保护范围的行为。



技术特征:

1.一种基于红外距离感应装置的环境自适应方法,采用红外距离感应装置,该红外距离感应装置包括单片机、红外发射电路、红外发光二极管、红外接收电路和红外遥控接收器,其特征在于:包括以下步骤:

s1、所述单片机发送38khz载波控制信号给红外发射电路,初始占空比设为最大占空比;

s2、检测是否有固定遮挡物:所述红外接收电路是否持续接收到红外遥控接收器的有效反射信号;

s3、若红外接收电路持续接收到有效反射信号,则判定为有固定遮挡物,在占空比大于最小占空比的情况下,单片机减小38khz载波控制信号的占空比,在占空比等于最小占空比的情况下,占空比不变,重复步骤s2,直至红外接收电路没有持续接收到有效反射信号,则判定为无固定遮挡物,进入等待感应状态;

s4、在等待感应状态下,若在一间隔时间内红外接收电路收到有效反射信号,则判定为有人体靠近,单片机执行相应的控制命令,若在间隔时间外红外接收电路收到有效反射信号,在占空比小于最大占空比的情况下,单片机增加38khz载波控制信号的占空比,在占空比等于最大占空比的情况下,占空比不变,重复步骤s2,检测是否有固定遮挡物。

2.如权利要求1所述的一种基于红外距离感应装置的环境自适应方法,其特征在于:所述占空比的范围为5%-95%,该占空比每次增加或减小5%。

3.如权利要求1所述的一种基于红外距离感应装置的环境自适应方法,其特征在于:所述间隔时间为红外距离感应装置判断是否有固定遮挡物的时间间隔,该时间间隔为10s。


技术总结
一种基于红外距离感应装置的环境自适应方法,S1、所述单片机发送38KHz载波控制信号给红外发射电路,初始占空比设为最大占空比;S2、检测是否有固定遮挡物:所述红外接收电路是否持续接收到有效反射信号;S3、若红外接收电路持续接收到有效反射信号,则判定为有固定遮挡物,单片机减小38KHz载波控制信号的占空比,重复步骤S2,直至红外接收电路没有持续接收到有效反射信号,则判定为无固定遮挡物,进入等待感应状态;S4、在等待感应状态下,若在一间隔时间内红外接收电路收到有效反射信号,则判定为有人体靠近,若在间隔时间外红外接收电路收到有效反射信号,单片机增加38KHz载波控制信号的占空比,重复步骤S2。

技术研发人员:陈杞城;王高山
受保护的技术使用者:厦门狄耐克智能科技股份有限公司
技术研发日:2020.01.06
技术公布日:2020.05.29
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1