一种人体位置检测方法及系统与流程

文档序号:12587455阅读:441来源:国知局
一种人体位置检测方法及系统与流程

本发明涉及电器控制技术领域,尤其涉及一种人体位置检测方法及系统。



背景技术:

随着空调技术的发展,各种各样的空调内机被发明出来以适应不同场所以及客户的需求。不同的内机控制方式也不尽相同,当前常见的控制方式为通过有线式线控器,红外遥控器和射频遥控器进行控制。智能化家居的发展,又出现了以红外人体感应控制方式和wifi控制方式,实现了自动开关机及风随人动,风避人动的功能,这在壁挂式空调和单面出风式风管机上已经实现。而在四面出风式天井机上,由于四个出风面下的人体位置更加的复杂目前还很难实现智能控制,因此如何较快速的实现四个出风面下的人体位置的检测,以实现四面出风式天井机的智能控制是一项亟待解决的问题。



技术实现要素:

本发明提供了一种人体位置检测方法,能够快速的实现四个出风面下的人体位置的检测。

本发明提供了一种人体位置检测方法,应用于四面出风式天井机,包括:分别安装在所述天井机出风面板上的四个红外热释电传感器,安装在所述天井机上的一个红外热电堆阵列传感器,以及微控制器;所述方法包括:

所述四个红外热释电传感器分别检测人体位置,输出运动信号,并将所述运动信号发送至所述微控制器;

所述微控制器将接收到的所述运动信号按照先后顺序依次记录在扫描队列中;

所述微控制器基于所述扫描队列中运动信号的先后顺序,控制所述红外热电堆阵列传感器进行数据采集;

所述微控制器基于所述红外热电堆阵列传感器采集的数据,经过算法分析对人体进行重定位,输出定位结果。

优选地,当所述扫描队列中只有一个红外热释电传感器输出的运动信号时,所述微控制器基于所述扫描队列中运动信号的先后顺序,控制所述红外热电堆阵列传感器进行数据采集具体为:

所述微控制器控制所述红外热电堆阵列传感器旋转至输出运动信号的红外热释电传感器所在的出风面进行数据采集。

优选地,当所述扫描队列中有两个红外热释电传感器输出的运动信号时,所述微控制器基于所述扫描队列中运动信号的先后顺序,控制所述红外热电堆阵列传感器进行采集具体为:

所述微控制器判断所述红外热电堆阵列传感器是否位于所述输出运动信号的红外热释电传感器所在的出风面,若是,则所述微控制器控制所述红外热电堆阵列传感器首先旋转至所述红外热电堆阵列传感器所在的出风面进行数据采集,其次控制所述红外热电堆阵列传感器旋转至另一出风面进行数据采集;若否,则:

当输出运动信号的两个红外热释电传感器相邻时,所述微控制器控制所述红外热电堆阵列传感器首先旋转至与其相邻的红外热释电传感所在的出风面进行数据采集,其次控制所述红外热电堆阵列传感旋转至另一出风面进行数据采集;

当输出运动信号的两个红外热释电传感器相对时,所述微控制器控制所述红外热电堆阵列传感器按照逆时针方向依次对红外热释电传感所在的出风面进行数据采集。

优选地,当所述扫描队列中有三个红外热释电传感器输出的运动信号时,所述微控制器基于所述扫描队列中运动信号的先后顺序,控制所述红外热电堆阵列传感器进行采集具体为:

所述微控制器判断所述红外热电堆阵列传感器是否位于所述输出运动信号的红外热释电传感器所在的出风面,若是,则所述微控制器控制所述红外热电堆阵列传感器首先旋转至所述红外热电堆阵列传感器所在的出风面进行数据采集,其次控制所述红外热电堆阵列传感器旋转至另外两面出风面进行数据采集;若否,则:

所述微控制器控制所述红外热电堆阵列传感器按照逆时针方向旋转至红外热释电传感所在的出风面进行数据采集。

优选地,所述方法还包括:

所述微控制器判断所述红外热电堆阵列传感器在响应出风面时,所述红外热释电传感器是否输出新的运动信号,若是,则:

所述微控制器判断所述运动信号是否为所述红外热电堆阵列传感器所在响应出风面中的红外热释电传感器输出,若是,则控制所述红外热电堆阵列传感器在当前采集数据的出风面停留预设时间,并将该新的运动信号排列至扫描队列队尾;若否,则:

