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

一种咖啡机自学习水位检测方法和咖啡机

文献发布时间:2023-06-19 11:37:30


一种咖啡机自学习水位检测方法和咖啡机

技术领域

本发明涉及咖啡机的技术领域,更具体地说,涉及一种咖啡机自学习水位检测方法和咖啡机。

背景技术

为了满足人们对咖啡的需求,现有咖啡机功能越来越完善,且更加智能化,如可自动冲泡、自动研磨等,还可根据需求自动设定温度、使用量等,而且,为了避免咖啡机出现干烧,或者出现水溢出的情况发生,目前的咖啡机已设置有水位检测功能。然而目前的咖啡机在每次进行水位检测的校准方式都比较麻烦,校准时间较长,效率低,进而导致每次校准完成后,再进行检测时还需要重新校准,加大了咖啡机的水位检测误差增大。

发明内容

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种咖啡机自学习水位检测方法和咖啡机。

本发明解决其技术问题所采用的技术方案是:构造一种咖啡机自学习水位检测方法,用于咖啡机,所述咖啡机包括:水箱,设置在所述水箱外部以检测所述水箱内的水位信息的水位检测装置;所述咖啡机自学习水位检测方法包括:

获取所述水位检测装置的预设时间段内的水位检测信号;

根据所述预设时间段内的水位检测信号进行自学习,获得水位检测的判断值;

根据所述水位检测的判断值和所述水位检测装置的误差值,获得水位检测的参考值;

获取所述水位检测装置的实时检测信号;

根据所述实时检测信号和所述参考值,确定所述咖啡机的水位信息。

在本发明所述的咖啡机自学习水位检测方法中,所述水位检测装置包括:主检测装置和N个子检测装置;

所述N个子检测装置沿水箱的轴线方向相邻设置,且所述N个子检测装置中的第一个子检测装置靠近所述水箱的顶部设置,所述N个子检测装置中的第N个子检测装置靠近所述水箱的底部设置。

在本发明所述的咖啡机自学习水位检测方法中,所述主检测装置包括主体部、以及间隔设置的多个凸出部;

所述多个凸出部插设在相邻两个子检测装置之间,且所述多个凸出部中的第一个凸出部设置在所述第一个子检测装置和第二个子检测装置之间,所述多个凸出部中的最后一个凸出部设置在所述第N个子检测装置的下方。

在本发明所述的咖啡机自学习水位检测方法中,所述获取所述水位检测装置的预设时间段内的水位检测信号包括:

获取所述主检测装置的预设时间段内的水位检测信号和所述N个子检测装置的预设时间段内的水位检测信号。

在本发明所述的咖啡机自学习水位检测方法中,所述根据所述预设时间段内的水位检测信号进行自学习,获得水位检测的判断值包括:

根据所述主检测装置的预设时间段内的水位检测信号和所述N个子检测装置的预设时间段内的水位检测信号,判断是否持续接收到所述主检测装置的持续变化的水位检测信号和所述N个子检测装置中的任意一个子检测装置的持续变化的水位检测信号;

若持续接收到所述主检测装置的持续变化的水位检测信号和所述N个子检测装置中的任意一个子检测装置的持续变化的水位检测信号,则持续监测该子检测装置输出的水位检测信号不变化的时刻;

若监测到该子检测装置输出的水位检测信号不变化且所述主检测装置输出水位检测信号保持变化,则继续监测该子检测装置和所述主检测装置并保持第二持续时间;

记录当前时刻该子检测装置的感应值和第一持续时间;

所述当前时刻为该子检测装置不输出水位检测信号且所述主检测装置输出水位检测信号的时刻;所述第一持续时间为:从所述主检测装置和所述N个子检测装置中的任意一个子检测装置持续输出水位检测信号至该子检测装置输出的水位检测信号不变化的当前时刻的时间段;所述第二持续时间为该子检测装置从当前时刻开始往后的一段时间;

所述当前时刻该子检测装置的感应值为所述该子检测装置所在位置的水位检测的判断值。

在本发明所述的咖啡机自学习水位检测方法中,所述预设时间段、所述持续时间和所述当前时刻满足:

预设时间段≤第一持续时间+第二持续时间;

