掌桥专利:专业的专利平台
掌桥专利
首页

油烟机以及油烟机控制方法

文献发布时间:2023-06-19 18:35:48


油烟机以及油烟机控制方法

技术领域

本发明涉及厨房用具技术领域,具体地,涉及一种油烟机以及油烟机控制方法。

背景技术

在使用油烟机时,用户的手上或油烟机的操作面板上可能会沾染油污。此时若用手直接触摸操作面板,可能会将手上的油污沾在操作面板上,增加了用户额外的清洁工作。还可能将操作面板上的油污沾在手上,对后续的烹饪工作造成影响。

现有技术中,利用红外发射原理,在油烟机上设置红外发射-接收模块来解决上述问题。用户的手在一定距离内遮挡住发射端发射的信号,通过反射从而使接收端接收到该信号,进而识别用户的挥手动作实现对油烟机的非接触式控制。

但这种油烟机在使用过程中存在以下技术问题:1)红外发射-接收模块一经设置,其有效检测范围即被确定,即可以检测的用户最远挥手距离也被确定,不能修改。并且这一距离会随着使用时间的增加慢慢衰减,难以保证红外发射-接收模块检测的准确性。2)红外发射-接收模块对用户的检测的准确度容易受例如环境亮度、灯光照射或用户挥手速度/距离等因素的影响,使得对油烟机的控制难以达到预期效果。

发明内容

为了至少部分地解决现有技术中存在的问题,根据本发明的第一个方面,提供了一种油烟机。设置有控制器、测距装置和执行装置。其中,测距装置用于检测距离并生成测距信号,测距信号包括所检测的距离的信息。控制器用于根据测距信号确定距离,根据距离确定用户的挥手动作,并根据挥手动作控制执行装置执行相应的操作。

根据上述技术方案,控制器根据经由测距装置获得的具体距离信息控制油烟机执行相应的操作。一方面,测距装置的有效检测范围较大而且不会随着时间的延长而缩小,更适用于油烟机的用户手势检测。另一方面,这减小了例如环境亮度、灯光照射等因素对于手势检测的影响,保证了对油烟机控制的准确性。最后,与根据手的存在来检测手势相比,根据手与油烟机的具体距离来检测手势更精准,避免了各种非手势因素的干扰。

示例性地,测距装置是一个。控制器根据距离确定用户的挥手动作包括执行以下动作识别操作:以第三频率读取距离;确定当前读取的距离是否小于第一距离阈值;以及对于当前读取的距离小于第一距离阈值的情况,根据距离的变化过程识别挥手动作。

由此,在保证油烟机的精准控制的前提下,降低了油烟机的成本和制造难度。此外,可以以固定频率读取距离,根据距离的变化过程识别挥手动作。实现了根据距离的变化过程准确识别出挥手动作进而控制油烟机执行相应操作的目的,避免了受到其他干扰因素的干扰,例如放锅,用户的头部等。由此,进一步保证了对油烟机的控制可以准确执行。

示例性地,控制器根据距离的变化情况识别挥手动作包括执行以下操作:确定当前读取的距离是否大于第二距离阈值,第二距离阈值小于第一距离阈值;对于当前读取的距离大于第二距离阈值的情况,对距离逐渐变小的情况进行第一计时操作,直至读取的距离小于或等于第三距离阈值;对于第一计时操作所计时间小于第一时间阈值且大于第二时间阈值的情况,确定发生了由远及近的挥手动作。

由此,上述技术方案中,通过对用户的挥手动作的起始位置和持续时间进行限定来识别用户由远及近的挥手动作。由此,可以识别用户真实的挥手动作,避免一些其他动作的无意干扰,提升了用户的使用体验。

示例性地,控制器对距离逐渐变小的情况进行第一计时操作包括执行以下操作:初始化第一距离参量H1为当前读取的距离,并初始化第一时间参量T1为1;对于后续每次读取的距离执行以下步骤,直到该次读取的距离小于或等于第三距离阈值,则当前的时间参量即为第一计时操作所计时间:确定该次读取的距离是否大于第三距离阈值且小于当前的第一距离参量H1;以及对于该次读取的距离大于第三距离阈值且小于当前的第一距离参量H1的情况,将当前的第一距离参量H1变更为该次读取的距离并将当前的第一时间参量T1加1。