控制所述红外热电堆阵列传感器完当前出风面数据采集后,对剩余需要响应的出风面进行重新排序,并按照重新排序的顺序进行数据采集。

一种人体位置检测系统,应用于四面出风式天井机,包括:分别安装在所述天井机出风面板上的四个红外热释电传感器,安装在所述天井机上的一个红外热电堆阵列传感器,以及微控制器;其中:

所述四个红外热释电传感器分别检测人体位置,输出运动信号,并将所述运动信号发送至所述微控制器;

所述微控制器将接收到的所述运动信号按照先后顺序依次记录在扫描队列中;

所述微控制器基于所述扫描队列中运动信号的先后顺序,控制所述红外热电堆阵列传感器进行数据采集;

所述微控制器基于所述红外热电堆阵列传感器采集的数据,经过算法分析对人体进行重定位,输出定位结果。

优选地,当所述扫描队列中只有一个红外热释电传感器输出的运动信号时,所述微控制器基于所述扫描队列中运动信号的先后顺序,控制所述红外热电堆阵列传感器进行数据采集具体为:

所述微控制器控制所述红外热电堆阵列传感器旋转至输出运动信号的红外热释电传感器所在的出风面进行数据采集。

优选地,当所述扫描队列中有两个红外热释电传感器输出的运动信号时,所述微控制器基于所述扫描队列中运动信号的先后顺序,控制所述红外热电堆阵列传感器进行采集具体为:

所述微控制器判断所述红外热电堆阵列传感器是否位于所述输出运动信号的红外热释电传感器所在的出风面,若是,则所述微控制器控制所述红外热电堆阵列传感器首先旋转至所述红外热电堆阵列传感器所在的出风面进行数据采集,其次控制所述红外热电堆阵列传感器旋转至另一出风面进行数据采集;若否,则:

当输出运动信号的两个红外热释电传感器相邻时,所述微控制器控制所述红外热电堆阵列传感器首先旋转至与其相邻的红外热释电传感所在的出风面进行数据采集,其次控制所述红外热电堆阵列传感旋转至另一出风面进行数据采集;

当输出运动信号的两个红外热释电传感器相对时,所述微控制器控制所述红外热电堆阵列传感器按照逆时针方向依次对红外热释电传感所在的出风面进行数据采集。

优选地,当所述扫描队列中有三个红外热释电传感器输出的运动信号时,所述微控制器基于所述扫描队列中运动信号的先后顺序,控制所述红外热电堆阵列传感器进行采集具体为:

所述微控制器判断所述红外热电堆阵列传感器是否位于所述输出运动信号的红外热释电传感器所在的出风面,若是,则所述微控制器控制所述红外热电堆阵列传感器首先旋转至所述红外热电堆阵列传感器所在的出风面进行数据采集,其次控制所述红外热电堆阵列传感器旋转至另外两面出风面进行数据采集;若否,则:

所述微控制器控制所述红外热电堆阵列传感器按照逆时针方向旋转至红外热释电传感所在的出风面进行数据采集。

优选地,所述微控制器还用于:

判断所述红外热电堆阵列传感器在响应出风面时,所述红外热释电传感器是否输出新的运动信号,若是,则:

所述微控制器判断所述运动信号是否为所述红外热电堆阵列传感器所在响应出风面中的红外热释电传感器输出,若是,则控制所述红外热电堆阵列传感器在当前采集数据的出风面停留预设时间,并将该新的运动信号排列至扫描队列队尾;若否,则:

控制所述红外热电堆阵列传感器完当前出风面数据采集后,对剩余需要响应的出风面进行重新排序,并按照重新排序的顺序进行数据采集。

由上述方案可知,本发明提供的一种人体位置检测方法,应用于四面出风式天井机,包括分别安装在天井机出风面板上的四个红外热释电传感器,以及安装在天井机上的一个红外热电堆阵列传感器;在进行人体位置检测时,通过四个红外热释电传感器分别检测人体位置,输出运动信号,并将运动信号发送至微控制器,微控制器讲接收到的运动信号按照先后顺序依次记录在扫描队列中,微控制器基于扫描队列中运动信号的先后顺序,控制红外热电堆阵列传感器进行数据采集,微控制器基于红外热电堆阵列传感器采集的数据,经过算法分析对人体进行重定位,输出定位结果,从而能够快速的实现四个出风面下的人体位置的检测。

附图说明

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

图1为本发明公开的一种人体位置检测方法实施例1的流程图;

