食物加热的控制方法、装置、计算机设备及可读存储介质与流程

文档序号:17627579发布日期:2019-05-10 23:49阅读:114来源:国知局
食物加热的控制方法、装置、计算机设备及可读存储介质与流程

本发明涉及食物加工领域,特别是涉及一种食物加热的控制方法、装置、计算机设备及可读存储介质。



背景技术:

当前市场上对食物的加工主要有多士炉和食物机,它们都是使用广泛的家用电器,能够基本满足人们的生活需要。传统的多士炉和食物机上所用的检测控制技术是温度检测加定时控制器的控制方法。但这种方法加热加工出来的效果难以达到理想。



技术实现要素:

基于此,有必要针对传统的多士炉和食物机所用的检测控制方法不能获得最优的食物加热加工效果的问题,提供一种食物加热的控制方法、装置、计算机设备及可读存储介质。

一种食物加热的控制方法,包括:

检测食物的初始颜色;

对所述食物进行加热;

实时检测所述食物的颜色变化;

判断所述颜色变化是否在设定范围;

若所述颜色变化在设定范围,则判断所述食物颜色是否符合预定颜色;

若所述食物颜色符合所述预定颜色,则停止加热。

在其中一个实施例中,在所述检测食物的初始颜色之前,还包括:

检测所述食物的初始环境温度,得到对应的颜色变化曲线。

在其中一个实施例中,所述判断所述颜色变化是否在设定范围时,所述设定范围为所述颜色变化曲线的上下各15%以内的波动范围。

在其中一个实施例中,所述食物的颜色为黄色或接近黄色,所述检测食物的初始颜色时,包括:

向所述食物发射蓝绿色光;

接收所述食物反射回来的蓝绿色光;

度量所述反射回来的蓝绿色光的强度;

根据所述反射回来的蓝绿色光的强度,得到所述食物对应的颜色。

在其中一个实施例中,所述对所述食物进行加热时,持续加热t1秒,停顿t2秒,并以(t1+t2)秒为加热周期进行循环加热。

在其中一个实施例中,在判断所述颜色变化是否在设定范围后,还包括:

若所述颜色变化不在设定范围,则保持所述加热周期不变,调整所述食物的加热时间t1。

在其中一个实施例中,所述判断所述颜色变化是否在设定范围后,还包括:

若所述颜色变化在设定范围,则检测所述食物的实时环境温度;

判断所述食物的实时环境温度是否在设定的容许值内;

若所述食物的实时环境温度在设定的容许值内,则判断所述食物颜色是否符合预定颜色;

若所述食物的实时环境温度不在设定的容许值内,则保持所述加热周期不变,调整所述食物的加热时间t1。

在其中一个实施例中,所述判断所述食物颜色是否符合预定颜色后,还包括:

若所述食物颜色不符合预定颜色,则保持所述加热周期不变,调整所述食物的加热时间t1。

在其中一个实施例中,所述对所述食物进行加热前,还包括:

设置所述食物的加热档位,不同的所述加热档位对应于所述食物不同的预定颜色。

一种食物加热的控制装置,包括:

颜色检测模块,用于检测食物的颜色;

加热模块,用于对所述食物进行加热;

数据处理模块,与所述颜色检测模块和所述加热模块连接。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述食物加热的控制方法的步骤。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的食物加热的控制方法的步骤。

上述食物加热的控制方法,通过先检测食物的初始颜色作为参照颜色,对食物加热后,实时检测食物的颜色变化。判断所述颜色变化是否在设定的范围内,以判断食物加热过程中的实际效果是否满足需要达到的预定效果。当检测到食物的实际颜色与预定颜色相符后,说明食物的加热效果达到了预定的加热效果,可以停止加热。本申请通过对加热过程中食物的所有颜色变化进行监测,并与预定颜色变化进行对比,可以实时掌握食物的整个加热过程,通过对食物加热情况的由始至终的监控,增大对食物加热过程的控制力,从而达到更佳的加热效果。

附图说明

图1为本申请一实施例提供的食物加热的控制方法的流程示意图;

图2为本申请另一实施例提供的食物加热的控制方法的流程示意图;

图3为本申请一实施例提供的检测食物颜色的方法的流程示意图;

图4为本申请一实施例提供的食物加热的控制装置的结构示意图;

图5为本申请一实施例提供的计算机设备的内部结构图。

附图标号说明:

10食物加热的控制装置

100颜色检测模块

200加热模块

300数据处理模块

具体实施方式

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图对本申请的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似改进,因此本申请不受下面公开的具体实施的限制。