根据上述技术方案,通过多次以固定频率读取当前距离并准确检测距离的变化情况和变化时间,保证了合理、精准地检测用户的挥手动作。进而,保证了精准地控制油烟机的执行装置。

示例性地,控制器根据距离的变化情况识别挥手动作包括执行以下操作:确定当前读取的距离是否小于第四距离阈值,第四距离阈值小于第一距离阈值;对于当前读取的距离小于第四距离阈值的情况,对距离逐渐变大的情况进行第二计时操作,直至读取的距离大于或等于第五距离阈值;对于第二计时操作所计时间小于第三时间阈值且大于第四时间阈值的情况,确定发生了由近及远的挥手动作。

上述技术方案中,通过对用户的挥手动作的起始位置和持续时间进行限定来识别用户由近及远的挥手动作。由此,可以识别用户真实的挥手动作,避免一些其他动作的无意干扰,提升了用户的使用体验。

示例性地,控制器对距离逐渐变大的情况进行第二计时操作包括执行以下操作:初始化第二距离参量H2为当前读取的距离,并初始化第二时间参量T2为1;对于后续每次读取的距离执行以下步骤,直到该次读取的距离大于或等于第五距离阈值,则当前的时间参量即为第二计时操作所计时间:确定该次读取的距离是否小于第五距离阈值且大于当前的第二距离参量H2;以及对于该次读取的距离小于第五距离阈值且大于当前的第二距离参量H2的情况,将当前的第二距离参量H2变更为该次读取的距离并将当前的第二时间参量T2加1。

根据上述技术方案,通过多次以固定频率读取当前距离并准确检测距离的变化情况和变化时间,保证了合理、精准地检测用户的挥手动作。进而,保证了精准地控制油烟机的执行装置。

示例性地,控制器根据距离确定用户的挥手动作还包括执行以下操作:自上一个挥手动作的完成时刻开始第三计时操作,其中,新的动作识别操作仅在第三计时操作所计时间超过第五时间阈值时开始。

由此,不仅减小了系统的计算量,还有效地减小了由于用户误动作而控制油烟机执行误操作的可能性。

示例性地,测距装置检测距离并生成测距信号包括执行以下操作:自控制器接收第一频率的触发信号;在触发信号的触发下发送检测信号;接收检测信号遇到有效测距内的物体而生成的回响信号;以及根据检测信号和回响信号生成测距信号。其中测距信号脉冲宽度与物体和测距装置之间的距离成正比。

由此,所测的物体与测距装置之间的距离仅与检测信号和回响信号有关,而不受环境亮度、灯光照射或用户挥手速度/距离等因素的影响。保证了所测距离的准确性,使得对油烟机的控制更稳定,误差更小。

示例性地,控制器根据测距信号确定距离包括执行以下操作:当首次检测到测距信号的高电平时,启动计数器。其中,计数器所计数目以第二频率递增。当检测到高电平后首次检测到测距信号的低电平时,终止计数器。根据计数器所计数目计算距离。

通过计数器这一简单的逻辑电路可以实现对测距信号中高电平持续时间的计算。计数器不仅结构简单,成本较低,而且所计数目较为准确。保证了所得距离的准确性。

示例性地,控制器根据计数器所计数目计算距离包括根据如下公式计算距离:d=(n-1)*340/2f,其中d表示距离,n表示所计数目,f表示第二频率。

通过上述方法计算距离,计算量小,并且计算结果准确。由此,有效地保证了对油烟机的准确控制。

示例性地,测距装置是超声测距装置。

超声测距装置性能稳定,测量距离精确,盲区小。保证了控制器所得距离信息的准确性,进而保证了对油烟机的控制效果。