图2为本发明公开的一种人体位置检测方法实施例2的流程图;

图3为本发明公开的一种人体位置检测方法实施例3的流程图;

图4为本发明公开的一种人体位置检测方法实施例4的流程图;

图5为本发明公开的一种人体位置检测系统实施例1的结构示意图;

图6为本发明公开的一种人体位置检测系统实施例2的结构示意图;

图7为本发明公开的一种人体位置检测系统实施例3的结构示意图;

图8为本发明公开的一种人体位置检测系统实施例4的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,为本发明公开的一种人体位置检测方法实施例1的流程图,该方法应用于四面出风式天井机,包括:分别安装在天井机出风面板上的四个红外热释电传感器,安装在天井机上的一个红外热电堆阵列传感器,以及微控制器;该方法包括以下步骤:

S101、四个红外热释电传感器分别检测人体位置,输出运动信号,并将运动信号发送至微控制器;

当需要对天井机工作环境中的人体位置进行检测时,通过分别安装在天井机出风面板上的四个红外热释电传感器对人体位置进行检测,红外热释电传感器在菲涅尔透镜的空间调制作用下,根据人体不同的运动方向产生不同的运动信号,当红外热释电传感器所在的出风面方向上有人体移动时,红外热释电传感器输出相应的运动信号,并将输出的运动信号发送至微控制器。

S102、微控制器将接收到的运动信号按照先后顺序依次记录在扫描队列中;

微控制器按照时间先后顺序依次接收红外热释电传感器发送的运动信号,并将接收到的运行信号记录在扫描队列中。

S103、微控制器基于扫描队列中运动信号的先后顺序,控制红外热电堆阵列传感器进行数据采集;

微控制器根据接收到的运动信号的先后顺序,控制红外热电堆阵列传感器旋转至输出运动信号的红外热释电传感器所在的出风面,并进行数据采集。

S104、微控制器基于红外热电堆阵列传感器采集的数据,经过算法分析对人体进行重定位,输出定位结果。

微控制器根据红外热电堆阵列传感器采集的数据,对数据进行相应的算法分析,完成对人体位置的重定位,并输出定位结果,根据输出的定位结果,可以进一步对天井机进行智能控制。

综上所述,在上述实施例中,在进行人体位置检测时,通过安装在天井机上的四个红外热释电传感器和一个红外热电堆阵列传感器相结合,以及通过微控制器对红外热电堆阵列传感器的控制和对采集数据的处理,提高了人体位置检测的准确性并降低了检测成本,同时能够快速的实现四个出风面下的人体位置的检测。

如图2所示,为本发明公开的一种人体位置检测方法实施例2的流程图,该方法应用于四面出风式天井机,包括:分别安装在天井机出风面板上的四个红外热释电传感器,安装在天井机上的一个红外热电堆阵列传感器,以及微控制器;该方法包括以下步骤:

S201、四个红外热释电传感器分别检测人体位置,输出运动信号,并将运动信号发送至微控制器;

当需要对天井机工作环境中的人体位置进行检测时,通过分别安装在天井机出风面板上的四个红外热释电传感器对人体位置进行检测,红外热释电传感器在菲涅尔透镜的空间调制作用下,根据人体不同的运动方向产生不同的运动信号,当红外热释电传感器所在的出风面方向上有人体移动时,红外热释电传感器输出相应的运动信号,并将输出的运动信号发送至微控制器。

S202、微控制器将接收到的运动信号按照先后顺序依次记录在扫描队列中;

微控制器按照时间先后顺序依次接收红外热释电传感器发送的运动信号,并将接收到的运行信号记录在扫描队列中。

S203、当扫描队列中只有一个红外热释电传感器输出的运动信号时,微控制器控制红外热电堆阵列传感器旋转至输出运动信号的红外热释电传感器所在的出风面进行数据采集;

当扫描队列中只有一个红外热释电传感器输出的运动信号时,即在四个红外热释电传感器中只有一个检测到了人体移动,此时微控制器控制红外热电堆阵列传感器旋转至输出运动信号的红外热释电传感器所在的出风面进行数据采集,在旋转红外热电堆阵列传感器时,可通过微控制器控制电机带动旋转红外热电堆阵列传感器。

S204、微控制器基于红外热电堆阵列传感器采集的数据,经过算法分析对人体进行重定位,输出定位结果。