所述第一持续时间≥第一阈值;所述第二持续时间≥第二阈值。

在本发明所述的咖啡机自学习水位检测方法中,所述获取所述水位检测装置的预设时间段内的水位检测信号之前包括:

调整所述主检测装置的感应参数和所述N个子检测装置中的任意一个子检测装置感应参数,以控制水位在所述N个子检测装置中的任意一个子检测装置的感应区下降过程中,该子检测装置的感应变化量与所述主检测装置的感应变化量相当。

在本发明所述的咖啡机自学习水位检测方法中,所述水位检测的判断值包括:N个水位线的N个判断值;

所述参考值包括:N个水位线的第一参考值和第二参考值;

所述水位检测装置的误差值包括:第一误差值和第二误差值;所述第一误差值≤所述第二误差值;

所述根据所述水位检测的判断值和所述水位检测装置的误差值,获得水位检测的参考值包括:

将每个水位线的判断值与所述第一误差值相减,获得该水位线的判断值和所述第一误差值的差值;所述该水位线的判断值和所述第一误差值的差值为所述该水位线的第一参考值;

将每个水位线的判断值与所述第二误差值相加,获得该水位线的判断值和所述第二误差值的和值;所述每个水位线的判断值和所述第二误差值的和值为所述该水位线的第二参考值。

在本发明所述的咖啡机自学习水位检测方法中,所述根据所述实时检测信号和所述参考值,确定所述咖啡机的水位信息包括:

将每一个子检测装置的实时检测信号与其对应的水位线的第一参考值和所述第二参考值进行比较;

若该子检测装置的实时检测信号大于与其对应的水位线的第一参考值,则水位该子检测装置所在设定水位线下方;

若该子检测装置的实时检测信号小于与其对应的水位线的第二参考值,则水位该子检测装置所在设定水位线上方。

在本发明所述的咖啡机自学习水位检测方法中,所述方法还包括:

在进行水位检测之前,通过调整所述水位检测装置的灵敏度,获得所述水位检测装置的空水状态感应值和满水状态感应值;

基于所述空水状态感应值和所述满水状态感应值,获得所述水位检测装置的变化阈值;

根据所述水位检测装置的变化阈值,确定所述水位检测装置的误差值。

在本发明所述的咖啡机自学习水位检测方法中,所述N个子检测装置均为长条状,且所述长条状的长度方向与所述水箱的水平面平行。

在本发明所述的咖啡机自学习水位检测方法中,所述方法还包括:

输出所述咖啡机的水位信息;

和/或根据所述咖啡机的水位信息输出控制信号/或预警信号。

本发明还提供一种咖啡机,包括水箱,设置在所述水箱外部以检测所述水箱内的水位信息的水位检测装置、以及与所述水位检测装置连接的控制单元,所述控制单元用于:

获取所述水位检测装置的预设时间段内的水位检测信号;

根据所述预设时间段内的水位检测信号进行自学习,获得水位检测的判断值;

根据所述水位检测的判断值和所述水位检测装置的误差值,获得水位检测的参考值;

获取所述水位检测装置的实时检测信号;

根据所述实时检测信号和所述参考值,确定所述咖啡机的水位信息。

在本发明所述的咖啡机中,所述水位检测装置包括:主检测装置和N个子检测装置;

所述N个子检测装置沿水箱的轴线方向相邻设置,且所述N个子检测装置中的第一个子检测装置靠近所述水箱的顶部设置,所述N个子检测装置中的第N个子检测装置靠近所述水箱的底部设置。

在本发明所述的咖啡机中,所述主检测装置包括主体部、以及间隔设置的多个凸出部;

所述多个凸出部插设在相邻两个子检测装置之间,且所述多个凸出部中的第一个凸出部设置在所述第一个子检测装置和第二个子检测装置之间,所述多个凸出部中的最后一个凸出部设置在所述第N个子检测装置的下方。

在本发明所述的咖啡机中,所述N个子检测装置均为长条状,且所述长条状的长度方向与所述水箱的水平面平行。

