发明内容
针对用户使用多士炉,想要达到同样的烘烤效果,必须重新调整多士炉,设定时间及其档位的问题,本发明提出如下技术方案:
一种多士炉面包片烤黄时间记忆的控制方法:
1)用户根据自身的需要设置加热时间,给每个档位赋予具体的时间值Td;
2)由多士炉所设的温度传感器根据检测到的多士炉的实际温度值来计算补偿比例B(B的值在不同的机型上取值不同,主要由机器的功率及散热等因素决定,本例取),小于等于35℃时,补偿比例B=0;35℃<温度≤45℃时,补偿比例B=15%,从55℃-105℃,每增加10℃,补偿比例B则从25%开始递增5%,直到50%,多士炉的实际温度的温度值越高补偿越多,或者通过多士炉所设的微处理器对多士炉上次的加热时间,实际温度及其与本次加热的间隔时间进行计算,补偿后的加热时间Tb等于设置的时间值Td·(1-B)的积,由此确定补偿后的加热时间Tb;
3)当多士炉的发热体是由冷态启动不需要进行时间的补偿,即补偿比例为0时,此时实际的加热时间Ts=已经加热的时间Te;
4)当多士炉的发热体是由热态启动需要进行时间的补偿时,则实际的加热时间Ts=Te·(1+B);这样就得到了任意时刻的实际加热时间Ts;
5)通过多士炉的控制***存储器存储上述步骤3和步骤4确定的实际加热时间Ts,实现对任意烤黄时间的记录,当用户再次使用时可以直接调用该加热时间,达到相同的面包片烤黄效果。
所述的多士炉的控制***存储器为单片机、记忆芯片或者带记忆的单片机的控制电路。
所述的多士炉的控制***存储实际加热时间Ts的存储器为单片机和记忆芯片24C02。
所述的多士炉的控制***的带记忆的单片机的控制电路主要由电源电路、整流电路、滤波电路、陶瓷振荡器电路、轻触开关取消,记忆,执行电路、档位检测电路以及温度检测电路组成。
本发明利用单片机、记忆芯片或者带记忆的单片机的控制电路,采用适时补偿时间的计算方法,实现对烤黄时间的记录。由多士炉所设的温度传感器根据检测到的多士炉的实际温度值依据确定补偿比例B的表格来计算补偿比例B的具体值。例如第一次烘烤起始温度=25℃,通过查表,温度≤35;补偿比例B=0;例如第二次烘烤起始温度=60℃,通过查表,55<温度≤65;则补偿比例B=35%。
本发明解决了用户记忆自己喜爱的烘烤面包的烘烤时间要求,当用户下一次需要烘烤面包时,仅需要按下一个控制键,就能按照用户原来确认的效果烤出自己喜欢的烤黄颜色面包。
具体实施方式
下面结合附图对本发明做进一步说明:
一种多士炉面包片烤黄时间记忆的控制方法:
1)用户根据自身的需要设置加热时间,给每个档位赋予具体的时间值Td;
2)由多士炉所设的温度传感器根据检测到的多士炉的实际温度值来计算补偿比例B,小于等于35℃时,补偿比例B=0;35℃<温度≤45℃时,补偿比例B=15%,从55℃-105℃,每增加10℃,补偿比例B则从25%开始递增5%,直到50%,多士炉的实际温度的温度值越高补偿越多,或者通过多士炉控制***的微处理器对多士炉上次的加热时间,实际温度及其与本次加热的间隔时间进行计算,补偿后的加热时间Tb等于设置的时间值Td·(1-B)的积,由此确定补偿后的加热时间Tb;
3)当多士炉的发热体是由冷态启动不需要进行时间的补偿,即补偿比例为0时,此时实际的加热时间Ts=已经加热的时间Te;
4)当多士炉的发热体是由热态启动需要进行时间的补偿时,则实际的加热时间Ts=Te·(1+B);这样就得到了任意时刻的实际加热时间Ts;
5)通过多士炉的控制***存储器存储上述步骤3和步骤4确定的实际加热时间Ts,实现对任意烤黄时间的记录,当用户再次使用时可以直接调用该加热时间数据,达到相同的面包片烤黄效果。
所述的多士炉的控制***存储器为单片机、记忆芯片或者带记忆的单片机的控制电路。
所述的多士炉的控制***存储实际加热时间Ts的存储器为单片机和记忆芯片24C02。
所述的多士炉的控制***的带记忆的单片机的控制电路主要由电源电路、整流电路、滤波电路、陶瓷振荡器电路、轻触开关取消,记忆,执行电路、档位检测电路以及温度检测电路组成。
图1中的流程如下所述:当用户按下多士炉襟手开始加热,多士炉的控制***开始检测执行按键是否被按下?如果执行按键被按下,则微处理器调取记忆时间Ts;如果执行按键没有被按下,则微处理器调取用户设定的档位时间Td,通过Tb=Ts·(1-B)或者Tb=Td·(1-B),计算补偿后的加热时间Tb,每延时1秒钟,已经加热时间Te增加1。微处理器根据Ts=Te·(1+B)计算出实时的加热时间Ts,判断出记忆按键是否按下,如果记忆按键被按下,则将实时的加热时间Ts存入控制***的记忆芯片中,如果记忆按键没有被按下,则判断多士炉的取消按键是否被按下,如果被按下,则多士炉的襟手弹起结束加热;反之,如果多士炉的取消键未被按下,则微处理器判断已经加热时间Te是否与计算补偿后的加热时间Tb大于或者相等?大于或者相等时则襟手弹起结束加热;不相等时则返回到检测执行按键是否被按下?执行后面的程序。
当用户按下多士炉的襟手开始加热时,多士炉的控制***的微处理器读取按键的状态,当按键被按下执行相应的功能时,对应的LED1,LED2,LED3同时工作,由微处理器输出控制其亮与不亮。LED1,LED2,LED3分别对应指示取消,记忆,执行三个按键;电位器VR的阻值在调整时发生变化,电位器分压电路的电压发生变化,这个电压信号传输到微处理器的AD检测端口PB0。微处理器通过检测电压信号来计算多士炉的实际档位的位置;温度传感器NTC随温度的变化其电阻值也发生变化,并使得由R18,NTC组成的分压电路电压也随之发生变化,这个电压信号通过R19传输到微处理器的AD检测端口PB1。微处理器通过检测电压信号的变化来计算多士炉加热器的实际温度,及其需要补偿的实际加热时间。
图2所示为确定补偿比例B的表格,由多士炉所设的温度传感器根据检测到的多士炉的实际温度值依据确定补偿比例B的表格来计算补偿比例B的具体值。例如第一次烘烤起始温度=25℃,通过查表,温度≤35℃;补偿比例B=0;例如第二次烘烤起始温度=60℃,通过查表,55℃<温度≤65℃;则补偿比例B=35%。
图3所示为本发明的多士炉面包片烤黄时间记忆的控制方法所使用的控制电路的原理图,简述如下:
电路中电源部分包括:二极管D1、电容C1、EC1、EC2、C3、电阻R2、稳压IC,U1 78L05为微处理器、三基色LED灯、温度检测电路电源电路部分提供5V直流电源。
AC120V电源通过发热丝分压为AC 10V通过抽头为整个电路提供电源,AC 10V通过二极管D1整流;电容C1、EC1滤波;通过稳压IC,U1 78L05稳压为DC 5V,通过电容EC2,C3滤波,产生稳定的DC 5V电源。
电路中微处理器部分包括:电阻R4、R5、电容C4、C5组成的复位电路及电阻R25,陶瓷振荡器XL组成的振荡电路。
电路中指示灯部分包括:LED灯LED1、LED2、LED3及限流电阻R6、R7、R8。通过分别与微处理器的I/O口PA2、PA4、PA5相连接,由微处理器输出信号控制其亮与不亮,LED1、LED2、LED3分别对应指示取消、记忆、执行三个多士炉的按键。
电路中按键部分包括:轻触开关取消、记忆、执行及限流电阻R9、R10、R11。
通过分别与微处理器的I/O口PA6、PA4、PA1相连接,由微处理器输入来读取按键的状态,轻触开关取消、记忆、执行从电路上讲都没有直接连接,他们是通过软件联系的,简单地说是软件实现了按记忆键存时间,按执行键取时间。
当多士炉的按键被按下执行相应的功能时,与其对应的LED1、LED2、LED3则同时工作。
电路中档位检测部分包括:电容C7、电阻R17及电位器VR。电位器VR在调整时其电阻值发生变化,电位器分压电路的电压也相应发生变化,这个电压信号通过R17传输到微处理器的AD检测端口PB0。
微处理器通过检测电压信号的变化来计算实际档位的位置。
电路中温度检测部分包括:电容C8、电阻R18、R19、温度传感器NTC。温度传感器NTC随温度变化其电阻发生变化,并使得由R18、NTC组成的分压电路电压也发生变化,这个电压信号通过R19传输到微处理器的AD检测端口PB1。
微处理器通过检测电压信号的变化量来计算实际温度。
具体实施过程实例:
Td:设置的时间,用户设置的加热时间,即档位时间,电位器VR在调整时电阻发生变化,电位器分压电路电压变化,这个电压信号通过R17传输到微处理器的AD检测端口PB0。微处理器通过检测电压信号来计算实际档位的位置。
Td:档位时间,本实施例设置6个档位分别为:1档-80秒;2档-100秒;3档-120秒;4档-150秒;5档-180秒;6档-220秒;
Tb:补偿后的时间:补偿后的时间等于设置的时间Tb=Td·(1-B);
补偿比例B:补偿比例由温度传感器根据测量到的温度值依据附图2所示的确定补偿比例B的表格来计算得出,温度越高补偿越多,本例补偿比例为0到50%。补偿比例也可以通过微处理器对加热时间及其多士炉两次加热间隔时间进行计算。
Te:已经加热的时间:为发热体的加热时间。
Ts:实时的时间:为实际运行的时间,当补偿比例为0,也就是说发热体是由冷态启动时,不需要进行时间的补偿此时Ts=Te;
当补偿比例不为0,也就是说发热体是由热态启动,需要进行时间的补偿此时,Ts=Te·(1+B);这样就得到了任意时刻的实际时间,我们通过单片机和一个记忆芯片24C02来存储这个时间,当用户需要使用时可以直接调用。这样就实现了对任意烤黄时间的记录。
例如用户选择了5档-180秒,从冷态开始,冷态开始是指多士炉从室温开始,机芯和发热丝的温度等于室温,此时选择了5档-180秒则实际加热时间也为180秒。
本实施例第一次烘烤起始温度=25℃,通过查表,温度≤35℃;补偿比例B=0;本例第二次烘烤起始温度=60℃,通过查表,55℃<温度≤65℃;补偿比例B=35%;
第一次180秒结束后,用户开始第二次加热时,档位不变仍然为5档-180秒,此时为热态开始,热态开始是指多士炉在间隔较短的时间内再次进行加热,机芯和发热丝的温度均高于室温,此时选择了5档-180秒,则实际加热时,应该减去补偿时间也就是实际加热时间应该小于180秒,补偿比例B=35%,补偿后的时间等于设置的时间Tb=180·(1-35%)=117秒。
用户在加热过程中,如果发现面包已经烘烤到希望的烤黄颜色,利用手动停止了本次加热过程。比如100秒的时候,按下了记忆键并且按取消键手动停止了本次加热过程。
此时应该写入记忆芯片的时间Ts=100·(1+35%)=135秒。当用户下一次使用时,不管是从冷态开始还是热态开始只要按下执行键,微处理器就会取出存入记忆芯片的时间Ts,从而实现了对烤黄的一致。