一种微波炉绝对湿度传感器的初始化控制方法转让专利

申请号 : CN201810602434.7

文献号 : CN109028180B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 千连奉胡义双

申请人 : 广东格兰仕集团有限公司广东格兰仕微波生活电器制造有限公司

摘要 :

一种微波炉绝对湿度传感器的初始化控制方法,包括设置在湿度传感器上的惠斯通电桥电路,惠斯通电桥电路中设置有五个并联电阻。考虑到绝对湿度传感器的特性和湿度传感器值的变化值,设定最佳的标准值;为了最快的速度完成初始化,将当前湿度传感器电压值和标准值比较,再进行初始化;初始化过程中,将当前湿度传感器电压值和以前湿度传感器电压值进行比较,再判断当前湿度传感器电压值为增长状态还是递减状态,增长状态时调节并联电阻,将湿度传感器电压值调低,减少状态时调节并联电阻,将湿度传感器电压值调高,最终找出最佳初始值;初始化失败,或者随着周围环境变化等,要发生烹饪错误时,警报器发生错误报警,以提示用户并重新进行初始化。

权利要求 :

1.一种微波炉绝对湿度传感器的初始化控制方法,包括设置在湿度传感器上的惠斯通电桥电路,其特征在于:惠斯通电桥电路中设置有五个并联电阻;其中,湿度传感器在微波炉烹调开始时,首先检查是否完成初始化,如果没有初始化,就按照以下步骤进行初始化:步骤1:考虑到绝对湿度传感器的特性和湿度传感器值的变化值来设置最佳的标准数值VAL0值,然后,按照一定时间间隔,将当前湿度感应数值VAL1值和VAL0值进行比较;

步骤2:当VAL1值大于VAL0值时,将VAL1值减去VAL0值所得到的数值作为VAL2值;

因为VAL1大于VAL0,所以,需要将模拟数字转换A/D值设为增长状态;

步骤3:当前VAL2值小于或等于VAL3值时,将VAL2值更新为VAL3值,反之,将继续保持VAL2值,其中VAL3=(VAL1-1)–VAL0,(VAL1-1)为以前的VAL1值;

步骤4:当步骤2进入增长状态是在以前A/D值为递减状态下进入时,A/D值递减状态的VAL4值会接近于VAL0值,所以需要将VAL3值和VAL4值进行比较,其中该VAL4=(VAL1-1)–VAL0,(VAL1-1)为以前的VAL1值;

当VAL3值小于或等于VAL4值时,将VAL1值更新为湿度感应烹饪时使用的最终标准数值,并结束初始化;

当VAL3值大于VAL4值时,将(VAL1-1)值更新为湿度感应烹饪时使用的最终标准数值,并结束初始化;

步骤5:当步骤2进入增长状态是在以前A/D值为增长状态下进入时,将A/D值降低,使其接近VAL0值;

步骤6:与步骤2相反的是,当VAL1值小于VAL0值时,将VAL0值减去VAL1值所得到的数值作为VAL2值;

因为VAL1值小于VAL0值,所以,需要将模拟数字转换A/D值设为递减状态;

步骤7:当VAL2值小于或等于VAL4值时,将VAL2值更新为VAL4值,反之,将继续保持VAL2值,其中该VAL4=VAL0-(VAL1-1),(VAL1-1)为以前的VAL1值;

步骤8:当步骤6进入递减状态在以前A/D值为增长状态下进入时,A/D增加状态的VAL4值会接近于VAL0值,所以,需要将VAL4值和VAL3值进行比较,其中该VAL3=VAL0-(VAL1-1),(VAL1-1)为以前的VAL1值;

当VAL4值小于或等于VAL3值时,将VAL1值更新为湿度感应烹饪时使用的最终标准数值,并结束初始化;

当VAL4值大于VAL3值时,将(VAL1-1)值更新为湿度感应烹饪时使用的最终标准数值,并结束初始化;

步骤9:当步骤6进入递减状态在以前A/D值为递减状态下进入时,将A/D值增加,使其接近于VAL0值;