实施本发明的咖啡机自学习水位检测方法和咖啡机,具有以下有益效果:该咖啡机包括:水箱,设置在水箱外部以检测水箱内的水位信息的水位检测装置;咖啡机自学习水位检测方法包括:获取水位检测装置的预设时间段内的水位检测信号;根据预设时间段内的水位检测信号进行自学习,获得水位检测的判断值;根据水位检测的判断值和水位检测装置的误差值,获得水位检测的参考值;获取水位检测装置的实时检测信号;根据实时检测信号和参考值,确定咖啡机的水位信息。本发明的咖啡机可进行自动校准,且校准方式简单,校准时间短,校准效率高,有效提升咖啡机的水位检测精度,且对用户的操作方法没有要求,适用性强。

附图说明

下面将结合附图及实施例对本发明作进一步说明,附图中:

图1是本发明实施例提供的咖啡机的水位检测装置的位置的示意图;

图2是本发明实施例提供的咖啡机自学习水位检测方法的流程示意图;

图3为水位变化时间示意图。

具体实施方式

为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式。

为了解决目标咖啡机水位检测时校准方式复杂,校准效率低、精度差的问题,本发明提供了一种咖啡机自学习水位检测方法,该方法可自动对水位检测进行自学习校准,随时随地可进行自学习校准功能,校准效率高,有效提高水位检测精度,且对用户操作没有要求,适用性高。

具体的,参考图1,图1为本发明实施例提供的咖啡机的水位检测装置的示意图。

如图1所示,该咖啡机包括水箱100,设置在水箱100外部以检测水箱100内的水位信息的水位检测装置、以及与水位检测装置连接的控制单元。可选的,该控制单元调协在咖啡机的主机体内部,其中,该控制单元和主机体未进行图示。

具体的,该水位检测装置用于对水箱100内的水位信息进行检测,并实时输出相应的水位检测信号,所输出的水位检测信号发送至控制单元,由控制单元对水位检测信号进行处理以确定咖啡机的水箱100内的水位信息。

一些实施例中,如图1所示,该水位检测装置可包括:主检测装置和N个子检测装置;N个子检测装置沿水箱100的轴线方向相邻设置,且N个子检测装置中的第一子检测装置k1靠近水箱100的顶部101设置,N个子检测装置中的第N子检测装置kN靠近水箱100的底部102设置。

一些实施例中,该主检测装置包括主体部11、以及间隔设置的多个凸出部。多个凸出部插设在相邻两个子检测装置之间,且多个凸出部中的第一个凸出部x1设置在第一子检测装置k1和第二子检测装置k2之间,多个凸出部中的最后一个凸出部设置在第N子检测装置kN的下方。

可选的,该N个子检测装置均为长条状,且长条状的长度方向与水箱100的水平面平行。例如,该N个子检测装置均可以为长方体,其中,长方体的长度方向与水箱100的水平面平行。通过将子检测装置设置为长条状,可以有效增大感应面积,提高检测精度。

具体的,如图1所示,该N个子检测装置包括:第一子检测装置k1、第二子检测装置k2、第三子检测装置k3、……、第N子检测装置kN,N为大于1的整数。主检测装置的多个凸出部包括:第一凸出部x1、第二凸出部x2、第三凸出部x3、……、第N凸出部xn,其中,第一子检测装置k1靠近咖啡机的水箱100的顶部101设置、第N子检测装置kN靠近咖啡机的水箱100的底部102设置,且第一凸出部x1设置在第一子检测装置k1与第二子检测装置k2之间、第二凸出部x2设置在第二子检测装置k2与第三子检测装置k3之间、……、第N凸出部xn设置在第N子检测装置kN与水箱100的底部102之间。进一步地,如图1所示,设定水位线包括N条,分别包括:第一水位线、第二水位线、第三水位线、……、第N水位线,其中,第一水位线设置在第一子检测装置k1与第一凸出部x1之间,且第一子检测装置k1位于第一水位线上方,第一凸出部x1位于第一水位线下方;同样地,第二水位线设置在第二子检测装置k2与第二凸出部x2之间,且第二子检测装置k2位于第二水位线上方,第二凸出部x2位于第二水位线下方;依次类推,第N水位线设置在第N子检测装置kN与第N凸出部xn之间,且第N子检测装置kN位于第N水位线上方,第N凸出部xn位于第N水位线下方。可选的,图1实施例中,N个子检测装置和主检测装置均设置在水箱100外部的同一侧。当然,可以理解地,在其他一些实施例中,主检测装置和N个子检测装置可以分别设置在水箱100的两相对侧,且在轴线方向上任意一个子检测装置位于其当前的水位线上方,与其相邻的凸出部位于其当前的水位线下方。