微控制器根据红外热电堆阵列传感器采集的数据,对数据进行相应的算法分析,完成对人体位置的重定位,并输出定位结果,根据输出的定位结果,可以进一步对天井机进行智能控制。

综上所述,在上述实施例中,在进行人体位置检测时,通过安装在天井机上的四个红外热释电传感器和一个红外热电堆阵列传感器相结合,以及通过微控制器对红外热电堆阵列传感器的控制和对采集数据的处理,提高了人体位置检测的准确性并降低了检测成本,同时能够快速的实现四个出风面下的人体位置的检测。

如图3所示,为本发明公开的一种人体位置检测方法实施例3的流程图,该方法应用于四面出风式天井机,包括:分别安装在天井机出风面板上的四个红外热释电传感器,安装在天井机上的一个红外热电堆阵列传感器,以及微控制器;该方法包括以下步骤:

S301、四个红外热释电传感器分别检测人体位置,输出运动信号,并将运动信号发送至微控制器;

当需要对天井机工作环境中的人体位置进行检测时,通过分别安装在天井机出风面板上的四个红外热释电传感器对人体位置进行检测,红外热释电传感器在菲涅尔透镜的空间调制作用下,根据人体不同的运动方向产生不同的运动信号,当红外热释电传感器所在的出风面方向上有人体移动时,红外热释电传感器输出相应的运动信号,并将输出的运动信号发送至微控制器。

S302、微控制器将接收到的运动信号按照先后顺序依次记录在扫描队列中;

微控制器按照时间先后顺序依次接收红外热释电传感器发送的运动信号,并将接收到的运行信号记录在扫描队列中。

S303、当扫描队列中有两个红外热释电传感器输出的运动信号时,所述微控制器判断所述红外热电堆阵列传感器是否位于所述输出运动信号的红外热释电传感器所在的出风面,若是,则进入S304,若否,则进入S305和S306:

当扫描队列中有两个红外热释电传感器输出的运动信号时,表明天井机出风面板上的四个红外热释电传感器中有其中两个检测到了人体运动。此时,微控制器进一步的判断红外热电堆阵列传感器是否位于输出运动信号的红外热释电传感器所在的出风面,即判断红外热电堆阵列传感器是否位于输出运动信号的红外热释电传感器所在的出风面的其中一面。

S304、微控制器控制红外热电堆阵列传感器首先旋转至红外热电堆阵列传感器所在的出风面进行数据采集,其次控制红外热电堆阵列传感器旋转至另一出风面进行数据采集;

当判断红外热电堆阵列传感器位于其中一个输出运动信号的红外热电堆阵列传感器所在的出风面时,微控制器首先控制红外热电堆阵列传感器首先旋转至红外热电堆阵列传感器所在的出风面进行数据采集,其次控制红外热电堆阵列传感器旋转至另一出风面进行数据采集。

S305、当输出运动信号的两个红外热释电传感器相邻时,微控制器控制红外热电堆阵列传感器首先旋转至与其相邻的红外热释电传感所在的出风面进行数据采集,其次控制红外热电堆阵列传感器旋转至另一出风面进行数据采集;

当判断红外热电堆阵列传感器不位于输出运动信号的红外热释电传感器所在的出风面时,进一步判断输出运动信号的两个红外热释电传感器是否相邻,当输出运动信号的两个红外热释电传感器相邻时,微控制器控制红外热电堆阵列传感器首先旋转至与其相邻的红外热释电传感所在的出风面进行数据采集,其次控制红外热电堆阵列传感器旋转至另一出风面进行数据采集。

S306、当输出运动信号的两个红外热释电传感器相对时,微控制器控制红外热电堆阵列传感器按照逆时针方向依次对红外热释电传感所在的出风面进行数据采集;

当判断红外热电堆阵列传感器不位于输出运动信号的红外热释电传感器所在的出风面时,进一步判断输出运动信号的两个红外热释电传感器是否相邻,当判断输出运动信号的两个红外热释电传感器相对时,微控制器控制红外热电堆阵列传感器按照逆时针方向依次对红外热释电传感所在的出风面进行数据采集。

S307、微控制器基于红外热电堆阵列传感器采集的数据,经过算法分析对人体进行重定位,输出定位结果。

微控制器根据红外热电堆阵列传感器采集的数据,对数据进行相应的算法分析,完成对人体位置的重定位,并输出定位结果,根据输出的定位结果,可以进一步对天井机进行智能控制。