步骤10:当VAL1值等于VAL0值时,将VAL0值更新为湿度感应烹饪时使用的最终标准数值,并结束初始化。

2.根据权利要求1所述微波炉绝对湿度传感器的初始化控制方法,其特征在于:所述湿度传感器上还设置有警报器;当并联电阻从最小0值设置为最大N值,也无法设置初始化值的情况下,需要重新进行初始化,第二次初始化失败时,通过警报器发生错误报警,并结束该初始化。

说明书 :

一种微波炉绝对湿度传感器的初始化控制方法

技术领域

[0001] 本发明涉及一种微波炉绝对湿度传感器的初始化控制方法。

背景技术

[0002] 一般来说,在湿度传感器烹调功能所采用绝对湿度传感器的微波炉中,在绝对湿度感应烹调的开始点,或高频加热装置完全未启动状态下,为了使惠斯通电桥电路的连接点的电压保持一致,已经设定好该电阻,如图1所示,在这状态下进行湿度传感器烹调时,会给绝对湿度传感器外加+5V电压。
[0003] 此时,MCU(Microcontroller Unit,微型控制器,其用于运算/输入输出,具有储存功能的集成电路)会根据内置的电路结构,如图2所示,将连接在输出端子的并联电阻,按照一定顺序依次将输出端子启动,并进行初始化(零点调整)。
[0004] 但微波炉的初始化方法一向都连接3个左右的并联电阻,在湿度传感器烹调时,随着并联电阻的增加,可更细致的进行初始化,但进行初始化的时间偏长,而且发生电磁波噪音(外部发生的非正常信号,例如,高频噪音,高电压或时间幅度短暂的高电压及电流等)时,因初始化失败,或错误的初始标准值去感应湿度的情况下,会发生烹调性能误差。
[0005] 同时,在因湿度传感器误差及湿度传感器不良情况下,由于错误的初始标准值,使其停止烹调工作的错误报警(蜂鸣器音,警告显示),并重新进行烹调的方法,目前是没有的。
[0006] 因此,有必要进一步改进。

发明内容