进一步地,可选的,一些实施例中,该主检测装置、第一子检测装置k1、第二子检测装置k2、……、第N子检测装置kN均可以采用电容感应检测装置,其中,均可包括电容电极探头,可选的,电容电极探头均呈长条状态。

进一步地,一些实施例中,该控制单元用于:获取水位检测装置的预设时间段内的水位检测信号;根据预设时间段内的水位检测信号进行自学习,获得水位检测的判断值;根据水位检测的判断值和水位检测装置的误差值,获得水位检测的参考值;获取水位检测装置的实时检测信号;根据实时检测信号和参考值,确定咖啡机的水位信息。

进一步地,一些实施例中,该控制单元具体还用于输出咖啡机的水位信息并进行水位显示,和/或根据咖啡机的水位信息输出控制信号/或预警信号。可选的,控制信号包括但不限于停止注水控制信号、启动注水控制信号、预警控制信号。预警信号包括但不限于显示预警信号、灯光预警信号、报警预警信号。例如,当水箱100的水位在第一水位线上方或者下方时,说明水箱100内的水已经达到上水位线附近,此时,控制单元即输出停止注水控制信号,停止向水箱100内注水,避免溢水发生,同时还可以通过灯光闪烁、蜂鸣器报警等方式发出溢水预警信号;或者,当水箱100的水位在第N水位线上方或者下方时,说明水箱100内的水已经极少了,此时,需及时向水箱100内注水,控制单元好输出启动注水信号,以向水箱100内注水,避免咖啡机出现干烧,同时还可以通过灯光闪烁、蜂鸣器等方式发出干烧预警信号。

参考图2,图2为本发明实施例提供的咖啡机自学习水位检测方法的流程示意图。其该咖啡机自学习水位检测方法可以通过本发明实施例公开的咖啡机实现。

具体的,如图2所示,该咖啡机自学习水位检测方法包括:

步骤S201、获取水位检测装置的预设时间段内的水位检测信号。

一些实施例中,在获取水位检测装置的预设时间段内的水位检测信号之前,可通过调整主检测装置的感应参数和N个子检测装置中的任意一个子检测装置感应参数,以控制水位在N个子检测装置中的任意一个子检测装置的感应区下降过程中,该子检测装置的感应变化量与主检测装置的感应变化量相当。

具体的,可以通过调整各个子检测装置的感应宽度、电阻电容参数、软件参数等,使水位在各个子检测装置的感应区往下降的过程中,各个子检测装置的感应变化量与主检测装置的感应变化量相当。

例如,如图1所示,可以通过调整第一子检测装置k1的感应宽度、电阻电容参数、软件参数等,使得在水位在第一子检测装置k1的感应区往下降的过程中,第一子检测装置k1的感应变化量与主检测装置的感应变化量相当。

又如图1所示,可以通过调整第二子检测装置k2的感应宽度、电阻电容参数、软件参数等,使得在水位在第二子检测装置k2的感应区往下降的过程中,第二子检测装置k2的感应变化量与主检测装置的感应变化量相当。

依次类推,可以通过调整第N子检测装置kN的感应宽度、电阻电容参数、软件参数等,使得在水位在第N子检测装置kN的感应区往下降的过程中,第N子检测装置kN的感应变化量与主检测装置的感应变化量相当。

进一步地,一些实施例中,在进行水位检测之前,通过调整水位检测装置的灵敏度,获得水位检测装置的空水状态感应值和满水状态感应值;基于空水状态感应值和满水状态感应值,获得水位检测装置的变化阈值;根据水位检测装置的变化阈值,确定水位检测装置的误差值。

可选的,水位检测装置的变化阈值即为水位检测装置在空水状态的感应值与水位检测装置在满水状态的感应值之间的变化量。

一些实施例中,在确定水位检测装置的变化阈值后,即可确定水位检测装置的误差值。其中,水位检测装置的误差值为水位检测装置的变化阈值的三分之一。