根据本发明的又一方面,提供一种油烟机控制方法。其中,油烟机包括测距装置。油烟机控制方法包括:利用测距装置生成测距信号,其中测距信号包括所检测的距离的信息;根据测距信号确定距离;根据距离确定用户的挥手动作;以及根据挥手动作控制执行装置执行相应的操作。

在发明内容中引入了一系列简化形式的概念,这将在具体实施方式部分中进一步详细说明。本发明内容部分并不意味着要试图限定出所要求保护的技术方案的关键特征和必要技术特征,更不意味着试图确定所要求保护的技术方案的保护范围。

以下结合附图,详细说明本发明的优点和特征。

附图说明

本发明的下列附图在此作为本发明的一部分用于理解本发明。附图中示出了本发明的实施方式及其描述,用来解释本发明的原理。在附图中,

图1示出了根据本发明一个实施例的油烟机的示意性框图;

图2示出了根据本发明实施例的测距装置检测距离所执行操作的示意性流程图;

图3示出了根据本发明实施例的超声检测装置工作的信号时序图;

图4示出了根据本发明实施例的控制器控制测距装置生成测距信号以及根据测距信号确定距离的示意性流程图;

图5示出了根据本发明实施例的控制器根据距离确定用户的由远及近挥手动作的示意性流程图;

图6示出了根据本发明实施例的油烟机工作的示意性流程图;以及

图7示出了根据本发明实施例的油烟机控制方法的示意性流程图。

具体实施方式

在下文的描述中,提供了大量的细节以便能够彻底地理解本发明。然而,本领域技术人员可以了解,如下描述仅示例性地示出了本发明的优选实施例,本发明可以无需一个或多个这样的细节而得以实施。此外,为了避免与本发明发生混淆,对于本领域公知的一些技术特征未进行详细描述。

根据本发明实施例的第一方面,提供一种油烟机。图1示出了根据本发明一个实施例的油烟机的示意性框图。如图1所示,油烟机设置有控制器110、测距装置120和执行装置130。测距装置120和执行装置130均可以与控制器110电连接。测距装置120用于检测距离并生成测距信号。测距信号包括所检测的距离的信息,例如其在油烟机上的安装位置到被测物体之间距离。测距装置120可以是例如光电测距装置或超声测距装置等任意合适的测距装置。测距装置120可以安装在油烟机上任何适于检测用户的挥手动作的位置。可选地,测距装置120可以面向灶具竖直地安装在油烟机的底面上。替代地,测距装置120也可以以面向用户水平地安装在油烟机的侧面上。当前方出现物体时,测距装置120可以根据物体距测距装置120的不同距离生成不同的测距信号并传输给控制器110。

控制器110用于根据测距信号确定距离,根据距离确定用户的挥手动作,并根据挥手动作控制执行装置130执行相应的操作。测距装置120可以实时检测距离并生成测距信号。控制器110基于测距信号中的距离的信息的变化可以确定用户是否做了挥手动作,甚至做了何种挥手动作,例如由远及近或由近及远的挥手动作等。可以理解,由远及近是指用户的手逐渐接近测距装置120的过程。用户的手与测距装置120之间的距离越来越小。反之,由近及远是指用户的手逐渐远离测距装置120的过程。用户的手与测距装置120之间的距离越来越大。进一步地,控制器110可以根据这些挥手动作控制执行装置130执行相应的操作。执行装置130可以是电机、导风板等装置。示例性地,当用户执行了一次由远及近的挥手动作时,控制器110可以控制电机转动,油烟机开始工作。当用户再次执行由远及近的挥手动作时,控制器110可以使电机转速加快,油烟机风力加大。当用户执行了一次由近及远的挥手动作时,控制器110可以使电机转速减慢,油烟机风力减小。当用户再次执行由近及远的挥手动作时,控制器110可以控制电机停止转动,油烟机停止工作。上述控制器110如何根据挥手动作控制执行装置130执行相应的操作仅仅是示例性的,不是具体限定。本领域普通技术人员可以根据需要对此进行设置。

