一种微波炉及其加热控制方法、可读存储介质与流程

文档序号:18472311发布日期:2019-08-20 20:26阅读:340来源:国知局
一种微波炉及其加热控制方法、可读存储介质与流程

本申请属于智能控制领域,尤其涉及一种微波炉及其加热控制方法、可读存储介质。



背景技术:

微波炉是一种利用食物在微波场中吸收微波能量而使食物自身加热的烹饪器具。微波炉的微波发生器产生的微波在微波炉的腔内建立微波电场,食物放入该微波电场中,通过控制烹饪时间和微波电场强度,可以对食物进行多种不同方式的加热,满足不同食材的加工处理要求。

在对食材加热时,可以通过无接触的红外传感器探测微波炉内食物的温度,根据食物温度采用相应的加热策略,有利于更好的对食物进行烹饪。但是,由于红外传感器测量精度容易受到水蒸汽的影响,或者不能准确的定位食物所在位置,使得在食物烹饪过程中不能对食物进行精准的烹饪控制。



技术实现要素:

有鉴于此,本申请实施例提供了一种微波炉及其加热控制方法、可读存储介质,以解决现有技术中由于红外传感器测量精度容易受到水蒸汽的影响,或者不能准确的定位食物所在位置,使得在食物烹饪过程中不能对食物进行精准的烹饪控制的问题。

本申请实施例的第一方面提供了一种微波炉的加热控制方法,所述微波炉内设置有用于检测不同位置温度的红外传感器,所述微波炉的加热控制方法包括:

采用第一预设功率对食物进行加热,根据传感器所检测到的不同位置的温升速度的快慢,确定食物在微波炉中的位置区域;

根据所述食物的位置区域确定环境补偿温度,根据所述环境补偿温度对采集的食物的温度进行温度补偿,得到补偿后的食物温度;

根据补偿后的食物温度,对所述食物进行加热控制。

结合第一方面,在第一方面的第一种可能实现方式中,所述根据传感器所检测到的目标位置的温升速度的快慢,确定食物在微波炉中的位置区域的步骤包括:

根据红外传感器检测到的不同位置的初始温度、不同位置的温度最大值,确定不同位置的温升值;

如果温升最大值与温升最小值的差值大于或等于第一预设温度,则选择温升值大于平均温升值的位置构成食物所在的位置区域。

结合第一方面的第一种可能实现方式,在第一方面的第二种可能实现方式中,所述方法还包括:

如果温升最大值与温升最小值的差值小于第一预设温度,则确定微波炉底盘上的点阵区域中的各个点的温度和平均温度;

如果distl≥disth,则选择温度大于或等于平均温度的点构成的区域为食物所在的位置区域;

如果distl<disth,则选择温度小于平均温度的点构成的区域为食物所在的位置区域;

其中,disth为大于或等于所述平均温度的各个点到中心点的平均距离,distl为小于所述平均温度的各个点到中心点的平均距离。

结合第一方面,在第一方面的第三种可能实现方式中,所述根据所述食物的位置区域确定环境补偿温度的步骤包括:

根据食物的位置区域确定底盘区域,根据所确定的底盘区域的温度均值;

当采集的食物的温度大于所述底盘区域的温度均值,且小于红外环境温度时,则选择所述底盘区域的温度均值为环境补偿温度;

当采集的食物的温度大于所述红外环境温度时,则选择所采集的食物的温度为环境补偿温度。

结合第一方面或第一方面的第三种可能实现方式,在第一方面的第四种可能实现方式中,所述根据所述环境补偿温度对采集的食物的温度进行温度补偿,得到补偿后的食物温度的步骤包括:

根据公式计算补偿后的食物温度:

temp_obj=((temp_raw_obj4-(1-e)*temp_cmp4)/e)1/4

其中,temp_obj为补偿后的食物温度,temp_raw_obj为采集的食物温度,temp_cmp为环境补偿温度,e为食物的发射率。

结合第一方面,在第一方面的第五种可能实现方式中,所述根据补偿后的食物温度,对所述食物进行加热控制的步骤包括:

根据补偿后的食物温度,确定当前食物的温升值;

如果所述温升值小于第二预设温度,则控制输出第二预设功率;

如果所述温升值大于或等于第二预设温度且小于第三预设温度,则控制输出第三预设功率;

如果所述温升值大于第三预设温度,则控制输出第四预设功率;

并且,在同一时间满足最高食物温度与最低食物温度的差值大于第四预设温度时,按照预定的时间间隔执行微波功率的通断控制;

其中,第二预设温度小于第三预设温度,第二预设功率大于第三预设功率,第三预设功率大于第四预设功率。

结合第一方面,在第一方面的第六种可能实现方式中,所述根据补偿后的食物温度,对所述食物进行加热控制的步骤包括:

当所述食物需要高温加热时,先通过闭环控制加热食物至第一目标温度,记录加热所述食物至第一目标温度t1所消耗的热量q_start;

根据公式计算由第一目标温度t1加热至第二目标温度t2所需的能量q_rest=(t2-65)*(q_start-q_start)/(t1-temp_obj_sta),以及计算由第一目标温度t1加热至第二目标温度t2时的任意时刻t时的预计温度:temp_obj=t1+(t1-temp_obj_sta)*(q_cur-q_start)/(q_start-q_start),

其中,q_start为计算温度补偿节点时所消耗的功率,temp_obj_sta为计算温度补偿节点时所得到的补偿后的食物温度,q_cur为当前所消耗的热量。

结合第一方面,在第一方面的第七种可能实现方式中,在所述采用第一预设功率对食物进行加热,根据传感器所检测到的不同位置的温升速度的快慢,确定食物在微波炉中的位置区域的步骤之前,所述方法还包括:

根据自适应滤波算法:

temp_amb=temp_amb+(ir_temp_amb-temp_amb)/filter_param

temps[i][j]=temps[i][j]+(ir_temps[i][j]-temps[i][j])/filter_param

计算自适应滤波后的红外环境温度和自适应滤波后的红外目标温度,其中,temps[i][j]为自适应滤波后的红外目标温度,ir_temps[i][j]采集的红外目标温度,temp_amb为自适应滤波后的红外环境温度,ir_temp_amb采集的红外环境温度,filter_param为自适应滤波参数。

本申请实施例的第二方面提供了一种微波炉,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面任一项所述微波炉的加热控制方法的步骤。

本申请实施例的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项所述微波炉的加热控制方法的步骤。

本申请实施例与现有技术相比存在的有益效果是:本申请首先采用第一预设功率对食物进行加热,根据加热时检测到的不同位置的温升速度的快慢,确定食物在微波炉中的位置区域,并根据所确定的食物的位置区域得到环境补偿温度,根据环境补偿温度对采集的食物的温度进行温度补偿,得到补偿后的食物温度。由于本申请在食物加热过程中可以根据温升速度的快慢有效的确定食物的位置区域,并结合所述位置区域对食物的温度进行温度补偿的计算,从而能够得到更为精确的食物温度,有利于对食物进行更为精确的加热控制。

附图说明

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

图1是本申请实施例提供的微波炉的加热控制方法的实现流程示意图;

图2是本申请实施例提供的一种微波炉的红外传感器探测范围划分示意图;

图3是本申请实施例提供的红外环境温度的自适应滤波效果示意图;

图4是本申请实施例提供的红外目标温度的自适应滤波效果示意图;

图5是本申请实施例提供的一种解冻过程的食物的位置区域检测的示意图;

图6是本申请实施例提供的一种翻热过程中的食物的位置区域检测的示意图;

图7为本申请实施例提供的一种控温实现结果示意图;

图8是本申请实施例提供的微波炉的示意图。

具体实施方式

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。

为了说明本申请所述的技术方案,下面通过具体实施例来进行说明。

图1为本申请实施例提供的一种微波炉的加热控制方法的实现流程示意图,详述如下:

在步骤s101中,采用第一预设功率对食物进行加热,根据传感器所检测到的不同位置的温升速度的快慢,确定食物在微波炉中的位置区域;

本申请实施例中所述的微波炉,在其中设置有用于检测不同位置温度的红外传感器,因而通过所述红外传感器可以采集不同位置的加热特征,从而便于对微波炉的火力进行调整,改善加热的均匀性。所述第一预设功率可以为满功率的指定比例,比如可以为满功率的60%。

根据调整精度的要求,可以采用不同数量的红外传感器数据,对微波炉底盘的不同位置进行温度检测。比如一种可行的实施方式中,如图1所示,可以将微波炉底盘划分为8*8点阵的位置区域。当然不局限于此,还可以为16*16点阵或者12*12点阵点等。

作为本申请优选的一种实施方式中,在检测不同位置的温升速度的快慢之前,还可以对实时采集的红外目标温度数据,以及实时采集的红外环境温度进行自适应滤波操作,自适应滤波算法可以包括:

temp_amb=temp_amb+(ir_temp_amb-temp_amb)/filter_param

temps[i][j]=temps[i][j]+(ir_temps[i][j]-temps[i][j])/filter_param

其中,ir_temps[i][j]为实时采集的红外目标温度数组,ir_temp_amb为实时采集的红外环境温度,temps[i][j]为自适应滤波后的红外目标温度数组,后续为描述方便直接称为温度数组,temp_amb为自适应滤波后的红外环境温度,filter_param为自适应滤波参数,通常设置为5~10。通过自适应滤波算法后,如图3所示,可以根据实时采集的红外环境温度曲线(较为曲折)得到较为光滑的自适应滤波后的红外环境温度曲线,如图4所示,可以根据实时采集的红外目标温度曲线(较为曲折)得到较为光滑的自适应滤波后的红外目标温度曲线。

以点阵为例,假设i和j分别为行和列编号,row为总行数,col为总列数,1≤i≤row,1≤j≤col。为了记录温度变化的快慢,可以对每个位置的滤波后的红外目标温度进行记录,根据记录可以确定每个位置的温度的最大值和最小值,分别记录在温度最大值数组maxtemps[i][j]和温度最小值数组mintemps[i][j]中。微波炉工作t0秒后,计算出初温数组initemps[i][j],对于平板微波炉通常可以设置t0=0s;对于转盘微波炉通常可以设置t0=10s。t0时刻到后,可以设置初温数组值为最大值数组值,如下公式所示,赋值后初温数组在整个加热过程中不再改变。

initemps[i][j]=maxtemps[i][j]

t0时刻之后,开始定时(通常设置为1s定时)更新温升数组temprises[i][j],它等于最大值数组减去初温数组,即:

temprises[i][j]=maxtemps[i][j]-initemps[i][j]。

计算自适应滤波后的红外目标温度数组temps[i][j]中的最大值、最小值和中间值,分别记为温度最大值maxtemp、温度最小值mintemp、温度中间值midtemp。另外,计算温升数组temprises[i][j]中数值大于0的数据中的最大值、最小值和中间值,分别记为温升最大值maxtemprise、温升最小值mintemprise、温升中间值midtemprise。

根据加热速度的快慢来识别食物所在的位置区域的方法中,可以包括如下方式:

根据红外传感器检测到的不同位置的初始温度initemps[i][j]、不同位置的温度最大值maxtemps[i][j]确定不同位置的温升值temprises[i][j];即:temprises[i][j]=maxtemps[i][j]-initemps[i][j]。

如果温升最大值与温升最小值的差值大于或等于第一预设温度,则选择温升值大于平均温升值的位置构成食物所在的位置区域。

由于食物对微波热量吸收的效率明显高于底盘,因此,在温度变化的差异较为明显的情况下,可以根据温度变化速度的快慢来识别食物所在的位置区域。即检测到的位置的温升速度差值大于预定值时,则可以确定温度较高的区域为食物所在的位置区域,具体分析如下:

用maxtemprise表示当前时间的温升最大值,maxtemprise表示当前时间的温升最小值,当(maxtemprise-mintemprise)≥t0时,将根据温升速率进行食物位置的判断。由于食物温升大于微波炉底板温升(因为微波炉底板吸收微波较少),因此不管是翻热还是解冻情况,温升大的区域将判定为食物放置的区域。因此将温升数组temprises[i][j]中所有温升大于或等于温升中间值midtemprise的红外像素点对应的区域判断为食物放置的位置。

或者也可以统计温升数组temprises[i][j]中所有温升大于或等于温升中间值midtemprise的红外像素点的第一温升均值riseh,并统计温升数组temprises[i][j]中所有温升小于温升中间值midtemprise的红外像素点的第二温升均值risel,如果第一温升均值riseh与第二温升均值risel的差值大于预先设定的某一阈值,则可将温升数组temprises[i][j]中所有温升大于或等于温升中间值midtemprise的红外像素点对应的区域判断为食物放置的位置。

当食物位置识别后,将得到选定数组selected[row][col],若坐标(i,j)为选定的红外像素点,则设置选定数组中的元素selected[i][j]=2,并可将相应的像素点染为第一颜色,如红色,否则可以设置选定数组中的元素selected[i][j]=-2,可将相应的像素点染保留为第二颜色,如黑色,通过染色可以对食物所在位置进行区域标志。

当基于温升进行食物区域识别完毕后,可以设置标志寄存器delimited=2。

本申请实施例中,为了快速进行食物位置识别以及防止误判,t0通常设置为8℃。

进一步优化的实施方式中,如果加热区域的温升速度的差异较小,即当温升最大值与温升最小值的差值,maxtemprise-mintemprise<t0时,可以根据距离进行食物位置的识别和判断,具体分析如下:

统计温度数组temps[i][j]中所有温度大于或等于温度中间值midtemp的红外像素点的坐标(i,j)与红外中心坐标(row/2,col/2)的第一距离均值disth,并统计温度数组temps[i][j]中所有温度小于温度中间值midtemp的红外像素点的坐标(i,j)与红外中心坐标(row/2,col/2)的第二距离均值distl,然后根据第一距离均值disth和第二距离均值distl的大小关系进行食物位置识别。

当distl≥disth,可以判定食物为翻热状态,将温度数组temps[i][j]中所有温度大于或等于温度中间值midtemp的红外像素点对应的区域判断为食物放置的位置区域。

当distl<disth,可以判定食物为解冻状态,将温度数组temps[i][j]中所有温度小于温度中间值midtemp的红外像素点对应的区域判断为食物放置的位置区域;若微波炉用于解冻控制(即解冻功能模式),一旦食物放置区域锁定了,就不再进行食物区域识别。

当食物位置识别后,将得到选定数组selected[row][col],若坐标(i,j)为选定的红外像素点,则设置selected[i][j]=1,相应的像素点可以染为第三颜色,如蓝色等,否则可设置selected[i][j]=-1,相应的像素点染保留第二颜色,如黑色等,可以通过染色进行区域标志。

当基于距离进行食物区域识别完毕后,可以设置标志寄存器delimited=1。

一旦锁定了食物区域,则可计算温度数组temps[i][j]中食物对应的像素点(selected[i][j]>0的部分像素)温度数据的最大值、最小值和中间值,分别记为食物温度最大值maxtemp_food、食物温度最小值mintemp_food、食物温度中间值midtemp_food。

本申请实施例中,如图5为解冻状态下对8*8点红外平面的测温示意图,图6为翻热状态下对8*8点红外平面测温示意图,从图可以看出,食物加热区域锁定算法和染色技术是正确有效的。

在步骤s102中,根据所述食物的位置区域确定环境补偿温度,根据所述环境补偿温度对采集的食物的温度进行温度补偿,得到补偿后的食物温度;

在对食物的位置区域进行温度补偿时,可以根据温升速度的快慢差异,采用不同的温度补偿方法。