可选的,水位检测装置的误差值包括:第一误差值和第二误差值。其中,第一误差值≤第二误差值。其中,第一误差值用作水位线下方的判定,第二误差值用作水位线上方的判定。

一些实施例中,步骤S201、获取水位检测装置的预设时间段内的水位检测信号包括:获取主检测装置的预设时间段内的水位检测信号和N个子检测装置的预设时间段内的水位检测信号。即在预设时间段内需获取主检测装置的水位检测信号以及N个子检测装置的水位检测信号。

步骤S202、根据预设时间段内的水位检测信号进行自学习,获得水位检测的判断值。

需要说明的是,对预设时间段内的水位检测信号进行自学习,一般需进行多次学习,且在多次学习后,若所获得的多次学习的水位检测的值相差不大(即多次学习的水位检测的值的误差在误差范围内),则获取对应的子检测装置的判断值,即取多次学习得到的一致的水位检测值的平均值;否则清空所学习的值,重新学习。

如图1所示,本发明实施例中,水箱100内的水位线包括:第一水位线、第二水位线、……、第N水位线,因此,在进行水位判断时,即需要进行N个水位线判断,因此,本发明实施例中,水位检测的判断值包括:第一判断值、第二判断值、……、第N判断值,共N个判断值。

一些实施例中,根据预设时间段内的水位检测信号进行自学习,获得水位检测的判断值包括:根据主检测装置的预设时间段内的水位检测信号和N个子检测装置的预设时间段内的水位检测信号,判断是否持续接收到主检测装置的持续变化的水位检测信号和N个子检测装置中的任意一个子检测装置的持续变化的水位检测信号;若持续接收到主检测装置的持续变化的水位检测信号和N个子检测装置中的任意一个子检测装置的持续变化的水位检测信号,则持续监测该子检测装置输出的水位检测信号不变化的时刻;若监测到该子检测装置输出的水位检测信号不变化且主检测装置持续输出的水位检测信号保持变化,则继续监测该子检测装置和主检测装置并保持第二持续时间,记录当前时刻该子检测装置的感应值和第一持续时间。

其中,当前时刻为该子检测装置输出的水位检测信号不变化且主检测装置输出的水位检测信号保持变化的时刻。第一持续时间为:从主检测装置和N个子检测装置中的任意一个子检测装置持续输出持续变化的水位检测信号至该子检测装置输出的水位检测信号不变化的当前时刻的时间段。第二持续时间为该子检测装置从当前时刻开始往后的一段时间。一般地,第二持续时间较短,具体时长可根据实际应用确定。

其中,当前时刻该子检测装置的感应值为该子检测装置所在位置的水位检测的判断值。

进一步地,本发明实施例中,第一持续时间的持续变化过程中,指的是主检测装置与子检测装置同方向持续变化,例如,主检测装置和子检测装置的水位检测信号均持续递增,或者,主检测装置和子检测装置的水位检测信号均持续递减。

例如,以第一水位线的判断值为例进行说明:

在预设时间段内实时监测主检测装置的水位检测信号和第一子检测装置k1的水位检测信号,判断在该预设时间段内,是否持续接收到主检测装置的水位检测信号(即主检测装置的感应量是否持续发生变化)和第一子检测装置k1的水位检测信号(即第一子检测装置k1的感应量是否持续发生变化),若持续接收到主检测装置的持续变化的水位检测信号和第一子检测装置k1的持续变化的水位检测信号,则持续监测,直到第一子检测装置k1的输出水位检测信号不变化的时刻(即第一子检测装置k1的感应量不发生变化),而此时主检测装置仍保持输出持续变化的水位检测信号(即主检测装置的感应量仍继续发生变化),则记录当前时刻第一子检测装置k1的感应值,并将主检测装置和第一子检测装置k1在预设时间段内开始持续输出水位检测信号的时刻至当前时刻的时间段记录为主检测装置和第一子检测装置k1的感应量持续变化的第一持续时间。其中,在当前时刻所记录的第一子检测装置k1的感应值即为第一水位线的判断值,即第一水位检测装置k1在第一水位线的水位检测的判断值。并在第一子检测装置k1不再输出水位检测信号后,持续监测第二持续时间。