根据上述技术方案,控制器110根据经由测距装置120获得的具体距离信息控制油烟机执行相应的操作。一方面,测距装置120的有效检测范围较大而且不会随着时间的延长而缩小,更适用于油烟机的用户手势检测。另一方面,这减小了例如环境亮度、灯光照射等因素对于手势检测的影响,保证了对油烟机控制的准确性。最后,与根据手的存在来检测手势相比,根据手与油烟机的具体距离来检测手势更精准,避免了各种非手势因素的干扰,例如用户的头部。

示例性地,测距装置120可以是超声测距装置。超声测距装置可以产生超声波。由于超声波在空气中的传播速度是已知的,因此可以根据超声波发射的时间和在发射后遇到障碍物反射回来被接收的时间之差计算超声测距装置到前方物体的实际距离。在本申请的实施例中,前方物体为用户的手。

超声测距装置性能稳定,测量距离精确,盲区小。保证了控制器110所得距离信息的准确性,进而保证了对油烟机的控制效果。

图2示出了根据本发明一个实施例的测距装置120检测距离所执行操作的示意性流程图。如图2所示,测距装置120可以通过以下操作检测距离并生成测距信号。

步骤S210,自控制器110接收第一频率的触发信号。

控制器110可以向测距装置120发送第一频率的触发信号。第一频率可以是100至200赫兹之间的任意值,该频率范围可以在保证烟机的控制精度的同时,减少控制器110的计算量。以100赫兹为例,测距装置120每隔10毫秒自控制器110接收触发信号。触发信号可以是脉冲宽度为例如10微秒或者更大的方波信号。

图4示出了根据本发明实施例的控制器110控制测距装置120生成测距信号的示意性流程图。如图4左边示出了定时子程序的示意性流程图,该定时子程序可以一直保持运行。在控制器110开始工作时,其可以初始化标志位flag=0。在定时子程序中,首先初始化定时标志位flag_10ms=0同时开始循环计时操作。在循环计时操作所计时间为10毫秒时,将flag_10ms置为1。当flag_10ms=1时,控制器110根据测距信号确定测距装置120所测距离,参见图4右边流程图所示;再次将flag_10ms置为0并且在flag=0的情况下发送触发信号,例如10微秒的高电平,给测距装置120,同时将flag置为1。由此,测距装置120将接收到例如100赫兹的触发信号。

步骤S220,在触发信号的触发下发送检测信号。

当测距装置120接收到触发信号,可以在触发信号的触发下生成并发送检测信号。下面以测距装置120是超声测距装置为例进行说明。图3示出了根据本发明实施例的超声检测装置工作的信号时序图。如图3所示,当超声测距装置接收到脉宽为10微秒的高电平脉冲信号(即触发信号)时,超声检测装置内部可以生成包括8个高电平脉冲的频率为40千赫兹的周期电平信号,并将其发射出去。这个周期电平信号即为检测信号。

步骤S230,接收检测信号遇到有效测距内的物体而生成的回响信号。

在检测信号被发射出去后,其一旦在超声测距装置的有效测距内遇到物体,可以立即生成回响信号并反射回超声测距装置。有效测距可以根据用户需要进行合理设置,例如可以是1米等数值。

步骤S240,根据检测信号和回响信号生成测距信号。其中测距信号脉冲宽度与物体和测距装置120之间的距离成正比。在该示例中,检测信号和回响信号可以分别表示如上所述的超声测距装置发射的超声波和遇到障碍物反射回的超声波。超声测距装置可以根据检测信号和回响信号生成测距信号。其中测距信号的脉冲宽度可以表示超声测距装置发射和接收超声波的时间之差。可以理解,当脉冲宽度越宽时时间之差越大,这表示超声波反射回来所需时间越久,即物体与测距装置120之间距离越远。根据脉冲宽度可以计算出的所测距离。

由此,所测的物体与测距装置120之间的距离仅与检测信号和回响信号有关,而不受环境亮度、灯光照射或用户挥手速度/距离等因素的影响。保证了所测距离的准确性,使得对油烟机的控制更稳定,误差更小。

示例性地,控制器110根据测距信号确定距离包括执行以下操作。

