发明内容
针对以上现有技术的不足,本发明提出一种微波炉功率调整方法、微波炉、微波炉功率调整设备以及计算机可读存储介质,可有效实现微波炉的输出功率的一致性。
为了解决上述技术问题,第一方面,本发明实施例提供了一种微波炉功率调整方法,其应用于微波炉;该方法包括如下步骤:步骤S1、将所述微波炉上电;
步骤S2、检测所述微波炉连接的外部变频电源的实际输入功率值,将所述实际输入功率值与预存于所述微波炉的理论输入功率值进行比较并得到差值,根据所述差值进行按照预设数值进行增加或者减少所述微波炉的微控制器产生的PWM信号的占空比,并根据所述占空比生成频率调节信息,再将所述频率调节信息存储;
步骤S3、根据所述频率调节信息调整所述微波炉实际工作时的微波炉变频驱动器输出的微波炉变频频率,再根据所述微波炉变频频率控制当前的所述微波炉的磁控管的功率输出值,以使得所述功率输出值与预设的功率输出理论值相同。
优选的,所述微波炉具有N档火力,N为大于或等于2的正整数;
所述步骤S2具体包括如下步骤:
步骤S21、将所述微波炉的火力档设置为1档,实时检测所述微波炉连接的外部变频电源的输入功率并生成第一输入功率值;
步骤S210、将所述第一输入功率值与预存于所述微波炉的火力档为1档相对应的理论输入功率值进行比较并得到第一差值,并判断第一差值是否为正数:
若是,则根据所述第一差值按照预设数值进行减少所述微波炉的微控制器产生的PWM信号的第一占空比,并根据所述第一占空比生成第一频率调节信息,再将所述第一频率调节信息存储;
若否,则根据所述第一差值按照预设数值进行增加所述微波炉的微控制器产生的PWM信号的第一占空比,并根据所述第一占空比生成第一频率调节信息,再将所述第一频率调节信息存储;
步骤S22、将所述微波炉的火力档增加一档并设置为2档,实时检测所述微波炉连接的外部变频电源的输入功率并生成第二输入功率值;
步骤S220、将所述第二输入功率值与预存于所述微波炉的火力档为2档相对应的理论输入功率值进行比较并得到第二差值,并判断第二差值是否为正数:
若是,则根据所述第二差值按照预设数值进行减少所述微波炉的微控制器产生的PWM信号的第二占空比,并根据所述第二占空比生成第二频率调节信息,再将所述第二频率调节信息存储;
若否,则根据所述第二差值按照预设数值进行增加所述微波炉的微控制器产生的PWM信号的第二占空比,并根据所述第二占空比生成第二频率调节信息,再将所述第二频率调节信息存储;
将所述微波炉的火力档依次增加一档直至N档,所述微波炉的火力档每增加一档,则设置与该火力档相对应的两个步骤,火力档为N档时的该两个步骤设置内容分别与步骤S2N和步骤S2N0相同;
步骤S2N、将所述微波炉的火力档设置为N档,实时检测所述微波炉连接的外部变频电源的输入功率并生成第N输入功率值;
步骤S2N0、将所述第N输入功率值与预存于所述微波炉的火力档为N档相对应的理论输入功率值进行比较并得到第N差值,并判断第N差值是否为正数:
若是,则根据所述第N差值按照预设数值进行减少所述微波炉的微控制器产生的PWM信号的第N占空比,并根据所述第N占空比生成第N频率调节信息,再将所述第N频率调节信息存储;
若否,则根据所述第N差值按照预设数值进行增加所述微波炉的微控制器产生的PWM信号的第N占空比,并根据所述第N占空比生成第N频率调节信息,再将所述第N频率调节信息存储;
步骤S2N+1、将所述微波炉的火力档设置为待外部用户设置状态。
优选的,所述步骤S3具体包括如下步骤:
步骤S31、实时检测所述微波炉实际工作时的火力档;
步骤S32、根据检测出的所述微波炉实际工作时的火力档,将第一至第N频率调节信息中与实际工作时的火力档相对应的一个选择出并作为对应的频率调节信息;
步骤S33、根据所述频率调节信息调整所述微波炉的微波炉变频驱动器输出的微波炉变频频率,再根据所述微波炉变频频率控制当前的所述微波炉的磁控管的功率输出值。
第二方面,本发明实施例还提供了一种微波炉,所述微波炉包括:电源设备,用于连接外部变频电源以供电;
输入设备,用于检测所述微波炉连接的外部变频电源的实际输入功率值,将所述实际输入功率值与预存于所述微波炉的理论输入功率值进行比较并得到差值,根据所述差值进行按照预设数值进行增加或者减少所述微波炉的微控制器产生的PWM信号的占空比,并根据所述占空比生成频率调节信息;
存储设备,用于将所述频率调节信息存储;
输出设备,用于根据所述频率调节信息调整所述微波炉实际工作时的微波炉变频驱动器输出的微波炉变频频率,再根据所述微波炉变频频率控制当前的所述微波炉的磁控管的功率输出值,以使得所述功率输出值与预设的功率输出理论值相同;
其中,所述输入设备、所述存储设备和所述输出设备依次连接。
优选的,所述输入设备包括功率测试程序处理器、显示器以及旋钮器;
所述功率测试程序处理器用于实时检测所述微波炉连接的外部变频电源的实际输入功率值,将所述实际输入功率值与预存于所述微波炉的理论输入功率值进行比较并得到差值;
所述显示器用于将所述差值、所述微波炉变频频率和所述预设数值进行显示;
所述旋钮器用于调节所述微波炉的微控制器产生的PWM信号的占空比。
优选的,所述存储设备为带电可擦可编程只读存储器。
优选的,所述输出设备包括微控制器、磁控管和微波炉变频驱动器;
所述微控制器用于根据所述差值产生的PWM信号的占空比,并根据所述占空比生成频率调节信息;
所述微波炉变频驱动器用于将所述频率调节信息生成微波炉变频频率,再根据所述微波炉变频频率进行控制所述磁控管的工作功率,以调整当前的所述微波炉的功率输出值;
所述磁控管用于根据所述微波炉变频频率调节和输出用于加热的微波。
第三方面,本发明实施例还提供了一种微波炉功率调整设备,包括处理器和存储器,所述处理器用于读取所述存储器中的程序,执行如本发明实施例提供的上述的微波炉功率调整方法中的步骤。
第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时实现如本发明实施例提供的上述的微波炉功率调整方法中的步骤。
本发明的有益效果:本发明提供一种微波炉功率调整方法、微波炉、微波炉功率调整设备以及计算机可读存储介质,微波炉功率调整方法包括如下步骤:步骤S1、将所述微波炉上电;步骤S2、检测所述微波炉连接的外部变频电源的实际输入功率值,将所述实际输入功率值与预存于所述微波炉的理论输入功率值进行比较并得到差值,根据所述差值进行按照预设数值进行增加或者减少所述微波炉的微控制器产生的PWM信号的占空比,并根据所述占空比生成频率调节信息,再将所述频率调节信息存储;步骤S3、根据所述频率调节信息调整所述微波炉实际工作时的微波炉变频驱动器输出的微波炉变频频率,再根据所述微波炉变频频率控制当前的所述微波炉的磁控管的功率输出值,以使得所述功率输出值与预设的功率输出理论值相同。根据上述步骤S1至步骤S3的操作,通过步骤S2调整所述PWM信号的占空比并生成频率调节信息,再通过步骤S3调整所述微波炉的功率输出值,从而解决了所述微波炉在批量生产中的部件存在个体差异问题,能够机动性修正所述微波炉变频频率的大小,让每个所述微波炉的功率输出去接近理想值,从而可有效实现所述微波炉的输出功率的一致性。
具体实施方式
下面结合附图详细说明本发明的具体实施方式。
在此记载的具体实施方式/实施例为本发明的特定的具体实施方式,用于说明本发明的构思,均是解释性和示例性的,不应解释为对本发明实施方式及本发明范围的限制。除在此记载的实施例外,本领域技术人员还能够基于本申请权利要求书和说明书所公开的内容采用显而易见的其它技术方案,这些技术方案包括采用对在此记载的实施例的做出任何显而易见的替换和修改的技术方案,都在本发明的保护范围之内。
本发明提供了一种微波炉功率调整方法。所述微波炉功率调整方法应用于微波炉。
请参考图1所示,图1为本发明的微波炉功率调整方法的流程框图。
步骤S1、将所述微波炉上电。
步骤S2、检测所述微波炉连接的外部变频电源的实际输入功率值,将所述实际输入功率值与预存于所述微波炉的理论输入功率值进行比较并得到差值,根据所述差值进行按照预设数值进行增加或者减少所述微波炉的微控制器产生的PWM信号的占空比,并根据所述占空比生成频率调节信息,再将所述频率调节信息存储。
本实施例中,所述微波炉具有N档火力,N为大于或等于2的正整数。实施步骤S2时,所述微波炉进入到功率测试的模式。
请参考图2所示,图2为本发明的微波炉功率调整方法的步骤S2流程框图。所述步骤S2具体包括如下步骤:
步骤S21、将所述微波炉的火力档设置为1档,实时检测所述微波炉连接的外部变频电源的输入功率并生成第一输入功率值。
步骤S210、将所述第一输入功率值与预存于所述微波炉的火力档为1档相对应的理论输入功率值进行比较并得到第一差值,并判断第一差值是否为正数:
若是,则根据所述第一差值按照预设数值进行减少所述微波炉的微控制器产生的PWM信号的第一占空比,并根据所述第一占空比生成第一频率调节信息,再将所述第一频率调节信息存储。
若否,则根据所述第一差值按照预设数值进行增加所述微波炉的微控制器产生的PWM信号的第一占空比,并根据所述第一占空比生成第一频率调节信息,再将所述第一频率调节信息存储。
步骤S22、将所述微波炉的火力档增加一档并设置为2档,实时检测所述微波炉连接的外部变频电源的输入功率并生成第二输入功率值。
步骤S220、将所述第二输入功率值与预存于所述微波炉的火力档为2档相对应的理论输入功率值进行比较并得到第二差值,并判断第二差值是否为正数:
若是,则根据所述第二差值按照预设数值进行减少所述微波炉的微控制器产生的PWM信号的第二占空比,并根据所述第二占空比生成第二频率调节信息,再将所述第二频率调节信息存储;
若否,则根据所述第二差值按照预设数值进行增加所述微波炉的微控制器产生的PWM信号的第二占空比,并根据所述第二占空比生成第二频率调节信息,再将所述第二频率调节信息存储。
将所述微波炉的火力档依次增加一档直至N档,所述微波炉的火力档每增加一档,则设置与该火力档相对应的两个步骤,火力档为N档时的该两个步骤设置内容分别与步骤S2N和步骤S2N0相同。
步骤S2N、将所述微波炉的火力档设置为N档,实时检测所述微波炉连接的外部变频电源的输入功率并生成第N输入功率值。
步骤S2N0、将所述第N输入功率值与预存于所述微波炉的火力档为N档相对应的理论输入功率值进行比较并得到第N差值,并判断第N差值是否为正数:
若是,则根据所述第N差值按照预设数值进行减少所述微波炉的微控制器产生的PWM信号的第N占空比,并根据所述第N占空比生成第N频率调节信息,再将所述第N频率调节信息存储;
若否,则根据所述第N差值按照预设数值进行增加所述微波炉的微控制器产生的PWM信号的第N占空比,并根据所述第N占空比生成第N频率调节信息,再将所述第N频率调节信息存储。
步骤S2N+1、将所述微波炉的火力档设置为待外部用户设置状态。步骤S2N+1实际为退出所述微波炉的功率测试的模式。
实施步骤S2,可以让每一档火力的输入功率通过增加或减少所述PWM信号的占空比调整为该档火力相对于的频率调节信息,从而使得每一台所述微波炉的输入功率一致性。
步骤S3、根据所述频率调节信息调整所述微波炉实际工作时的微波炉变频驱动器输出的微波炉变频频率,再根据所述微波炉变频频率控制当前的所述微波炉的磁控管的功率输出值,以使得所述功率输出值与预设的功率输出理论值相同。实施步骤S3时,所述微波炉进入到正常工作的模式。正常工作的模式为用户选择所述微波炉的火力档进行操作,即开启所述微波炉正常加热的模式。
请参考图3所示,图3为本发明的微波炉功率调整方法的步骤S3流程框图。所述步骤S3具体包括如下步骤:
步骤S31、实时检测所述微波炉实际工作时的火力档。即实时监测用户选择具体的火力档。
步骤S32、根据检测出的所述微波炉实际工作时的火力档,将第一至第N频率调节信息中与实际工作时的火力档相对应的一个选择出并作为对应的频率调节信息。当所述微波炉进入工作状态时,所述微波炉根据步骤S2中存储的所述频率调节信息进行操作。当使用其中一档火力时,则旋转该档火力相对应的所述频率调节信息。例如,选择2挡火力时,则将所述第二频率调节信息作为所述频率调节信息。
步骤S33、根据所述频率调节信息调整所述微波炉的微波炉变频驱动器输出的微波炉变频频率,再根据所述微波炉变频频率控制当前的所述微波炉的磁控管的功率输出值。
实施步骤S1至步骤S3,可以解决了所述微波炉在批量生产中的部件存在个体差异问题,能够机动性修正所述微波炉的微波炉变频驱动器输出的所述微波炉变频频率的大小,让每个所述微波炉的功率输出去接近理想值,从而可有效实现所述微波炉的输出功率的一致性。
本发明还提供一种微波炉100。所述微波炉100应用本发明的微波炉功率调整方法。
请参照图4所示,图4为本发明的微波炉100的结构示意图。具体的,所述微波炉100包括电源设备1、输入设备2、存储设备3以及输出设备4。其中,所述输入设备2、所述存储设备3和所述输出设备4依次连接。所述输出设备4包括微控制器41、磁控管42和微波炉变频驱动器43。
所述电源设备1用于连接外部变频电源以供电。所述外部变频电源为市电。
所述输入设备2用于检测所述微波炉100连接的外部变频电源的实际输入功率值,将所述实际输入功率值与预存于所述微波炉100的理论输入功率值进行比较并得到差值,根据所述差值进行按照预设数值进行增加或者减少所述微波炉100的微控制器41产生的PWM信号的占空比。
具体的,所述输入设备2包括功率测试程序处理器21、显示器22以及旋钮器23。
所述功率测试程序处理器21用于实时检测所述微波炉100连接的外部变频电源的实际输入功率值,将所述实际输入功率值与预存于所述微波炉100的理论输入功率值进行比较并得到差值。本实施例中,所述功率测试程序处理器21的操作通过所述微波炉100的按键进行操作。当然,不限于此,所述功率测试程序处理器21的操作通过还可设置语音装置通过语音进行操作。
所述显示器22用于将所述差值、所述微波炉变频频率和所述预设数值进行显示。使用者可以通过所述显示器22的显示了解所述微波炉功率调整方法操作中的各种信息,例如微波炉变频频率、调整值信息、进度以及操作帮助等信息。
所述旋钮器23用于调节所述微波炉100的微控制器41产生的PWM信号的占空比。当然,不限于此,所述旋钮器23的操作通过还可设置语音装置通过语音进行操作。
所述存储设备3用于将所述频率调节信息存储。
本实施例中,所述存储设备3为带电可擦可编程只读存储器。所述带电可擦可编程只读存储器 (Electrically Erasable Programmable read only memory,简称EEPROM)是一种掉电后数据不丢失的存储芯片。所述存储设备3可以在所述微波炉100上擦除已有信息,重新编程。
所述输出设备4用于根据所述频率调节信息调整所述微波炉100实际工作时的微波炉变频驱动器43输出的微波炉变频频率,再根据所述微波炉变频频率控制当前的所述微波炉100的磁控管42的功率输出值,以使得所述功率输出值与预设的功率输出理论值相同。
所述微控制器41用于根据所述差值产生的PWM信号的占空比,并根据所述占空比生成频率调节信息。
所述磁控管42用于根据所述微波炉变频频率调节和输出用于加热的微波。所述磁控管42产生微波,所述磁控管42是所述微波炉100的工作输入功率主要耗电部件,由于所述磁控管42不同生产厂家不同生产工艺,其规格存在差异,工作产生功率也会带来偏差。
所述微波炉变频驱动器43用于将所述频率调节信息生成微波炉变频频率,再根据所述微波炉变频频率进行控制所述磁控管42的工作功率,以调整当前的所述微波炉100的功率输出值。本实施例中,可根据实际需求通过所述微控制器41输出所述频率调节信息给到所述微波炉变频驱动器43,而所述微控制器41输出所述频率调节信息与PWM信号的占空比一一对应,因此,所述PWM信号的占空比越高功率越高。
本发明还提供一种微波炉功率调整设备1000。请参照图5所示,图5为本发明的微波炉功率调整设备1000的结构示意图。
所述微波炉功率调整设备1000包括处理器1001、存储器1002、网络接口1003及存储在存储器1002上并可在处理器1001上运行的计算机程序,所述处理器1001用于读取所述存储器中1002的程序,处理器1001执行计算机程序时实现实施例提供的微波炉功率调整方法中的步骤。即处理器1001执行所述微波炉功率调整方法中的步骤。
具体的,处理器1001用于执行以下步骤:
步骤S1、将所述微波炉上电。
步骤S2、检测所述微波炉连接的外部变频电源的实际输入功率值,将所述实际输入功率值与预存于所述微波炉的理论输入功率值进行比较并得到差值,根据所述差值进行按照预设数值进行增加或者减少所述微波炉的微控制器产生的PWM信号的占空比,并根据所述占空比生成频率调节信息,再将所述频率调节信息存储。
步骤S3、根据所述频率调节信息调整所述微波炉实际工作时的微波炉变频驱动器输出的微波炉变频频率,再根据所述微波炉变频频率控制当前的所述微波炉的磁控管的功率输出值,以使得所述功率输出值与预设的功率输出理论值相同。
本发明实施例提供的所述微波炉功率调整设备1000能够实现微波炉功率调整方法实施例中的各个实施方式,以及相应有益效果,为避免重复,这里不再赘述。
需要指出的是,图5中仅示出了具有组件的1001-1003,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。其中,本技术领域技术人员可以理解,这里的所述微波炉功率调整设备1000是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程门阵列(Field-Programmable GateArray,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。
所述存储器1002至少包括一种类型的可读存储介质,可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等。在一些实施例中,所述存储器1002可以是所述微波炉功率调整设备1000的内部存储单元,例如所述微波炉功率调整设备1000的硬盘或内存。在另一些实施例中,所述存储器1002也可以是所述微波炉功率调整设备1000的外部存储设备,例如该微波炉功率调整设备1000上配备的插接式硬盘,智能存储卡(Smart MediaCard, SMC),安全数字(Secure Digital, SD)卡,闪存卡(Flash Card)等。当然,所述存储器1002还可以既包括所述微波炉功率调整设备1000的内部存储单元也包括其外部存储设备。本实施例中,所述存储器1002通常用于存储安装于所述微波炉功率调整设备1000的操作***和各类应用软件,例如微波炉功率调整设备1000的微波炉功率调整方法的程序代码等。此外,所述存储器1002还可以用于暂时地存储已经输出或者将要输出的各类数据。
所述处理器1001在一些实施例中可以是中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器、或其他数据处理芯片。该所述处理器1001通常用于控制所述微波炉功率调整设备1000的总体操作。本实施例中,所述处理器1001用于运行所述存储器1002中存储的程序代码或者处理数据,例如运行微波炉功率调整设备1000的微波炉功率调整方法的程序代码。
网络接口1003可包括无线网络接口或有线网络接口,该网络接口1003通常用于在微波炉功率调整设备1000与其他电子设备之间建立通信连接。
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器1001执行时实现如所述微波炉功率调整方法中的步骤。
本领域普通技术人员可以理解实现实施例所述微波炉功率调整设备1000的微波炉功率调整方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如各方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(Random Access Memory,简称RAM)等。
在本发明实施例中提到的本实施方式为了便于表述。以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
本发明提供一种微波炉功率调整方法、微波炉100、微波炉功率调整设备1000以及计算机可读存储介质,微波炉功率调整方法包括如下步骤:步骤S1、将所述微波炉100上电;步骤S2、检测所述微波炉100连接的外部变频电源的实际输入功率值,将所述实际输入功率值与预存于所述微波炉100的理论输入功率值进行比较并得到差值,根据所述差值进行按照预设数值进行增加或者减少所述微波炉100的微控制器41产生的PWM信号的占空比,并根据所述占空比生成频率调节信息,再将所述频率调节信息存储;步骤S3、根据所述频率调节信息调整所述微波炉100实际工作时的微波炉变频驱动器43输出的微波炉变频频率,再根据所述微波炉变频频率控制当前的所述微波炉100的磁控管42的功率输出值,以使得所述功率输出值与预设的功率输出理论值相同。根据上述步骤S1至步骤S3的操作,通过步骤S2调整所述PWM信号的占空比并生成频率调节信息,再通过步骤S3调整所述微波炉100的功率输出值,从而解决了所述微波炉100在批量生产中的部件存在个体差异问题,能够机动性修正所述微波炉变频频率的大小,让每个所述微波炉100的功率输出去接近理想值,从而可有效实现所述微波炉100的输出功率的一致性。
以上所述的仅是本发明的实施方式,在此应当指出,对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出改进,但这些均属于本发明的保护范围。