状态一:当delimited=2,即温升最大值与温升最小值的差值maxtemprise-mintemprise≥t0时,允许进行红外传感器的发射率和环境温度补偿。

首先计算补偿前的食物区域(即selected[i][j]=2对应的区域)对应的红外像素点的温度均值,记为采集的食物温度temp_raw_obj;

另外,计算底盘区域(即selected[i][j]=-2对应的区域)对应的红外像素点的温度均值,记为底盘区域的温度均值temp_pad,若无底盘区域(即全部红外像素点都对应食物),则可令底盘区域的温度均值temp_pad=temp_raw_obj(采集的食物温度)。假设环境补偿温度为temp_cmp,则:

当满足采集的食物温度temp_raw_obj>底盘区域的平均温度temp_pad,且小于temp_amb环境温度时,则可以设置补偿温度temp_cmp=temp_pad(底盘区域的平均温度);

当满足采集的食物温度temp_raw_obj>temp_amb(环境温度),则设置补偿温度temp_cmp=环境温度temp_amb;

如果以上条件都不满足,则设置补偿温度temp_cmp=temp_raw_obj(采集的食物温度)。补偿后的食物目标温度temp_obj可以表示为:

temp_obj=((temp_raw_obj4-(1-e)*temp_cmp4)/e)1/4(5)

其中temp_obj为补偿后的食物温度,temp_raw_obj为采集的食物温度,temp_cmp为环境补偿温度,e为发射率,不同食物的发射率不同。对于液体类,通常取e=1;对于米饭,通常取e=0.35。

当第一次满足采集的食物温度temp_raw_obj>补偿温度temp_cmp时,可记录当前已经消耗的能量值q_start和当前补偿后的食物目标温度temp_obj_sta,q_start和temp_obj_sta在之后的计算中不再更新。

状态二:当delimited=1,即温升最大值与温升最小值的差值maxtemprise–mintemprise<t0时,不进行红外传感器的发射率和环境温度补偿。

计算食物区域(即selected[i][j]=1对应的区域)对应的红外像素点的温度均值,记为食物温度均值temp_obj。

在红外解冻模式下,当第一次满足delimited=1时,则记录当前已经消耗的能量值q_start和当前的食物目标温度temp_obj_sta,q_start和temp_obj_sta在之后的计算中不再更新。

在步骤s103中,根据补偿后的食物温度,对所述食物进行加热控制。

根据补偿后的食物温度进行加热控制,可以根据不同的加热要求,采用不同的控制方式,分别介绍如下:

第一,解冻控制

根据补偿后的食物温度temp_obj_sta,结合当前食物温度均值temp_obj,计算得到当前食物的温升值dt=temp_obj-temp_obj_sta,微波炉的输出功率可以按照如下几种情况分别控制:

如果所述温升值小于第二预设温度,则控制输出第二预设功率;

如果所述温升值大于或等于第二预设温度且小于第三预设温度,则控制输出第三预设功率;

如果所述温升值大于第三预设温度,则控制输出第四预设功率;

并且,在同一时间满足最高食物温度与最低食物温度的差值大于第四预设温度时,按照预定的时间间隔执行微波功率的通断控制;

其中,第二预设温度小于第三预设温度,第二预设功率大于第三预设功率,第三预设功率大于第四预设功率。

假设微波炉具有10档输出功率,从小到大排序为p0~p10,其中p10为满功率,p6为60%的输出功率,p6火力可以连续工作,无需降功率控制。优选的实施方式中,第二预设温度可以为3-5中的任意值,第二预设功率可以为p5-p7的任意值,第三预设功率可以为p2-p4的任意值,第四预设功率可以为p0。

所述第二预设温度取值范围可以为3-5摄氏度,所述第三预设温度的取值范围可以为10-14摄氏度,第四预设温度的取值范围可以为16-20摄氏度。另外,在执行控制时,通断周期可以为30秒,每次开启微波的时间可以为8-12秒,微波输出功率可以为p2-p4范围中取值。

第二,低温加热控制