当首次检测到测距信号的高电平时,启动计数器。所述计数器所计数目以第二频率递增,即每隔固定时间所计数目加1。当检测到高电平后首次检测到测距信号的低电平时,终止计数器。根据计数器所计数目计算距离。为了便于理解,再次参照图4对其进行说明。图4右边示出了根据本发明实施例的外部中断子程序的示意性流程图,该外部中断子程序用于控制器110根据测距信号确定距离。定时子程序可以以固定频率启动外部中断子程序,例如每隔10毫秒。如前所述,每隔10毫秒,在flag=0的情况下,可以将flag置为1,由此可以启动外部中断子程序,开始根据测距信号确定距离。可以理解,测距信号的高电平的时长表示测距信号与前方物体之间的距离,上升沿是高电平的开始,下降沿是高电平的结束。该实施例中,通过计数器的计数操作来确定测距装置120与前方物体之间的距离。计数操作是指对控制器110所接收的测距信号保持高电平的时间以第二频率进行计数的操作。如图4的外部中断子程序所示,外部中断子程序启动后,首先判断当前的flag值。如果flag=1且首次检测到测距信号的高电平则启动计数器。首次检测到测距信号的高电平,即测距信号在当前时刻存在一个上升沿。此时,将计数器所计数目n置为1并将flag置为2。然后,再次转外部中断子程序的开始步骤,重新判断当前的flag值。此时flag=2,接着判断是否检测到测距信号的高电平。如果测距信号仍然是高电平,则重新判断当前的flag值。重复上述循环,直到检测到测距信号为低电平,则这是检测到高电平后首次检测到低电平,测距信号在当前时刻存在一个下降沿。至此,测距信号的高电平结束。可以终止计数器,并将flag重新置0,以为下一次启动外部中断子程序做准备。同时,因为计数操作是以固定的第二频率进行的,所以可以根据所计数目n确定高电平的时长。至此,外部中断子程序执行结束,退出。

通过计数器这一简单的逻辑电路可以实现对测距信号中高电平持续时间的计算。计数器不仅结构简单,成本较低,而且所计数目较为准确。保证了所得距离的准确性。

示例性地,可以根据公式d=(n-1)*340/2f计算距离。其中d表示距离,n表示所计数目,f表示第二频率,340m/s是声波在空气中的传播速度。第二频率例如是8000赫兹。根据前文所述,在检测到测距信号的上升沿时启动计数器,因此将所计数目减去1的差除以第二频率f可以表示高电平持续的时间,例如一次挥手动作的时间。将时间乘以速度可以得出信号的往返距离。因此将前述所得距离除以2得到最终的距离d。

通过上述方法计算距离,计算量小,并且计算结果准确。由此,有效地保证了对油烟机的准确控制。

示例性地,测距装置120可以是一个。

可选地,控制器110根据测距装置120所检测的距离确定用户的挥手动作包括执行以下动作识别操作:以第三频率读取距离,确定当前读取的距离是否在预设距离区间,对于在预设距离区间内的情况,识别用户的挥手动作。可以理解,预设距离区间可以存在多个。不同的预设距离区间对应于不同的挥手动作,相应地,也将触发执行装置130执行不同的操作。

测距装置120由于能够检测距离,能够提供更多的前方物体的信息,所以可以仅利用一个测距装置120即可识别用户的挥手动作。由此,在保证油烟机的精准控制的前提下,降低了油烟机的成本和制造难度。

替代地,控制器110根据测距装置120所检测的距离确定用户的挥手动作包括执行以下动作识别操作:以第三频率读取距离;确定当前读取的距离是否小于第一距离阈值;对于当前读取的距离小于第一距离阈值的情况,根据距离后续的变化过程识别挥手动作。示例性地,可以根据变化过程中距离值的大小变化以及变化过程的持续时间识别挥手动作。

具体地,第三频率可以是例如10赫兹、20赫兹等,可以根据一般用户的需要进行合理的出厂设置。第三频率可以小于第一频率,由此在保证控制精准度的同时,减小控制器110的计算量。以10赫兹为例,当第三频率为10赫兹时,表示控制器110每隔100毫秒读取距离。示例性地,动作识别操作利用对应的程序实现。该程序可以以第三频率读取控制器110所存储的距离,并根据该距离识别挥手动作。