综上所述,在上述实施例中,在进行人体位置检测时,通过安装在天井机上的四个红外热释电传感器和一个红外热电堆阵列传感器相结合,以及通过微控制器对红外热电堆阵列传感器的控制和对采集数据的处理,提高了人体位置检测的准确性并降低了检测成本,同时能够快速的实现四个出风面下的人体位置的检测。

如图4所示,为本发明公开的一种人体位置检测方法实施例4的流程图,该方法应用于四面出风式天井机,包括:分别安装在天井机出风面板上的四个红外热释电传感器,安装在天井机上的一个红外热电堆阵列传感器,以及微控制器;该方法包括以下步骤:

S401、四个红外热释电传感器分别检测人体位置,输出运动信号,并将运动信号发送至微控制器;

当需要对天井机工作环境中的人体位置进行检测时,通过分别安装在天井机出风面板上的四个红外热释电传感器对人体位置进行检测,红外热释电传感器在菲涅尔透镜的空间调制作用下,根据人体不同的运动方向产生不同的运动信号,当红外热释电传感器所在的出风面方向上有人体移动时,红外热释电传感器输出相应的运动信号,并将输出的运动信号发送至微控制器。

S402、微控制器将接收到的运动信号按照先后顺序依次记录在扫描队列中;

微控制器按照时间先后顺序依次接收红外热释电传感器发送的运动信号,并将接收到的运行信号记录在扫描队列中。

S403、当所述扫描队列中有三个红外热释电传感器输出的运动信号时,微控制器判断红外热电堆阵列传感器是否位于所述输出运动信号的红外热释电传感器所在的出风面,若是,则进入S404,若否,则进入S405:

当扫描队列中有三个红外热释电传感器输出的运动信号时,表明天井机出风面板上的四个红外热释电传感器中有三个检测到了人体运动。此时,进一步的判断红外热电堆阵列传感器是否位于输出运动信号的红外热释电传感器所在的出风面,即判断红外热电堆阵列传感器是否位于输出运动信号的红外热释电传感器所在的出风面的其中一面。

S404、微控制器控制红外热电堆阵列传感器首先旋转至红外热电堆阵列传感器所在的出风面进行数据采集,其次控制红外热电堆阵列传感器旋转至另外两面出风面进行数据采集;

当判断红外热电堆阵列传感器位于其中一个输出运动信号的红外热电堆阵列传感器所在的出风面时,微控制器控制红外热电堆阵列传感器首先旋转至红外热电堆阵列传感器所在的出风面进行数据采集,其次控制红外热电堆阵列传感器旋转至另外两面出风面进行数据采集。需要说明的是,在响应另外两面出风面时,当另外两面相邻时,微控制器首先控制红外热电堆阵列传感器旋转至与其相邻的红外热释电传感所在的出风面进行数据采集,其次控制红外热电堆阵列传感器旋转至另一出风面进行数据采集。当另外两面相对时,微控制器控制红外热电堆阵列传感器按照逆时针方向依次对两个出风面进行数据采集。

S405、微控制器控制红外热电堆阵列传感器按照逆时针方向旋转至红外热释电传感所在的出风面进行数据采集;

当判断红外热电堆阵列传感器不位于输出运动信号的红外热释电传感器所在的出风面时,微控制器控制红外热电堆阵列传感器按照逆时针方向旋转至红外热释电传感所在的出风面进行数据采集。

S406、微控制器基于红外热电堆阵列传感器采集的数据,经过算法分析对人体进行重定位,输出定位结果。

微控制器根据红外热电堆阵列传感器采集的数据,对数据进行相应的算法分析,完成对人体位置的重定位,并输出定位结果,根据输出的定位结果,可以进一步对天井机进行智能控制。

综上所述,在上述实施例中,在进行人体位置检测时,通过安装在天井机上的四个红外热释电传感器和一个红外热电堆阵列传感器相结合,提高了人体位置检测的准确性并降低了检测成本,同时能够快速的实现四个出风面下的人体位置的检测。

具体的,在上述的实施例中,当红外热电堆阵列传感器在响应某个面时,同时微控制器又检测到该面有红外热释电输出运动信号,微控制器判断运动信号是否为红外热电堆阵列传感器所在响应出风面中的红外热释电传感器输出,若是,则控制红外热电堆阵列传感器在当前采集数据的出风面停留预设时间,并将该新的运动信号排列至扫描队列队尾;若否,则:控制红外热电堆阵列传感器完当前出风面数据采集后,对剩余需要响应的出风面进行重新排序,并按照重新排序的顺序进行数据采集,每次响应完时都要重新排序;以节省时间。