对于低温加热控制,一般是指加热目标温度tg小于或等于预定目标温度,比如65℃的情况,可采用恒温控制。

加热开始时,可以先采用p6火力进行加热,一旦基于温升的方法锁定了食物区域(即delimited=2),则进入恒温加热阶段,恒温目标为tg,恒温时间为tg。采用二维模糊控制算法进行闭环控制,实时调节微波火力p(0≤p≤p10),当第一次满足temp_obj≥tg时,开始统计恒温加热时间th。当th>tg时,恒温加热结束。

由于恒温控制采用变频低功率进行加热,因此可有效改善微波加热的均匀性。

第三,高温加热控制

对于高温加热,一般是指加热目标温度tg大于预定目标温度,比如65℃的情况,可采用能量比例控制和温度预计方法,以消除水汽带来的测温误差。

加热开始时,先采用p6火力进行加热,一旦基于温升的方法锁定了食物区域(即delimited=2),则进入恒温加热阶段,恒温目标温度t1可以为65℃,恒温时间可以为10s。采用二维模糊控制算法进行闭环控制,实时调节微波火力p(0≤p≤p10),当恒温加热阶段结束后,则进入高温加热阶段,记录当前所消耗的能量值q_t1。则高温加热阶段所需的能量q_rest为:

q_rest=(tg–t1)*(q_t1-q_start)/(t1-temp_obj_sta)

高温加热阶段采用比例预计法计算食物的温度,t时刻食物的温度预计为:

temp_obj=t1+(t1-temp_obj_sta)*(q_cur-q_t1)/(q_t1-q_start)

其中q_cur为t时刻一共消耗的能量值。在高温加热阶段,微波火力先设置为p6;当满足(tg-temp_obj)≤3℃时,微波火力降低至p3,以改善均匀性,直到加热结束。当食物温度temp_obj≥tg时,即q_rest能量已经消耗完毕,此时加热结束,关闭微波。

本申请实施例中,对水进行不同目标温度的定温加热测试,在40~100℃范围内进行定温测试,每个目标温度点分别连续测试10次,根据图7所示结果可知红外测温和控温精度小于10℃,从而也验证了本发明提出的温度控制方法的正确性。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。

图8是本申请一实施例提供的微波炉的示意图。如图8所示,该实施例的微波炉8包括:处理器80、存储器81以及存储在所述存储器81中并可在所述处理器80上运行的计算机程序82,例如微波炉的加热控制程序。所述处理器80执行所述计算机程序82时实现上述各个微波炉的加热控制方法实施例中的步骤。或者,所述处理器80执行所述计算机程序82时实现上述各装置实施例中各模块/单元的功能。

示例性的,所述计算机程序82可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器81中,并由所述处理器80执行,以完成本申请。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序82在所述微波炉8中的执行过程。例如,所述计算机程序82可以被分割成:

食物位置确定单元,用于采用第一预设功率对食物进行加热,根据传感器所检测到的不同位置的温升速度的快慢,确定食物在微波炉中的位置区域;

温度补偿单元,用于根据所述食物的位置区域确定环境补偿温度,根据所述环境补偿温度对采集的食物的温度进行温度补偿,得到补偿后的食物温度;

加热控制单元,用于根据补偿后的食物温度,对所述食物进行加热控制。

所述微波炉可包括,但不仅限于,处理器80、存储器81。本领域技术人员可以理解,图8仅仅是微波炉8的示例,并不构成对微波炉8的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述微波炉还可以包括输入输出设备、网络接入设备、总线等。

所称处理器80可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

所述存储器81可以是所述微波炉8的内部存储单元,例如微波炉8的硬盘或内存。所述存储器81也可以是所述微波炉8的外部存储设备,例如所述微波炉8上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储器81还可以既包括所述微波炉8的内部存储单元也包括外部存储设备。所述存储器81用于存储所述计算机程序以及所述微波炉所需的其他程序和数据。所述存储器81还可以用于暂时地存储已经输出或者将要输出的数据。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

在本申请所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括是电载波信号和电信信号。

以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。

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