在一个示例中,测距装置120只有一个并且面向灶具垂直向下安装在油烟机的底面上。在该示例中,如果用户没有执行例如挥手动作或在灶具上放入锅具等动作,测距装置120检测到的距离可以是灶具至测距装置120之间的距离。可以理解,一旦油烟机和灶具安装完毕,这个安装距离也被固定,记为H。一般地,根据用户需求,安装距离可以设定为例如55厘米-60厘米之间任意数值。针对安装距离可以设置第一距离阈值h

此外,还可以根据距离变化的持续时间来识别挥手动作。一般而言,用户的挥手动作会在一定时段内,例如0.2毫秒至0.5毫秒。否则可能就不是用户主观期望的用于控制油烟机的挥手动作。所以,还可以根据距离的变化过程的持续时间来识别挥手动作。由此,可以保证挥手动作识别的精准度,进而保证油烟机控制的精准度。

此外,虽然上述示例中,以测距装置120安装在底面的油烟机为例进行说明,但是该技术方案也可以应用于测距装置120安装在其他位置的油烟机,只需适当调整第一距离阈值。例如,对于安装在侧面的油烟机,可以根据一般用户的烹饪距离设置该第一距离阈值。

由此,可以以固定频率读取距离,根据距离的变化过程识别挥手动作。实现了根据距离的变化过程准确识别出挥手动作进而控制油烟机执行相应操作的目的,避免了受到其他干扰因素的干扰,例如放锅,用户的头部等。由此,保证了对油烟机的控制可以准确执行。

示例性地,控制器110根据距离的变化情况识别挥手动作包括执行以下操作:确定当前读取的距离是否大于第二距离阈值;对于当前读取的距离大于第二距离阈值的情况,对距离逐渐变小的情况进行第一计时操作,直至读取的距离小于或等于第三距离阈值;对于第一计时操作所计时间小于第一时间阈值且大于第二时间阈值的情况,确定发生了由远及近的挥手动作。第三距离阈值可以设置为例如0.1H、0.2H等任意合理数值,用于限定用户执行挥手动作的终点位置。

在前文所述确定当前读取的距离小于第一距离阈值时,进一步将当前读取的距离与第二距离阈值进行对比。第二距离阈值小于第一距离阈值。在前述示例中,第二距离阈值可以是例如0.4H、0.5H等数值。当当前读取的距离大于第二距离阈值时,可以认为用户可能在适当位置开始挥手动作。由此,之后发生由远及近的挥手动作的可能性更大。一旦确定当前读取的距离大于第二距离阈值,即针对后续距离变化情况开始执行第一计时操作。随着时间的推移,当读取的距离小于或等于第三距离阈值时结束第一计时操作。如果第一计时操作所计时间小于第一时间阈值且大于第二时间阈值,可以确定此次发生了由远及近的挥手动作。第一时间阈值可以设置为例如0.5毫秒,第二时间阈值可以设置为例如0.2毫秒。

由此,上述技术方案中,通过对用户的挥手动作的起始位置和持续时间进行限定来识别用户由远及近的挥手动作。由此,可以识别用户真实的挥手动作,避免一些其他动作的无意干扰,提升了用户的使用体验。

示例性地,控制器110对距离逐渐变小的情况进行第一计时操作包括执行以下操作:初始化第一距离参量H1为当前读取的距离,并初始化第一时间参量T1为1;对于后续每次读取的距离执行以下步骤,直到该次读取的距离小于或等于第三距离阈值,则当前的时间参量即为所计时间:确定该次读取的距离是否大于所述第三距离阈值且小于当前的第一距离参量H1;对于该次读取的距离大于第三距离阈值且小于当前的第一距离参量H1的情况,将当前的第一距离参量H1变更为该次读取的距离并将当前的第一时间参量T1加1。