如图5所示,为本发明公开的一种人体位置检测系统实施例1的结构示意图,该系统应用于四面出风式天井机,所述系统包括:分别安装在天井机出风面板上的四个红外热释电传感器501,安装在天井机上的一个红外热电堆阵列传感器502,以及微控制器503;其中:

四个红外热释电传感器501分别检测人体位置,输出运动信号,并将运动信号发送至微控制器503;

当需要对天井机工作环境中的人体位置进行检测时,通过分别安装在天井机出风面板上的四个红外热释电传感器对人体位置进行检测,红外热释电传感器在菲涅尔透镜的空间调制作用下,根据人体不同的运动方向产生不同的运动信号,当红外热释电传感器所在的出风面方向上有人体移动时,红外热释电传感器输出相应的运动信号,并将输出的运动信号发送至微控制器。

微控制器503将接收到的运动信号按照先后顺序依次记录在扫描队列中;

微控制器按照时间先后顺序依次接收红外热释电传感器发送的运动信号,并将接收到的运行信号记录在扫描队列中。

微控制器503基于扫描队列中运动信号的先后顺序,控制红外热电堆阵列传感器502进行数据采集;

微控制器根据接收到的运动信号的先后顺序,控制红外热电堆阵列传感器旋转至输出运动信号的红外热释电传感器所在的出风面,并进行数据采集。

微控制器503基于红外热电堆阵列传感502器采集的数据,经过算法分析对人体进行重定位,输出定位结果。

微控制器根据红外热电堆阵列传感器采集的数据,对数据进行相应的算法分析,完成对人体位置的重定位,并输出定位结果,根据输出的定位结果,可以进一步对天井机进行智能控制。

综上所述,在上述实施例中,在进行人体位置检测时,通过安装在天井机上的四个红外热释电传感器和一个红外热电堆阵列传感器相结合,以及通过微控制器对红外热电堆阵列传感器的控制和对采集数据的处理,提高了人体位置检测的准确性并降低了检测成本,同时能够快速的实现四个出风面下的人体位置的检测。

如图6所示,为本发明公开的一种人体位置检测系统实施例2的结构示意图,该系统应用于四面出风式天井机,所述系统包括:分别安装在天井机出风面板上的四个红外热释电传感器601,安装在天井机上的一个红外热电堆阵列传感器602,以及微控制器603;其中:

四个红外热释电传感器601分别检测人体位置,输出运动信号,并将运动信号发送至微控制器603;

当需要对天井机工作环境中的人体位置进行检测时,通过分别安装在天井机出风面板上的四个红外热释电传感器对人体位置进行检测,红外热释电传感器在菲涅尔透镜的空间调制作用下,根据人体不同的运动方向产生不同的运动信号,当红外热释电传感器所在的出风面方向上有人体移动时,红外热释电传感器输出相应的运动信号,并将输出的运动信号发送至微控制器。

微控制器603将接收到的运动信号按照先后顺序依次记录在扫描队列中;

微控制器按照时间先后顺序依次接收红外热释电传感器发送的运动信号,并将接收到的运行信号记录在扫描队列中。

当扫描队列中只有一个红外热释电传感器601输出的运动信号时,微控制器603控制红外热电堆阵列传感器602旋转至输出运动信号的红外热释电传感器601所在的出风面进行数据采集;

当扫描队列中只有一个红外热释电传感器输出的运动信号时,即在四个红外热释电传感器中只有一个检测到了人体移动,此时微控制器控制红外热电堆阵列传感器旋转至输出运动信号的红外热释电传感器所在的出风面进行数据采集,在旋转红外热电堆阵列传感器时,可通过微控制器控制电机带动旋转红外热电堆阵列传感器。

微控制器603基于红外热电堆阵列传感器602采集的数据,经过算法分析对人体进行重定位,输出定位结果。

微控制器根据红外热电堆阵列传感器采集的数据,对数据进行相应的算法分析,完成对人体位置的重定位,并输出定位结果,根据输出的定位结果,可以进一步对天井机进行智能控制。