设预设时间段为t1,第一持续时间为t2,当前时刻为T

又如,以第二水位线的判断值为例进行说明:

在预设时间段内实时监测主检测装置的水位检测信号和第二子检测装置k2的水位检测信号,判断在该预设时间段内,是否持续接收到主检测装置的持续变化的水位检测信号(即主检测装置的感应量是否持续发生变化)和第二子检测装置k2的持续变化的水位检测信号(即第二子检测装置k2的感应量是否持续发生变化),若持续接收到主检测装置的持续变化的水位检测信号和第二子检测装置k2的持续变化的水位检测信号,则持续监测,直到第二子检测装置k2的输出的水位检测信号不变化(即第二子检测装置k2的感应量不发生变化),而此时主检测装置仍保持输出变化的水位检测信号(即主检测装置的感应量仍继续发生变化),则记录当前时刻第二子检测装置k2的感应值,并将主检测装置和第二子检测装置k2在预设时间段内开始持续输出持续变化的水位检测信号的时刻至当前时刻的时间段记录为主检测装置和第二子检测装置k2的感应量持续变化的持续时间。其中,在当前时刻所记录的第二子检测装置k2的感应值即为第二水位线的判断值,即第二子检测装置k2在第二水位线的水位检测的判断值。并在第二子检测装置k2不再输出变化的水位检测信号后,持续监测第二持续时间

设预设时间段为t1,第一持续时间为t2,当前时刻为T

同理,第N水位线的判断值为例进行说明:

在预设时间段内实时监测主检测装置的水位检测信号和第N子检测装置kN的水位检测信号,判断在该预设时间段内,是否持续接收到主检测装置的持续变化的水位检测信号(即主检测装置的感应量是否持续发生变化)和第N子检测装置kN的持续变化的水位检测信号(即第N子检测装置kN的感应量是否持续发生变化),若持续接收到主检测装置的持续变化的水位检测信号和第N子检测装置kN的持续变化的水位检测信号,则持续监测,直到第N子检测装置kN的输出的水位检测信号不变化(即第N子检测装置kN的感应量不发生变化),而此时主检测装置仍保持输出变化的水位检测信号(即主检测装置的感应量仍继续发生变化),则记录当前时刻第N子检测装置kN的感应值,并将主检测装置和第N子检测装置kN在预设时间段内开始持续输出持续变化的水位检测信号的时刻至当前时刻的时间段记录为主检测装置和第N子检测装置kN的感应量持续变化的持续时间。其中,在当前时刻所记录的第N子检测装置kN的感应值即为第N水位线的判断值,即第N子检测装置kN在第N水位线的水位检测的判断值。并在第N子检测装置kN不再输出水位检测信号后,持续监测第二持续时间。

设预设时间段为t1,第一持续时间为t2,当前时刻为T

进一步地,在获得K1、K2、……、KN后,保存K1、K2、……、KN,以供后续进行水位检测时可直接调用。当然,可以理解地,在每次进行水位检测时,当水箱100内的水位变化满足上述条件时,自动重新学习K1、K2、……、KN值,并更新保存。

进一步地,一些实施例中,在水位检测时当水箱100内的水位变化满足上述条件并自动重新学习K1、K2、……、KN值时,一般取多次平均值进行更新保存。具体的,以K1为例进行说明,若连续5次学习到K1的值,且连续5次所学习到的值相当(即连续5次的范围在误差范围内),则取该连续5次的平均值保存至存储器中,以作为水位检测时第一水位线的判断值;若连续5次中有任一次所得到的值偏差较大(超出误差范围),则顺延至下一个连续5次,直至连续5次所学习到的值相当,再取平均值保存至存储器中,以作为水位检测时第一水位线的判断值。同理,对于K2、K3、……、KN的原理与K1相同。

可选的,预设时间段≤第一持续时间+第二持续时间。即t1≤t2+t3。其中,第一持续时间t1≥第一阈值;第二持续时间≥第二阈值。可选的,第一阈值大于7秒;第二阈值大于2秒。

步骤S203、根据水位检测的判断值和水位检测装置的误差值,获得水位检测的参考值。

一些实施例中,水位检测的判断值包括:N个水位线的N个判断值。参考值包括:N个水位线的第一参考值和第二参考值。