为了便于理解,下面将参照图5对上述操作进行详细说明。图5示出了根据本发明实施例的控制器110对距离逐渐变小的情况进行第一计时操作的示意性流程图。如图5所示,首先,将标志位flag_up初始化为0。在该示例中,循环计时操作用于控制器110以第三频率读取距离。以第三频率为10赫兹为例,即执行一次循环计时操作的时间为100毫秒。当循环计时操作开始时,定时标志位flag_100ms=0。循环计时操作所计时间为100毫秒时,一次循环计时操作结束,令flag_100ms=1。当flag_100ms=1时,读取当前的距离h,并将flag_100ms重新置零。然后,判断flag_up是否等于1。对于flag_up=0的情况,判断当前读取的距离h是否大于或等于第一距离阈值,例如0.9H以及是否大于第二距离阈值,例如0.4H。当当前读取的的距离h大于或等于第一距离阈值或者小于或等于第二距离阈值时,返回,以再次执行循环计时操作。当当前读取的距离h小于第一距离阈值且大于第二距离阈值时,将标志位flag_up置为1,并且初始化第一距离参量H1为当前读取的距离h,初始化第一时间参量T1=1。第一距离参量可以作为下一次判断距离是否变小操作的一个参量。第一时间参量可以表示从小于第一距离阈值且大于第二距离阈值的距离变化到小于或等于第三距离阈值的过程中读取到了多少个距离数据。由于读取距离的频率是固定的,因此可以通过读取到的距离数据的个数表示这个过程持续时间的长度。在固定频率下,第一时间参量越大表示上述过程持续时间越长。第一时间参量越小表示这个过程持续时间越短。如果该过程是由于用户挥手动作而导致的,则前者用户挥手速度较慢,后者用户挥手速度越快。之后,转回上述循环计时操作并再次读取当前的距离h。若flag_up=1,则判断当前读取的距离h是否大于第三距离阈值且小于当前的第一距离参量H1。当当前读取的距离h大于第三距离阈值,例如0.1H,且小于当前的第一距离参量H1时,将当前的第一距离参量H1变为此次读取的距离h,同时将第一时间参量T1加1,使得T1=2。然后返回循环计时操作,再次读取当前的距离h,对于当前读取的距离大于第三距离阈值且小于当前的第一距离参量H1的情况,将当前的第一距离参量H1变更为该次读取的距离并将当前的第一时间参量T1加1,由此T1=2。再次返回循环计时操作,并重复上述过程,直到读取的距离小于或等于第三距离阈值。当读取的距离小于或等于第三距离阈值时,输出此时的第一时间参量T1。当第一时间参量T1在预设范围内时可以表示距离的整个变化过程在预期时段内完成。示例性地,这一预设范围可以是5≤T1≤10。由此,可以确定用户在执行由远及近的挥手动作。

根据上述技术方案,通过多次以固定频率读取当前距离h并准确检测距离的变化情况和变化时间,保证了合理、精准地检测用户的挥手动作。进而,保证了精准地控制油烟机的执行装置130。

示例性地,控制器110根据距离的变化情况识别所述挥手动作包括执行以下操作还可以包括以下操作。首先,确定当前读取的距离是否小于第四距离阈值,第四距离阈值小于上述第一距离阈值,其可以等于第二距离阈值。对于当前读取的距离小于第四距离阈值的情况,对距离逐渐变大的情况进行第二计时操作,直至读取的距离大于或等于第五距离阈值。第五距离阈值例如等于第一距离阈值。对于第二计时操作所计时间小于第三时间阈值且大于第四时间阈值的情况,确定发生了由近及远的挥手动作。第三时间阈值可以与第一时间阈值相等,第四时间阈值可以与第二时间阈值相等。

示例性地,控制器110对距离逐渐变大的情况进行第二计时操作包括执行以下操作:初始化第二距离参量H2为当前读取的距离,并初始化第二时间参量T2为1;对于后续每次读取的距离执行以下步骤,直到该次读取的距离大于或等于第五距离阈值,则当前的时间参量即为第二计时操作所计时间:确定该次读取的距离是否小于所述第五距离阈值且大于当前的第二距离参量H2;对于该次读取的距离小于所述第五距离阈值且大于当前的第二距离参量H2的情况,将当前的第二距离参量H2变更为该次读取的距离并将当前的第二时间参量T2加1。