综上所述,在上述实施例中,在进行人体位置检测时,通过安装在天井机上的四个红外热释电传感器和一个红外热电堆阵列传感器相结合,以及通过微控制器对红外热电堆阵列传感器的控制和对采集数据的处理,提高了人体位置检测的准确性并降低了检测成本,同时能够快速的实现四个出风面下的人体位置的检测。

如图7所示,为本发明公开的一种人体位置检测系统实施例3的结构示意图,该系统应用于四面出风式天井机,所述系统包括:分别安装在天井机出风面板上的四个红外热释电传感器701,安装在天井机上的一个红外热电堆阵列传感器702,以及微控制器703;其中:

四个红外热释电传感器701分别检测人体位置,输出运动信号,并将运动信号发送至微控制器703;

当需要对天井机工作环境中的人体位置进行检测时,通过分别安装在天井机出风面板上的四个红外热释电传感器对人体位置进行检测,红外热释电传感器在菲涅尔透镜的空间调制作用下,根据人体不同的运动方向产生不同的运动信号,当红外热释电传感器所在的出风面方向上有人体移动时,红外热释电传感器输出相应的运动信号,并将输出的运动信号发送至微控制器。

微控制器703将接收到的运动信号按照先后顺序依次记录在扫描队列中;

微控制器按照时间先后顺序依次接收红外热释电传感器发送的运动信号,并将接收到的运行信号记录在扫描队列中。

当扫描队列中有两个红外热释电传感器输出的运动信号时,微控制器判断703所述红外热电堆阵列传感器是否位于所述输出运动信号的红外热释电传感器所在的出风面,若是,则微控制器703控制红外热电堆阵列传感器702首先旋转至红外热电堆阵列传感器702所在的出风面进行数据采集,其次控制红外热电堆阵列传感器702旋转至另一出风面进行数据采集;若否,则当输出运动信号的两个红外热释电传感器701相邻时,微控制器703控制红外热电堆阵列传感器702首先旋转至与其相邻的红外热释电传感701所在的出风面进行数据采集,其次控制红外热电堆阵列传感器702旋转至另一出风面进行数据采集;

当扫描队列中有两个红外热释电传感器输出的运动信号时,表明天井机出风面板上的四个红外热释电传感器中有其中两个检测到了人体运动。此时,微控制器进一步的判断红外热电堆阵列传感器是否位于输出运动信号的红外热释电传感器所在的出风面,即判断红外热电堆阵列传感器是否位于输出运动信号的红外热释电传感器所在的出风面的其中一面。

当判断红外热电堆阵列传感器位于其中一个输出运动信号的红外热电堆阵列传感器所在的出风面时,微控制器首先控制红外热电堆阵列传感器首先旋转至红外热电堆阵列传感器所在的出风面进行数据采集,其次控制红外热电堆阵列传感器旋转至另一出风面进行数据采集。

当判断红外热电堆阵列传感器不位于输出运动信号的红外热释电传感器所在的出风面时,进一步判断输出运动信号的两个红外热释电传感器是否相邻,当输出运动信号的两个红外热释电传感器相邻时,微控制器控制红外热电堆阵列传感器首先旋转至与其相邻的红外热释电传感所在的出风面进行数据采集,其次控制红外热电堆阵列传感器旋转至另一出风面进行数据采集。

当输出运动信号的两个红外热释电传感器相对时,微控制器703控制红外热电堆阵列传感器702按照逆时针方向依次对红外热释电传感701所在的出风面进行数据采集;

当判断红外热电堆阵列传感器不位于输出运动信号的红外热释电传感器所在的出风面时,进一步判断输出运动信号的两个红外热释电传感器是否相邻,当判断输出运动信号的两个红外热释电传感器相对时,微控制器控制红外热电堆阵列传感器按照逆时针方向依次对红外热释电传感所在的出风面进行数据采集。

微控制器703基于红外热电堆阵列传感器702采集的数据,经过算法分析对人体进行重定位,输出定位结果。

微控制器根据红外热电堆阵列传感器采集的数据,对数据进行相应的算法分析,完成对人体位置的重定位,并输出定位结果,根据输出的定位结果,可以进一步对天井机进行智能控制。

综上所述,在上述实施例中,在进行人体位置检测时,通过安装在天井机上的四个红外热释电传感器和一个红外热电堆阵列传感器相结合,以及通过微控制器对红外热电堆阵列传感器的控制和对采集数据的处理,提高了人体位置检测的准确性并降低了检测成本,同时能够快速的实现四个出风面下的人体位置的检测。