需要说明的是,当元件被称为“固定于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。

除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中在本申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

请参见图1。本申请一实施例提供一种食物加热的控制方法,包括:

s110,检测食物的初始颜色;

s120,对所述食物进行加热;

s130,实时检测所述食物的颜色变化;

s140,判断所述颜色变化是否在设定范围;

s150,若所述颜色变化在设定范围,则判断所述食物颜色是否符合预定颜色;

s160,若所述食物颜色符合预定颜色,则停止加热。

在一个实施例中,所述食物的种类不限,只要满足随着加热时间增长食物表面颜色逐渐变化即可,本申请根据所述食物的颜色变化对加热过程进行控制。在一个实施例中,所述食物可以为糕点、面包等。可以理解,在s110中,检测食物的初始颜色,可以得到食物颜色的初始值,作为颜色变化的对照,从而得到随着加热进行中食物颜色的变化程度。在一个实施例中,在s120中所述食物进行加热的方式不限,可以根据实际情况进行调整。比如,可以对食物进行烘烤、蒸、煮或微波加热等。在一个实施例中,在s130中,在实时检测所述食物的颜色变化时,可以将所述食物随时间延长所有的颜色变化进行记录并生成实时颜色变化曲线。

可以理解,可以在加热之前预设适用于所述食物的颜色变化范围,将所述实时颜色变化曲线与预设颜色变化范围进行对比,根据所述实时颜色变化曲线是否在所述预设颜色变化允许范围内,从而判断所述颜色变化是否在设定范围。在一个实施例中,在对所述食物进行加热之前,可以预设颜色作为所述食物达到最佳加热效果的颜色,当检测到所述食物颜色符合所述预设颜色时,可以停止加热。在一个实施例中,检测所述食物的颜色时,可以通过图像扫描进行颜色识别,得到所述食物的颜色。在一个实施例中,所述食物颜色可以用rgb值表示。在一个实施例中,通常随着食物加热,其颜色变化会由浅变深,比如从浅黄色变为深黄色,因此,所述食物颜色变化可以用颜色的深浅度表示。

在本实施例中,所述食物加热的控制方法通过先检测食物的初始颜色作为参照颜色,对食物加热后,实时检测食物的颜色变化。判断所述颜色变化是否在设定的范围内,以判断食物加热过程中的实际效果是否满足需要达到的预定效果。当检测到食物的实际颜色与预定颜色相符后,说明食物的加热效果达到了预定的加热效果,可以停止加热。本申请通过对加热过程中食物的所有颜色变化进行监测,并与预定颜色变化进行对比,可以实时掌握食物的整个加热过程,通过对食物加热情况的由始至终的监控,增大对食物加热过程的控制力,从而达到更佳的加热效果。

在一个实施例中,在s130中,在检测所述食物的颜色变化时,实时检测所述食物的颜色并记录,以得到所述食物在不同时间的颜色,将所述不同时间的颜色进行排列,得到实时的颜色变化曲线。

请一并参见图2。在一个实施例中,在所述检测食物的初始颜色之前,还包括:

s102,检测所述食物的初始环境温度,得到对应的颜色变化曲线。

可以理解,所述初始环境温度对应的颜色变化曲线作为预设的颜色变化曲线,用于与食物加热过程中生成的实时颜色曲线进行对比。食物从不同的初始环境温度达到预设的加热效果的时间是不同的,加热变熟的速度也是不同的,因此食物在不同的初始环境温度对应有不同的颜色变化曲线。不同的食物对应的颜色变化曲线可以通过大量的测试得到。在一个实施例中,可以使用ntc热敏传感器对初始环境温度进行检测。在一个实施例中,若检测到所述初始环境温度符合实际温度,则执行s110。在一个实施例中,若检测到所述初始环境温度与实际温度差异过大或无法检测到所述初始环境温度,则判断出现故障,终止食物的加热过程。

在本实施例中,通过检测食物的初始环境温度,可以得到该温度下对应的颜色变化曲线,作为食物加热过程的对照,从而判断食物加热过程是否符合预设的加热过程。

在一个实施例中,所述判断所述颜色变化是否在设定范围时,所述设定范围可以为所述颜色变化曲线的上下各15%以内的波动范围。可以理解,在加热之前预设适用于所述食物的颜色变化曲线,将所述实时颜色变化曲线与预设颜色变化曲线进行对比,根据所述实时颜色变化曲线是否在所述预设颜色变化曲线的波动允许范围内,从而判断所述颜色变化是否在设定范围。在一个实施例中,所述设定范围可以为所述颜色变化曲线的上下各10%以内的波动范围。在一个实施例中,所述设定范围可以为所述颜色变化曲线的上下各5%以内的波动范围。