[0007] 本发明的目的旨在提供一种简单合理、控制精准、易实现、使用方便且快捷的微波炉绝对湿度传感器的初始化控制方法,以克服现有技术中的不足之处。
[0008] 按此目的设计的一种微波炉绝对湿度传感器的初始化控制方法,包括设置在湿度传感器上的惠斯通电桥电路,其特征在于:惠斯通电桥电路中设置有五个并联电阻;其中,湿度传感器在微波炉烹调开始时,首先检查是否完成初始化,如果没有初始化,就按照以下步骤进行初始化:
[0009] 步骤1:考虑到绝对湿度传感器的特性和湿度传感器值的变化值来设置最佳的标准数值VAL0值,然后,按照一定时间间隔,将当前湿度感应数值VAL1值和VAL0值进行比较;
[0010] 步骤2:当VAL1值大于VAL0值时,将VAL1值减去VAL0值所得到的数值作为VAL2值;
[0011] 因为VAL1大于VAL0,所以,需要将模拟数字转换A/D值设为增长状态;
[0012] 步骤3:当前VAL2值小于或等于VAL3值时,将VAL2值更新为VAL3值,反之,将继续保持VAL2值,其中VAL3=(VAL1-1)–VAL0,(VAL1-1)为以前的VAL1值;
[0013] 步骤4:当步骤2进入增长状态是在以前A/D值为递减状态下进入时,A/D值递减状态的VAL4值会接近于VAL0值,所以需要将VAL3值和VAL4值进行比较,其中该VAL4=(VAL1-1)–VAL0,(VAL1-1)为以前的VAL1值;
[0014] 当VAL3值小于或等于VAL4值时,将VAL1值更新为湿度感应烹饪时使用的最终标准数值,并结束初始化;
[0015] 当VAL3值大于VAL4值时,将(VAL1-1)值更新为湿度感应烹饪时使用的最终标准数值,并结束初始化;
[0016] 步骤5:当步骤2进入增长状态是在以前A/D值为增长状态下进入时,将A/D值降低,使其接近VAL0值;
[0017] 步骤6:与步骤2相反的是,当VAL1值小于VAL0值时,将VAL0值减去VAL1值所得到的数值作为VAL2值;
[0018] 因为VAL1值小于VAL0值,所以,需要将模拟数字转换A/D值设为递减状态;
[0019] 步骤7:当VAL2值小于或等于VAL4值时,将VAL2值更新为VAL4值,反之,将继续保持VAL2值,其中该VAL4=VAL0-(VAL1-1),(VAL1-1)为以前的VAL1值;
[0020] 步骤8:当步骤6进入递减状态在以前A/D值为增长状态下进入时,A/D增加状态的VAL4值会接近于VAL0值,所以,需要将VAL4值和VAL3值进行比较,其中该VAL3=VAL0-(VAL1-1),(VAL1-1)为以前的VAL1值;
[0021] 当VAL4值小于或等于VAL3值时,将VAL1值更新为湿度感应烹饪时使用的最终标准数值,并结束初始化;
[0022] 当VAL4值大于VAL3值时,将(VAL1-1)值更新为湿度感应烹饪时使用的最终标准数值,并结束初始化;
[0023] 步骤9:当步骤6进入递减状态在以前A/D值为递减状态下进入时,将A/D值增加,使其接近于VAL0值;
[0024] 步骤10:当VAL1值等于VAL0值时,将VAL0值更新为湿度感应烹饪时使用的最终标准数值,并结束初始化。
[0025] 所述湿度传感器上还设置有警报器;当并联电阻从最小0值设置为最大N值,也无法设置初始化值的情况下,需要重新进行初始化,第二次初始化失败时,通过警报器发生错误报警,并结束该初始化。
[0026] 本发明通过上述结构的改良,为了使惠斯通电桥电路上的不平衡状态做到更细密、准确的初始化,增加到五个并联电阻,这种状态下进行湿度传感器烹调时,可最大限度地减少周围环境引起的烹调性能误差,同时具有以下优点:
[0027] 1、考虑到绝对湿度传感器的特性和湿度传感器值的变化值,设定最佳的标准值;为了最快的速度完成初始化,将当前湿度传感器电压值和标准值比较,再进行初始化。
[0028] 2、初始化过程中,将当前湿度传感器电压值和之前湿度传感器电压值进行比较,再判断当前湿度传感器电压值为增长状态还是递减状态,增长状态时调节并联电阻,将湿度传感器电压值调低,减少状态时调节并联电阻,将湿度传感器电压值调高,最终找出最佳初始值。
[0029] 3、初始化失败,或者随着周围环境变化,如低温,高温,低湿,高湿等,要发生烹饪错误时,警报器发生错误报警,以提示用户并重新进行初始化。
[0030] 综合而言,其具有简单合理、控制精准、易实现、使用方便且快捷等特点,实用性强。

附图说明

[0031] 图1为现有技术的惠斯通电桥电路图。
[0032] 图2为现有技术的电路结构图。
[0033] 图3为本发明第一实施例的控制方法流程图。

具体实施方式