一些实施例中,根据水位检测的判断值和水位检测装置的误差值,获得水位检测的参考值包括:将每个水位线的判断值与第一误差值相减,获得该水位线的判断值和第一误差值的差值;该水位线的判断值和第一误差值的差值为该水位线的第一参考值;将每个水位线的判断值与第二误差值相加,获得该水位线的判断值和第二误差值的和值;该水位线的判断值和第二误差值的和值为该水位线的第二参考值。

具体的,设第一误差值为dk1,第二误差值为dk2;第一水位线的判断值为K1,第二水位线的判断值为K2,……,第N水位线的判断值为KN,则:

第一水位线的第一参考值:K11

第二水位线的第一参考值:K21

依次类推:

第N水位线的第一参考值:KN1

步骤S204、获取水位检测装置的实时检测信号。

一些实施例中,水位检测装置的实时检测信号包括:主检测装置的实时检测信号K

步骤S205、根据实时检测信号和参考值,确定咖啡机的水位信息。

一些实施例中,根据实时检测信号和参考值,确定咖啡机的水位信息包括:将每一个子检测装置的实时检测信号与其对应的水位线的第一参考值和第二参考值进行比较;若该子检测装置的实时检测信号大于与其对应的水位线的第一参考值,则水位该子检测装置所在设定水位线下方;若该子检测装置的实时检测信号小于与其对应的水位线的第二参考值,则水位该子检测装置所在设定水位线上方。其中,设定水位线包括第一水位线、第二水位线、……、第N水位线。

具体的,若监测到第一子检测装置k1的实时检测信号,则将第一子检测装置k1的实时检测信号与第一水位线的第一参考值和第二参考值进行比较,若第一子检测装置k1的实时检测信号大于第一水位线的第一参考值,则判定水位在第一水位线下方,若第一子检测装置k1的实时检测信号小于第一水位线的第二参考值,则判定水位在第一水位线上方,用式子可表示为:

若K1

同理,若监测到第二子检测装置k2的实时检测信号,则将第二子检测装置k2的实时检测信号与第二水位线的第二参考值和第二参考值进行比较,若第二子检测装置k2的实时检测信号大于第二水位线的第二参考值,则判定水位在第二水位线下方,若第二子检测装置k2的实时检测信号小于第二水位线的第二参考值,则判定水位在第二水位线上方,用式子可表示为:

若K2

依次类推,若监测到第N子检测装置kN的实时检测信号,则将第N子检测装置kN的实时检测信号与第N水位线的第N参考值和第N参考值进行比较,若第N子检测装置kN的实时检测信号大于第N水位线的第N参考值,则判定水位在第N水位线下方,若第N子检测装置kN的实时检测信号小于第N水位线的第N参考值,则判定水位在第N水位线上方,用式子可表示为:

若KN

进一步地,一些实施例中,该咖啡机自学习水位检测方法还包括:输出咖啡机的水位信息并进行水位显示,和/或根据咖啡机的水位信息输出控制信号/或预警信号。可选的,控制信号包括但不限于停止注水控制信号、启动注水控制信号、预警控制信号。预警信号包括但不限于显示预警信号、灯光预警信号、报警预警信号。例如,当水箱100的水位在第一水位线上方或者下方时,说明水箱100内的水已经达到上水位线附近,此时,控制单元即输出停止注水控制信号,停止向水箱100内注水,避免溢水发生,同时还可以通过灯光闪烁、蜂鸣器报警等方式发出溢水预警信号;或者,当水箱100的水位在第N水位线上方或者下方时,说明水箱100内的水已经极少了,此时,需及时向水箱100内注水,控制单元好输出启动注水信号,以向水箱100内注水,避免咖啡机出现干烧,同时还可以通过灯光闪烁、蜂鸣器等方式发出干烧预警信号。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

以上实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本发明的内容并据此实施,并不能限制本发明的保护范围。凡跟本发明权利要求范围所做的均等变化与修饰,均应属于本发明权利要求的涵盖范围。

相关技术
  • 一种咖啡机自学习水位检测方法和咖啡机
  • 一种水位检测装置及具有该水位检测装置的咖啡机
技术分类

06120112989444