在本实施例中,所述设定范围在所述颜色变化曲线的上下各15%以内的波动范围,可以使所述食物的颜色变化与预设的所述颜色变化曲线更为接近,从而控制所述食物的加热效果更加接近预设效果。同时,可以避免实际加热过程中的正常波动影响整体的加热过程。

请一并参见图3。在一个实施例中,所述食物的颜色为黄色或靠近黄色,所述检测食物的初始颜色时,包括:

s210,向所述食物发射蓝绿色光;

s220,接收所述食物反射回来的蓝绿色光;

s230,度量所述反射回来的蓝绿色光的强度;

s240,根据所述反射回来的蓝绿色光的强度,得到所述食物对应的颜色。

在一个实施例中,所述食物可以为面包,因为面包为黄色或接近黄色。可以理解,黄色可以反射蓝绿色光,并且不同深浅度的黄色所反射的蓝绿色光的量不同。因此本实施例根据反射后的蓝绿色光的光强来判断食物表面黄色的深浅度,从而得到食物的颜色变化。

在一个实施例中,所述对所述食物进行加热时,持续加热t1秒,停顿t2秒,并以(t1+t2)秒为加热周期进行循环加热。可以理解,当t2为零时,所述食物的加热方式即为持续加热。在一个实施例中,所述t1可以为3秒,所述t2可以为1秒。

在本实施例中,通过这种间断加热的方式,可以使温度上升变缓,提高加热温度的稳定性,可以避免对所述食物持续加热导致温度迅速上升,无法达到理想的加热效果。同时便于对加热过程进行有效调控。

在一个实施例中,在判断所述颜色变化是否在设定范围后,还包括:

s310,若所述颜色变化不在设定范围,则保持所述加热周期不变,调整所述食物的加热时间t1。

在一个实施例中,所述颜色变化低于所述设定范围,则延长所述加热时间t1,同时缩短停顿时间t2。在一个实施例中,所述颜色变化低于所述设定范围表现为食物的实时颜色变化曲线低于预设颜色变化曲线可容许的波动范围。在一个实施例中,所述颜色变化高于所述设定范围,则缩短所述加热时间t1,同时延长停顿时间t2。在一个实施例中,所述颜色变化高于所述设定范围表现为食物的实时颜色变化曲线高于预设颜色变化曲线可容许的波动范围。在一个实施例中,每次调整所述t1时,调整幅度为0.5秒。

在本实施例中,通过调整加热周期内的加热时间t1,可以实现对食物的持续加热时间的调整,从而使食物达到加热效果的速率进行变化,达到修正食物加热过程中异常情况的目的。

在一个实施例中,所述判断所述颜色变化是否在设定范围后,还包括:

s410,若所述颜色变化在设定范围,则检测所述食物的实时环境温度;

s420,判断所述食物的实时环境温度是否在设定的容许值内;

s430,若所述食物的实时环境温度在设定的容许值内,则执行所述s150;

s440,若所述食物的实时环境温度不在设定的容许值内,则执行s310。

可以理解,即使颜色相同,但环境温度差异过大,食物的加热效果(软硬、内外成熟度等)也不同,因此需要保证食物处于正常的环境温度。在一个实施例中,检测所述食物的实时环境温度可以持续进行,若检测到所述实时环境温度与实际温度差异过大或无法检测到所述实时环境温度或检测数值发生突变时,则判断出现故障,终止食物的加热过程。在一个实施例中,所述环境温度设定的容许值可以为室温至250°之间。所述室温可以根据实际情况设定,一般可设定为25°。在一个实施例中,在s440中,若所述食物的实时环境温度低于设定的容许值,则延长所述加热时间t1,同时缩短停顿时间t2。在一个实施例中,在s440中,若所述食物的实时环境温度高于设定的容许值,则缩短所述加热时间t1,同时延长停顿时间t2。

在本实施例中,在保证食物的颜色变化满足预设的设定范围的情况下,通过对所述食物的实时环境温度进行检测,可以保证所述食物处于正常的加热环境,从而保证食物的加热效果。在保证食物处于正常的加热环境的情况下,有利于保证食物颜色符合预设颜色时,可以达到预设的加热效果。

在一个实施例中,所述对所述食物进行加热前,还包括:

s510,设置所述食物的加热档位,不同的所述加热档位对应于所述食物不同的预定颜色。在一个实施例中,所述加热档位可以用阿拉伯数字或高中低的名称进行区分。