[0034] 下面结合附图及实施例对本发明作进一步描述。
[0035] 参见图3,本微波炉绝对湿度传感器的初始化控制方法,包括设置在湿度传感器上的惠斯通电桥电路,其特征在于:惠斯通电桥电路中设置有五个并联电阻。
[0036] 湿度传感器在微波炉烹调开始时,首先检查是否完成初始化,如果没有初始化,考虑到绝对湿度传感器的特性和湿度传感器值的变化值的最佳标准值为标准,将并联电阻值依次选择,再找出最佳的初始平衡值,该为第一次初始化方法。
[0037] 选择并联电阻时,将当前湿度传感器电压值和之前湿度传感器电压值进行比较,再找出比较差最小时候的并联电阻。根据选择的并联电阻,输入至MCU端子的湿度传感器电压值作为第一次初始值。
[0038] 为了防止电磁波噪音引起的第一次初始化失败,将第一次初始化和另外输入至MCU端子的湿度传感器电压值,按照一定时间间隔收集,再比较以前值和当前值,最后找出偏低的值,该为第二次初始值。此时,为防止发生错误,忽略最高/最低值,取出平均湿度传感器电压值,按照一定时间间隔,多次取出湿度传感器电压值,再进行平均的值,该为第二次初始化方法。
[0039] 通过第一次初始化方法得出的值和第二次初始化方法得出的值进行比较,再找出最佳的初始化值,烹调时,为感应湿度的标准值。
[0040] 具体地讲,按照以下步骤进行初始化:
[0041] 步骤1:考虑到绝对湿度传感器的特性和湿度传感器值的变化值来设置最佳的标准数值VAL0值,然后,按照一定时间间隔,将当前湿度感应数值VAL1值和VAL0值进行比较;
[0042] 步骤2:当VAL1值大于VAL0值时,将VAL1值减去VAL0值所得到的数值作为VAL2值;
[0043] 因为VAL1大于VAL0,所以,需要将模拟数字转换A/D值设为增长状态;
[0044] 步骤3:当前VAL2值小于或等于VAL3值时,将VAL2值更新为VAL3值,反之,将继续保持VAL2值,其中VAL3=(VAL1-1)–VAL0,(VAL1-1)为以前的VAL1值;
[0045] 步骤4:当步骤2进入增长状态是在以前A/D值为递减状态下进入时,A/D值递减状态的VAL4值会接近于VAL0值,所以需要将VAL3值和VAL4值进行比较,其中该VAL4=(VAL1-1)–VAL0,(VAL1-1)为以前的VAL1值;
[0046] 当VAL3值小于或等于VAL4值时,将VAL1值更新为湿度感应烹饪时使用的最终标准数值,并结束初始化;
[0047] 当VAL3值大于VAL4值时,将(VAL1-1)值更新为湿度感应烹饪时使用的最终标准数值,并结束初始化;
[0048] 步骤5:当步骤2进入增长状态是在以前A/D值为增长状态下进入时,将A/D值降低,使其接近VAL0值;
[0049] 步骤6:与步骤2相反的是,当VAL1值小于VAL0值时,将VAL0值减去VAL1值所得到的数值作为VAL2值;
[0050] 因为VAL1值小于VAL0值,所以,需要将模拟数字转换A/D值设为递减状态;
[0051] 步骤7:当VAL2值小于或等于VAL4值时,将VAL2值更新为VAL4值,反之,将继续保持VAL2值,其中该VAL4=VAL0-(VAL1-1),(VAL1-1)为以前的VAL1值;
[0052] 步骤8:当步骤6进入递减状态在以前A/D值为增长状态下进入时,A/D增加状态的VAL4值会接近于VAL0值,所以,需要将VAL4值和VAL3值进行比较,其中该VAL3=VAL0-(VAL1-1),(VAL1-1)为以前的VAL1值;
[0053] 当VAL4值小于或等于VAL3值时,将VAL1值更新为湿度感应烹饪时使用的最终标准数值,并结束初始化;
[0054] 当VAL4值大于VAL3值时,将(VAL1-1)值更新为湿度感应烹饪时使用的最终标准数值,并结束初始化;
[0055] 步骤9:当步骤6进入递减状态在以前A/D值为递减状态下进入时,将A/D值增加,使其接近于VAL0值;
[0056] 步骤10:当VAL1值等于VAL0值时,将VAL0值更新为湿度感应烹饪时使用的最终标准数值,并结束初始化。
[0057] 进一步地讲,湿度传感器上还设置有警报器;当并联电阻从最小0值设置为最大N值,也无法设置初始化值的情况下,需要重新进行初始化,第二次初始化失败时,通过警报器发生错误报警,并结束该初始化。
[0058] 同时,一定时间内进行初始化,失败时进行第二次尝试,如果第二次尝试失败的情况下,或者随着周围环境变化,如低温,高温,低湿,高湿等,要发生烹饪错误时,警报器发生错误报警,以提示用户并重新进行初始化。
[0059] 以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本领域的技术人员应该了解本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等同物界定。