本领域普通技术人员通过参照图5并阅读上述控制器110根据距离的变化情况识别出由远及近的挥手动作的相关描述可以理解上述识别出由近及远的挥手动作中的具体步骤及其技术效果,为了简洁在此不再赘述。

示例性地,控制器110根据测距装置120所检测的距离确定用户的挥手动作还包括执行以下操作。

自上一个挥手动作的完成时刻开始执行第三计时操作,并且仅在第三计时操作所计时间超过第五时间阈值时起开始新的动作识别操作。在第三计时操作所计时间超过第五时间阈值之前,无论测距装置120检测到任何距离,控制器110都不对检测到的距离做任何处理。其中,第五时间阈值可以认为是动作最小时间间隔,可以设置为例如1秒、2秒等任意合理数值。

由此,不仅减小了系统的计算量,还有效地减小了由于用户误动作而控制油烟机执行误操作的可能性。

图6示出了根据本发明实施例的油烟机工作的示意性流程图。如图6所示,测距装置以第一频率检测物体到测距装置之间的距离,并生成测距信号。控制器以第三频率读取距离并根据该距离确定是否发生了挥手动作。其中第一频率大于第三频率。具体地,控制器根据读取的距离判断当前读取的距离与第一距离阈值的大小关系。当当前读取的距离小于第一距离阈值时,用户可能开始执行挥手动作。继续判断当前读取的距离与第二距离阈值或第四距离阈值的大小关系,并对距离的变化情况进行计时。当当前读取的距离大于第二距离阈值,且所计时间小于第一时间阈值且大于第二时间阈值时,可以确定发生了由远及近的挥手动作。当当前读取的距离小于第四距离阈值,且所计时间小于第三时间阈值且大于第四时间阈值时,可以确定发生了由近及远的挥手动作。最终可以根据识别出的挥手动作控制油烟机执行不同的操作。

根据本发明的另一方面,提供一种油烟机控制方法。其中,油烟机包括测距装置。图7示出了根据本发明实施例的油烟机控制方法700的示意性流程图。如图7所示,油烟机控制方法700包括以下步骤:

步骤S710,利用测距装置生成测距信号,其中测距信号包括所检测的距离的信息。

步骤S720,根据测距信号确定距离。

步骤S730,根据距离确定用户的挥手动作。

步骤S740,根据挥手动作控制执行装置执行相应的操作。

本领域普通技术人员,通过阅读上文关于油烟机的详细描述,能够理解上述油烟机控制方法中的具体步骤以及其技术效果,为了简洁在此不再赘述。

尽管这里已经参考附图描述了示例实施例,应理解上述示例实施例仅仅是示例性的,并且不意图将本发明的范围限制于此。本领域普通技术人员可以在其中进行各种改变和修改,而不偏离本发明的范围和精神。所有这些改变和修改意在被包括在所附权利要求所要求的本发明的范围之内。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该本发明的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如相应的权利要求书所反映的那样,其发明点在于可以用少于某个公开的单个实施例的所有特征的特征来解决相应的技术问题。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域的技术人员可以理解,除了特征之间相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

以上所述,仅为本发明的具体实施方式或对具体实施方式的说明,本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。本发明的保护范围应以权利要求的保护范围为准。

相关技术
  • 基于图像识别的吸油烟机控制方法、控制系统、吸油烟机
  • 用于油烟机的控制方法及油烟机
  • 油烟机红外控制方法、系统及油烟机
  • 一种油烟机导烟板的控制方法、装置、油烟机及存储介质
  • 吸油烟机的控制方法、吸油烟机及集成灶具
  • 抽油烟机控制方法、抽油烟机、远程控制端及抽油烟机控制系统
  • 油烟机控制方法、油烟机控制装置及油烟机
技术分类

06120115619615