如图8所示,为本发明公开的一种人体位置检测系统实施例4的结构示意图,该系统应用于四面出风式天井机,所述系统包括:分别安装在天井机出风面板上的四个红外热释电传感器801,安装在天井机上的一个红外热电堆阵列传感器802,以及微控制器803;其中:

四个红外热释电传感器801分别检测人体位置,输出运动信号,并将运动信号发送至微控制器803;

当需要对天井机工作环境中的人体位置进行检测时,通过分别安装在天井机出风面板上的四个红外热释电传感器对人体位置进行检测,红外热释电传感器在菲涅尔透镜的空间调制作用下,根据人体不同的运动方向产生不同的运动信号,当红外热释电传感器所在的出风面方向上有人体移动时,红外热释电传感器输出相应的运动信号,并将输出的运动信号发送至微控制器。

微控制器803将接收到的运动信号按照先后顺序依次记录在扫描队列中;

微控制器按照时间先后顺序依次接收红外热释电传感器发送的运动信号,并将接收到的运行信号记录在扫描队列中。

当所述扫描队列中有三个红外热释电传感器801输出的运动信号时,微控制器803判断红外热电堆阵列传感器802是否位于输出运动信号的红外热释电传感器所在的出风面,若是,则微控制器803控制红外热电堆阵列传感器802首先旋转至红外热电堆阵列传感器802所在的出风面进行数据采集,其次控制红外热电堆阵列传感器802旋转至另外两面出风面进行数据采集;若否,则微控制器803控制红外热电堆阵列传感器802按照逆时针方向旋转至红外热释电传感801所在的出风面进行数据采集;

当扫描队列中有三个红外热释电传感器输出的运动信号时,表明天井机出风面板上的四个红外热释电传感器中有三个检测到了人体运动。此时,进一步的判断红外热电堆阵列传感器是否位于输出运动信号的红外热释电传感器所在的出风面,即判断红外热电堆阵列传感器是否位于输出运动信号的红外热释电传感器所在的出风面的其中一面。

当判断红外热电堆阵列传感器位于其中一个输出运动信号的红外热电堆阵列传感器所在的出风面时,微控制器控制红外热电堆阵列传感器首先旋转至红外热电堆阵列传感器所在的出风面进行数据采集,其次控制红外热电堆阵列传感器旋转至另外两面出风面进行数据采集。需要说明的是,在响应另外两面出风面时,当另外两面相邻时,微控制器首先控制红外热电堆阵列传感器旋转至与其相邻的红外热释电传感所在的出风面进行数据采集,其次控制红外热电堆阵列传感器旋转至另一出风面进行数据采集。当另外两面相对时,微控制器控制红外热电堆阵列传感器按照逆时针方向依次对两个出风面进行数据采集。

当判断红外热电堆阵列传感器802不位于输出运动信号的红外热释电传感器801所在的出风面时,微控制器803控制红外热电堆阵列传感器802按照逆时针方向旋转至红外热释电传感801所在的出风面进行数据采集。

微控制器803基于红外热电堆阵列传感器802采集的数据,经过算法分析对人体进行重定位,输出定位结果。

微控制器根据红外热电堆阵列传感器采集的数据,对数据进行相应的算法分析,完成对人体位置的重定位,并输出定位结果,根据输出的定位结果,可以进一步对天井机进行智能控制。

综上所述,在上述实施例中,在进行人体位置检测时,通过安装在天井机上的四个红外热释电传感器和一个红外热电堆阵列传感器相结合,提高了人体位置检测的准确性并降低了检测成本,同时能够快速的实现四个出风面下的人体位置的检测。

具体的,在上述的实施例中,当红外热电堆阵列传感器在响应某个面时,同时微控制器又检测到该面有红外热释电输出运动信号,微控制器判断运动信号是否为红外热电堆阵列传感器所在响应出风面中的红外热释电传感器输出,若是,则控制红外热电堆阵列传感器在当前采集数据的出风面停留预设时间,并将该新的运动信号排列至扫描队列队尾;若否,则:控制红外热电堆阵列传感器完当前出风面数据采集后,对剩余需要响应的出风面进行重新排序,并按照重新排序的顺序进行数据采集,每次响应完时都要重新排序;以节省时间。

本实施例方法所述的功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算设备可读取存储介质中。基于这样的理解,本发明实施例对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一台计算设备(可以是个人计算机,服务器,移动计算设备或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

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