微波炉自动烹调补偿装置及其方法

文档序号:8128053阅读:199来源:国知局
专利名称:微波炉自动烹调补偿装置及其方法
技术领域
本发明涉及一种微波炉,尤其涉及一种微波炉自动烹调补偿装置及其方法,在根据自动烹调时间进行数据补偿时,本装置及方法能够解决微机的端口数限制问题。
利用微波炉进行自动烹调是根据一个预定算法来实现的。在这里,该自动算法在产品开发阶段的实验值的基础上生成一个恰当的值,并且利用该值进行烹调。然而,与微波炉试制的状态相比,电磁波分布范围随批量生产后的微波炉的外部因素的变化而变化。其中,位于微波炉控制器一旁的腔室是放置和加热食物的地方。因此,在微波炉被制造出来后,有必要对自动烹调菜单设定的自动烹调时间进行数据补偿。其中,需进行数据补偿的烹调菜单包括爆米花、饮料等食品,而烹调马铃薯、蔬菜及快餐则无需进行数据补偿。


图1所示,常规微波炉包括一个键控扫描器;一个输入电路20,该电路定时扫描按键,并根据使用者的按键选择而输入一个按键信号;以及一个自动烹调数据变换检测电路10,它根据作为独立输入端口的自动烹调菜单来检测数据变换。
自动烹调数据变换检测电路10使用微机的一个附加输入端口,一个自动烹调时间数据变换端口根据食物重量和食物种类被分配给每个输入端口。
换言之,如图2所示,一条根据自动烹调时间来提供数据变换信息的线与常规微波炉中的微机输入端口P1,P2相连。因此,编码器25、35通过对输入到微机内的、由各个不同电阻分担的电压值求微分来分配数据变换信息。
图3是工作流程图,显示微波炉自动烹调菜单的烹调时间补偿的操作流程。现举例说明爆米花制作时的烹调时间数据变换过程。
在步骤S100中,使用者通过键控扫描器和输入电路选定食物菜单,并在步骤S110中按下烹调开始键。微机在步骤S120中判断用户选择的菜单是否是为了烹调时间补偿而需要数据变换的菜单。如果所选菜单无需进行烹调时间补偿,则在步骤S160、170中,微机在预设的烹调时间T1内通过控制一振荡电路而进行烹调。
当在步骤S120中用户所选择的菜单是需要为了烹调时间补偿而进行数据变换的爆米花时,则在步骤S130中,微机从自动烹调数据变换检测电路中读取根据烹调时间的数据变换的模拟/数字值。
换言之,在步骤S130中,微机根据爆米花的重量从预置的输入端口P1或P2读取数据,并且在步骤S140中根据上述模拟/数字值来产生用于烹调时间补偿的增-减时间T2(add-subtracttime)。
并且,通过将步骤S140中的增-减时间T2加到预设的自动烹调时间T1上可获得最终烹调时间。根据该烹调时间的自动烹调在步骤S150,170中得到控制。
同时,在爆米花的制作过程中,关于烹调时间的数据变换不是根据重量均匀进行的,而烹调时间的数据增加-减少率随玉米重量1.75盎司,3.0盎司和3.5盎司的不同而不同。因此,微机不得不根据爆米花的重量来分配一个输入端口。当存在如上所述的三个爆米花重量时,微机就需要三个输入端口。
然而,如果使用的是一台价格低的微机,分配给自动烹调数据变换检测电路的输入端口数通常只有两个。这样的话,当输入端口P2被分配给1.75盎司(该数据需要最严格的烹调时间数据)时,在烹制3.5盎司左右的爆米花时就难以进行准确的烹调了。
另外,当为了增加输入端口的数目而使用高性能微机时,生产成本就会增加。换句话说,常规微波炉的自动烹调补偿装置受到使用常规方法进行烹调时间补偿的限制。当必须根据自动烹调菜单对烹调时间进行补偿、并且必须根据食物重量或食物菜单对烹调时间补偿进行不同的调节时,该常规方法根据食物重量和食物菜单分配微机的端口。
因此,本发明的目的是提供一种微波炉的自动烹调补偿装置及其方法,当在微波炉的自动烹调菜单中需要烹调时间数据补偿时,本发明能够进行烹调时间数据补偿而不受端口数目的限制。
为了实现上述目的,根据本发明的微波炉的自动烹调补偿方法包括一个指定步骤,用于在接通电源后立刻将一个按键输入端口指定为模拟端口;一个读取和存储步骤,用于读取用于自动烹调补偿的数据值并将该数据值存储到模拟端口;一个变换步骤,用于把按键输入端口改变为通用按键信号输入端口;一个判别步骤,用于判断所选择的食物菜单是否为需要数据补偿的菜单;以及一个补偿步骤,用于根据储存的补偿数据值对选定的食物菜单的烹调时间进行补偿。
根据本发明的自动烹调补偿装置包括按键矩阵,用于扫描按键并输出与选定按键相应的信号;自动烹调数据变换检测装置,其利用与按键矩阵相关的按键矩阵输出端口将通过该按键矩阵输出端口的数据变换输出信号彼此分开,从而输出多个模拟信号;微机,通过其输入端口与按键矩阵的输出端口相连,以便当提供启动电源时,通过将输入端口指定为模拟端口来读取自动烹调数据检测装置的输出信号,并且当使用主菜单时,通过把输入端口转变为通用按键输入端口来读取按键矩阵中所选择的按键。
图1是方框图,表示微波炉的常规自动烹调补偿装置;图2示出了常规自动烹调数据变换检测电路;图3是流程图,示出了在微波炉自动烹调菜单中的常规自动烹调补偿操作;图4是方框图,表示根据本发明的微波炉的一个自动烹调补偿装置;图5是详细电路图,表明根据本发明的键控扫描器、输入电路和自动烹调数据变换检测电路;图6是流程图,表明根据本发明的微波炉的自动烹调补偿操作。
下面将结合附图描述根据本发明的微波炉自动烹调补偿装置及其方法。
图4是方块图,示出了根据本发明的微波炉的自动烹调补偿装置。
根据本发明的微波炉自动烹调补偿装置包括一个键控扫描器和一个输入电路,该输入电路用于按照一定的时间间隔扫描按键,从而检测用户是否选择了菜单选择键和烹调开始键等,并且输入该选择键;一个自动烹调数据变换检测电路,用于根据自动烹调方式来补偿烹调时间数据;一个微机,用于处理从键控扫描器、输入电路和数据变换检测电路中输出的信号;一个振荡电路;一个继电器控制电路;一个门检测电路;和一个与微机相连的中断发生电路。
换言之,如图5所示,根据本发明的微波炉在按键矩阵21允许的范围内,利用与该按键矩阵21相关的按键输入端口来输入自动烹调的数据变量值。
电阻R5~R9分别具有不同的阻值,并且与微波炉的自动烹调数据变换检测电路11的数据变换输出端口01并联。
每个电阻均串联在下拉电阻R10~R14上,微机的输入端口L1~L5读取由电阻R5~R9以及R10~R14部分分担的电压值。因此,根据本发明的自动数据变换检测电路11所具有的数据变量端口数可与按键矩阵21的行数相同。所以,与食物菜单的烹调时间有关的数据可被补偿与行数相同的数目。
同时,二极管D1~D5为开关二极管,用于阻止电阻R5~R9,使其不影响按键输入的输入电压。
当输入根据自动烹调菜单的烹调时间补偿所得到的数据时,与自动烹调数据变换检测电路相连的微机的输入端口L1~L5必须如模拟输入端口那样工作。而且,当按照自动烹调数据变换检测电路11的自动烹调菜单的烹调时间补偿而输入数据后,微机的输入端口L1~L5起到通用输入端口的作用,并且输入从按键矩阵21选择的按键信号。
根据本发明的微波炉进一步包括显示电路31,用于显示当前的烹调菜单和烹调时间等;一个位于产生微波的振荡电路51旁边的继电器控制电路41;一个门检测电路61,它根据随安装在门附近的微型开关的开/关而变化的电压来检测微波炉门的开/关;一个中断波发生电路71,它利用变压器对交流电降压从而产生一个时钟信号;以及一个电源电路81,用于向各电路提供电源。
下面具体描述根据本发明的微波炉的自动烹调补偿装置的操作步骤。
图6是本发明微波炉的自动烹调补偿的流程图。在这里,当在步骤S200中向微波炉提供烹调起始电源后,并在微机执行关于选定食物的算法之前,进行自动烹调菜单的烹调时间补偿的常规操作。因此,在步骤S210中,微机将按键输入端口L1-L5指定为模拟端口。
为了读取自动烹调菜单的烹调时间补偿数据,在步骤S220中,微机向数据变量输出端口01输出一个信号。在步骤S220中,该信号提供具有一定值的电压。
此后,在步骤S231中,微机读取每个按键输入端口L1-L5的模拟值。按键输入端口L1读取由电阻R5和R10部分分担的电压值,按键输入端口L2读取由电阻R6和R11部分分担的电压值。此操作重复进行的次数与按键输入端口的数目一致。
而且,在步骤S232中,由每一按键输入端口读取的数值都储存在一个随机存储器中。
执行步骤S231和S232,直到从所有的按键输入端口L1-L5都读取了模拟值。当步骤S230的条件被满足后,微机将会在步骤S240中切断输出到数据变量输出端口01的信号。
而且在步骤S250中,微机将按键输入端口L1-L5由模拟端口指定为通用按键输入端口。
读取在微波炉自动烹调过程中的烹调时间补偿数据的初始操作由直至步骤S250的所有步骤来完成。
下面说明通过在主程序中补偿与用户选择菜单相关的烹调时间来控制烹调的操作,以便利用微波炉进行自动烹调。
当用户选择某一按键而微机通过键控扫描器输出端口02定时扫描按键时,微机就会将用户所选择的按键输入到按键输入端口L1-L5。在步骤S260中,当被输入到按键输入端口的按键为某个特定菜单而且之后又按下烹调开始键时,微机将在步骤S270中判断所选择的食物菜单是否是需要数据变换的那一类菜单。
如果在步骤S270中判断出需要数据变换,则存储在随机存储器中的模拟/数字值将根据所选择的食物菜单被读出,并且在步骤S271中将根据该数值产生烹调时间的补偿时间T2。而且,在步骤S272中,向/从预设的烹调时间T1中加上/减去补偿时间T2,就会得到最终的烹调时间。
当在步骤S270中判断出所选择的食物菜单不需要数据变换时,微机就会在步骤S280中认可预设的烹调时间T1。
然后,在由步骤S280或S270所决定的烹调时间内,通过发射微波进行加热(步骤S290),而振荡电路31在微机的控制下进行工作。
如上所述,根据本发明的微波炉自动烹调补偿装置及其方法使用少量的材料成本和简单的硬件结构便能改变所有的四到五个预设烹调数据。与常规技术不同,本发明不受微机端口数的限制,因此可以使用以前生产的微机而不必将之抛弃。
另外,在按键矩阵允许的范围内,本发明能够输入四到五个甚至八个数据变量值。本发明的实际工作效率非常高,而应用的理论却非常简单,因而硬件结构也非常简单。
特别是,本发明可以有效地应用在诸如爆米花之类的、需要根据其重量进行不同控制的食品的自动烹调中。
权利要求
1.一种微波炉自动烹调补偿装置,包括按键矩阵,用于扫描按键并输出与选定按键相应的信号;自动烹调数据变换检测装置,其利用与按键矩阵相关的按键矩阵输出端口将通过该按键矩阵输出端口的数据变换输出信号彼此分开,从而输出多个模拟信号;微机,所述微机的输入端口与按键矩阵的输出端口相连,以便当提供启动电源时,通过将输入端口指定为模拟端口来读取自动烹调数据检测装置的输出信号,并且当运行主菜单时,通过把输入端口转变为通用按键输入端口来读取在按键矩阵中所选择的按键。
2.一种微波炉自动烹调补偿方法,包括一个指定步骤,用于在接通电源后立刻将微机的一个按键输入端口指定为模拟端口,以便进行初始操作;一个读取和存储步骤,用于读取用于自动烹调补偿的数据值并将该数据值存储到模拟端口;一个变换步骤,用于把按键输入端口由模拟端口改变为通用按键信号输入端口;一个判定步骤,用于在选择了某个菜单之后判定所选择的菜单是否为需要数据补偿的菜单;以及一个补偿步骤,用于根据储存的补偿数据值对选定的食物菜单的烹调时间进行补偿。
3.如权利要求2所述的微波炉自动烹调补偿方法,其特征在于,在上述读取步骤中,为了读取用于自动烹调补偿的数据值,微机通过向数据变量输出端口输出信号来读取各个输入端口的模拟值。
4.如权利要求3所述的微波炉自动烹调补偿方法,其特征在于,按键输入端口读取由电阻所分担的电压值。
5.如权利要求3所述的微波炉自动烹调补偿方法,其特征在于,上述用于读取数据值的读取步骤被重复的次数与按键输入端口的数目相同。
6.如权利要求2所述的微波炉自动烹调补偿方法,其特征在于,所述微波炉自动烹调补偿方法还包括一个防止步骤,该步骤用来防止在按键输入端口被转换为通用按键输入端口之前,微机向数据变量输出端口输出信号。
7.如权利要求2所述的微波炉自动烹调补偿方法,其特征在于,微机是以如下方式执行所述变换步骤的微机通过读取自动烹调补偿数据来利用模拟端口接收输入到按键输入端口的电压;在微机程序中指定输入端口,以便根据按键矩阵输入通用控制指令;以及改变所述端口。
8.如权利要求2所述的微波炉自动烹调补偿方法,其特征在于,在将按键输入端口转换成通用按键输入端口的步骤之前是用于读取烹调时间补偿数据的初始操作。
9.如权利要求2所述的微波炉自动烹调补偿方法,其特征在于,在所述补偿步骤中,向预设的烹调时间中加上或从该预设时间中减去补偿时间,以便当所选择的菜单为需要数据补偿的菜单时,可以补偿烹调时间。
10.如权利要求2所述的微波炉自动烹调补偿方法,其特征在于,所述用于判定所选菜单是否需要数据补偿的判定步骤以及上述用于补偿烹调时间的补偿步骤为实现自动烹调的主要操作。
11.如权利要求2所述的微波炉自动烹调补偿方法,其特征在于,如果在判断是否需要数据补偿的菜单选择步骤中判定不需要对烹调进行数据补偿,则按照预设的烹调时间来烹调食物。
12.如权利要求10所述的微波炉自动烹调补偿方法,其特征在于,微波炉通过发射微波进行自动烹调,同时在预定的烹调时间内,振荡电路在微机的控制下工作。
全文摘要
本发明涉及微波炉的自动烹调,尤其涉及一种微波炉的自动烹调补偿装置及其方法,在进行与自动烹调时间相应的数据补偿操作时,它可以解决微机端口数的限制问题。本发明利用与按键输入端口相关的、用于烹调时间补偿的数据变量端口,使具有的数据变量端口的数目可与按键矩阵的行数相同,因此,补偿的烹调数据数目可与行数一样多。换句话说,在按键矩阵允许范围内,可以输入四到五个甚至八个数据变量值。
文档编号H05B6/68GK1299944SQ0013451
公开日2001年6月20日 申请日期2000年12月8日 优先权日1999年12月10日
发明者崔景焕 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1