在本实施例中,通过设置不同档位,可以实现对所述食物的预设成熟度的选择,从而增加多样性的选择,满足用户的不同需求。

在一个实施例中,所述判断所述食物颜色是否符合预定颜色后,还包括:

s610,若所述食物颜色不符合预定颜色,则执行所述s310。

在一个实施例中,若所述食物颜色没有达到预定颜色,则延长所述加热时间t1,同时缩短停顿时间t2。在一个实施例中,若所述食物颜色已经超过预定颜色,代表食物加热过度,则缩短所述加热时间t1,同时延长停顿时间t2。在一个实施例中,食物加热过度后,可以使t1为零,即停止加热。

请一并参见图4。本申请一实施例还提供一种食物加热的控制装置10。所述食物加热的控制装置10包括颜色检测模块100、加热模块200以及数据处理模块300。所述颜色检测模块100用于检测食物的颜色。所述加热模块200用于对所述食物进行加热。所述数据处理模块300与所述颜色检测模块100和所述加热模块200连接。

在本实施例中,所述食物加热的控制装置10可以通过所述颜色检测模块100检测食物的颜色,并通过持续的检测来得到食物的实时颜色变化。通过对实时颜色变化与预设颜色变化进行对比,根据不同的对比情况,实现对所述加热模块200的不同调节。从而使食物的加热过程更加可控,有利于达到更加理想的加热效果。

在一个实施例中,所述颜色检测模块100包括蓝绿光led发射和接受管,且接受管与所述数据处理模块300电连接。在一个实施例中,所述颜色检测模块100包括图像扫描模块及与所述图像扫描模块连接的颜色识别模块。所述颜色识别模块与所述数据处理模块300电连接。所述颜色识别模块用于识别所述图像扫描模块获取的图像中食物的颜色,并将获得的颜色数据传输给所述数据处理模块300进行记录和处理,得到实时颜色变化曲线。在一个实施例中,所述食物加热的控制装置10还包括显示屏,与所述数据处理模块300连接,用于显示颜色变化曲线及温度数值,以供用户参考。

在一个实施例中,所述加热模块200可以包括加热盘,用于放置食物。在一个实施例中,所述数据处理模块300可以包括mcu(单片机),用于接收并处理所述颜色检测模块100的颜色检测数据,以及控制所述加热模块200。在一个实施例中,所述数据处理模块300可以根据所述颜色检测模块100的颜色检测数据生成所述食物的实时颜色变化曲线。在一个实施例中,所述数据处理模块300可以控制所述加热模块200的加热时间。

在一个实施例中,所述食物加热的控制装置10还包括与所述数据处理模块300连接的温度检测模块(图未示),设置于所述食物的加热环境,用于对所述食物的环境温度进行检测,并将实时温度数据传输给所述数据处理模块300。所述数据处理模块300存储有加热环境温度的容许值数据,可以与实时温度数据进行对比。在一个实施例中,所述数据处理模块300存储有颜色变化曲线数据库,并可以根据不同食物和/或不同初始环境温度匹配不同的颜色变化曲线。

关于食物加热的控制装置10的具体限定可以参见上文中对于食物加热的控制方法的限定,在此不再赘述。上述食物加热的控制装置10中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种车辆变道的预警方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

请参见图5。本申请一实施例还提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述实施例中任一项所述食物加热的控制方法的步骤。

在一个实施例中,所述处理器执行计算机程序时实现以下步骤:

s110,检测食物的初始颜色;

s120,对所述食物进行加热;

s130,实时检测所述食物的颜色变化;

s140,判断所述颜色变化是否在设定范围;

s150,若所述颜色变化在设定范围,则判断所述食物颜色是否符合预定颜色;

s160,若所述食物颜色符合预定颜色,则停止加热。

本申请一实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述实施例中任一项所述的食物加热的控制方法的步骤。

在一个实施例中,计算机程序被处理器执行时实现以下步骤:

s110,检测食物的初始颜色;

s120,对所述食物进行加热;

s130,实时检测所述食物的颜色变化;

s140,判断所述颜色变化是否在设定范围;

s150,若所述颜色变化在设定范围,则判断所述食物颜色是否符合预定颜色;

s160,若所述食物颜色符合预定颜色,则停止加热。

上述计算机设备和计算机可读存储介质,通过对加热过程中食物的所有颜色变化进行监测,并与预定颜色变化进行对比,可以实时掌握食物的整个加热过程,通过对食物加热情况的由始至终的监控,增大对食物加热过程的控制力,从而达到更佳的加热效果。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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