延长电饭煲内置锂电池工作寿命的控制方法

文档序号:6950172阅读:406来源:国知局
专利名称:延长电饭煲内置锂电池工作寿命的控制方法
延长电饭煲内置锂电池工作寿命的控制方法
技术领域
本发明涉及电饭煲,尤其涉及能够延长电饭煲内置锂电池工作寿命的控制方法。技术背景目前带有实时时钟显示、预约及记忆功能的电饭煲在拔掉电源插头时(交流电断 电时)为了保持存储数据的不丢失而大多采用备用锂离子电池供电的驱动方式。另一方 面,随着半导体技术的日益进步和Flash (闪存)单片机价格的进一步下降,Flash (闪存) 单片机由于其程序可以反复擦写,灵活性强,以及有效缩短开发周期等显著优点而被广泛 应用到电饭煲上。虽然Flash (闪存)单片机相比以往的Mask(掩膜)单片机有着十分显著的优点, 但是通常来说,使用Flash(闪存)单片机会产生更大的电流消耗,容易导致锂电池寿命的 缩短,从而影响正常的预约和记忆功能。其控制方法如图1所示,依次包括全中断禁止、端 口和寄存器设定、停电状态下LCD表示、进入SLOW模式、看门狗动作设定、中断条件设定、全 中断许可、进入HALT模式、中断唤醒、全中断禁止、看门狗动作设定、中断处理、检测是否停 电复归、停电复归处理,上述检测是否停电复归步骤中如果停电未复归,则跳转到中断条件 设定步骤之前,如果停电已复归,则进入复归处理。该控制方法在整个过程中一直都是在 ROM上运行,对锂电池的消耗较大,使锂电池的寿命大大缩短。因此,尽可能地考虑如何降低锂离子电池驱动时的消耗电流,延长锂电池的工作 寿命(节电)是非常具有现实意义的。

发明内容本发明的目的就是为了解决现有技术中存在的问题,提出一种延长电饭煲内置锂 电池工作寿命的控制方法,能够在不影响锂电池正常工作的情况下有效延长锂电池的实用 寿命,且不增加额外的硬件成本。为实现上述目的,本发明专利提出了一种延长电饭煲内置锂电池工作寿命的控制 方法,依次包括程序传送步骤、内部flash停止工作步骤、内部flash开始工作步骤,所述程 序传送步骤在ROM上运行,内部flash停止工作步骤在RAM上运行,内部flash开始工作步 骤在ROM上运行。作为优选,所述程序传送步骤依次包括全中断禁止、端口和寄存器设定、停电状态 下LCD表示、RAM执行程序的传送、进入SLOW模式、看门狗动作设定、中断响量表指向RAM区 域。将执行程序从ROM拷贝到RAM并校验,并将中断响量表指向RAM区域,为下一步的RAM 上运行做好准备,实现方便,程序流程简单、清晰。作为优选,所述内部闪存停止工作步骤依次包括程序跳转到RAM上执行、中断条 件设定、全中断许可、进入HALT模式、内部flash停止工作、全中断禁止、看门狗动作设定、 中断处理、检测是否停电复归,所述检测是否停电复归步骤中如果停电未复归,则跳转到中 断条件设定步骤之前,如果停电已复归,则进入到内部flash开始工作步骤。跳转到RAM上运行,并使内部flash停止工作,大大减少耗电量。作为优选,所述内部flash开始工作步骤依次包括内部flash开始工作、程序跳转 到ROM上执行、中断响量表指向ROM区域、停电复归处理。在恢复供电时,使flash开始工 作,并使程序重新跳转到ROM上运行,恢复正常工作。本发明专利的有益效果本发明交流电供电状态下,程序在ROM(flash)上运行, 内部的flash电源处于工作(开启)的状态,一旦进入锂电池供电状态,首先把维持最基本 动作的那部分程序(例如实时时钟的更新,等待交流电正常复归等)从ROM (flash)中拷 贝至内部RAM中,相应的中断向量表也切换至内部RAM中,供中断唤醒使用,然后关闭整个 flash的控制电源,之后程序一直在内部RAM中运行,直到交流电正常复归时,切换回内部 ROM (flash)上运行。该过程中由于用户实际使用时拔掉电源插头而通过锂电池供电的状态 维持的时间相当长,因此该控制方法能有效地降低消耗电流,大大延长锂电池的使用寿命, 并且,不影响锂电池正常工作,不增加额外的硬件成本。

图1是现有技术中控制方法的流程图;图2是本发明中控制方法的流程图。
具体实施方式如图2所示,延长电饭煲内置锂电池工作寿命的控制方法,依次包括程序传送步 骤、内部flash停止工作步骤、内部flash开始工作步骤,所述程序传送步骤在ROM上运行, 内部flash停止工作步骤在RAM上运行,内部flash开始工作步骤在ROM上运行。所述程序 传送步骤依次包括全中断禁止、端口和寄存器设定、停电状态下LCD表示、RAM执行程序的 传送、进入SLOW模式、看门狗动作设定、中断响量表指向RAM区域。将执行程序从ROM拷贝 到RAM并校验,并将中断响量表指向RAM区域,为下一步的RAM上运行做好准备,实现方便, 程序流程简单、清晰。所述内部闪存停止工作步骤依次包括程序跳转到RAM上执行、中断条 件设定、全中断许可、进入HALT模式、内部flash停止工作、全中断禁止、看门狗动作设定、 中断处理、检测是否停电复归,所述检测是否停电复归步骤中如果停电未复归,则跳转到中 断条件设定步骤之前,如果停电已复归,则进入到内部flash开始工作步骤。跳转到RAM 上运行,并使内部flash停止工作,大大减少耗电量。所述内部flash开始工作步骤依次包 括内部flash开始工作、程序跳转到ROM上执行、中断响量表指向ROM区域、停电复归处理。 在恢复供电时,使flash开始工作,并使程序重新跳转到ROM上运行,恢复正常工作。以前的控制方法是,无论是在交流电供电状态还是锂电池供电状态,程序都一直 在ROM (flash)上运行,flash控制电源也必须相应地一直处于工作(开启)的状态(通过 控制寄存器可以改变flash控制电源的打开和关闭)。即使进入锂电池供电状态(实际上此 时仅仅是维持最基本动作的那部分程序在运行),也还是让整个flash控制电源处于开启 的状态。现在的控制方法是,交流电供电状态下,程序在ROM(flash)上运行,内部的flash 电源处于工作(开启)的状态。一旦进入锂电池供电状态,首先把维持最基本动作的那部 分程序(例如实时时钟的更新,等待交流电正常复归等)从ROM (flash)中拷贝至内部RAM 中(拷贝完了后进行校验),相应的中断向量表也切换至内部RAM中(供中断唤醒使用),然后关闭整个flash的控制电源(通过控制寄存器可以改变flash控制电源的打开和关 闭),之后程序一直在内部RAM中运行,直到交流电正常复归时,切换回内部ROM (flash)上 运行。由于用户实际使用时拔掉电源插头(锂电池供电状态)维持的时间相当长,因此该 控制方法能有效地降低消耗电流。使用该控制方法的前提条件内部RAM应该能够足以容 纳维持最基本动作的那部分程序。通过控制寄存器可以控制flash电源的打开和关闭。采用本发明技术方案,以CR2450(620mAh)锂电池为例,经科学分析证明,在正常 使用情况下锂电池寿命可以延长大约1000小时左右。实验条件和方法参考表1和表2。实 验结论尽管根据保管时间的不同(即库存时间的不同),电饭煲锂电池的预期寿命不尽 相同,但是采用本发明后基本上寿命能够延长约1000个小时左右。表1 现有控制方法的使用寿命数据。
SUDW模式g驪戆毎秒发生一S中断.毎1麟時麵诗耸鈹逶,每1 LCD表示内容刷新 37.60 S/I小时
HALTis; mnm,驱动时網是SLOW漢式躲外的所有_时_
S片平均电.直
3562.40
6.46 U-K
mM UM
8.54 M^
r=· WBMM +
= 14.41 -h Ima^SJ為+
= 21.14 Α
Zim
37激
4+
LCD 分EE+ 4Α iiA-b
Al iiA.+
m if A^
M狂絲.
复想O+
MA
/AHh Μ4·
t4 41
<傑存_阔 年鑰耗电鑫> 芯片及周途熥耗
MAX=
fefe溫度在的傭况下^锂; Sft及周迹 TYP跳23 mm
MAXη*
<翻糊年■講耗电爱>
騮糖上逑条件再縫合镇下备件
锂电地供电较蠡室STiD自己劣钯
室温超快速駄量
5_自己敎电率是1.4% “.自B旅电
-8.· mAh
-W mAh
近滅3 =剛;?滅SSS4x(溫街
市电Il电象态
室SSiC膽2小时
t ι/* tffc ita Wtte
一穣摄实瀏溫度数鏟及自己放电率计算
I is度数据及自3放电雜算

1/0
4BS
i時 It定条件 ①一議建籍条件 漏20 B/年 白采轰馒年(! 縫:5树.Χ·=· 电时闻
ν,φ,Β —裰搪实漏电態瀟it鷇据及自Ξ放电率计算
《保SSt电池鍵基本途捧在《.5
/天
IEtfC傈存)
其他时闻播头拔下
二条件,__年所消耗i 电流是 使誦条件
S:片及周边澇耗
室溫35t
TYP
芯片及周边澇耗 83.11 FaAti S 1_
自己放电溝耗 3,10 mAh: 2083 mAh
mm mAh
83.11
細 1 mAh 0 mAfi
4cac
I
23滋
ato mAh 游 J3 mAh
含计
ιΜ
m.li mAh; 20.53 mAft
辦1
.合计 mi4 mAfe
<脑.寿命>
as%1.S2.0I=Tmm卿.雜v-ZJ47aa4.3
单組年)表2 本发明控制方法的使用寿命数据。
6 上述实施例是对本发明的说明,不是对本发明的限定,任何对本发明简单变换后 的方案均属于本发明的保护范围。
权利要求
延长电饭煲内置锂电池工作寿命的控制方法,其特征在于依次包括程序传送步骤、内部flash停止工作步骤、内部flash开始工作步骤,所述程序传送步骤在ROM上运行,内部flash停止工作步骤在RAM上运行,内部flash开始工作步骤在ROM上运行。
2.如权利要求1所述的延长电饭煲内置锂电池工作寿命的控制方法,其特征在于所 述程序传送步骤依次包括全中断禁止、端口和寄存器设定、停电状态下LCD表示、RAM执行 程序的传送、进入SLOW模式、看门狗动作设定、中断响量表指向RAM区域。
3.如权利要求2所述的延长电饭煲内置锂电池工作寿命的控制方法,其特征在于所 述内部闪存停止工作步骤依次包括程序跳转到RAM上执行、中断条件设定、全中断许可、进 入HALT模式、内部flash停止工作、全中断禁止、看门狗动作设定、中断处理、检测是否停电 复归,所述检测是否停电复归步骤中如果停电未复归,则跳转到中断条件设定步骤之前,如 果停电已复归,则进入到内部flash开始工作步骤。
4.如权利要求3所述的延长电饭煲内置锂电池工作寿命的控制方法,其特征在于所 述内部flash开始工作步骤依次包括内部flash开始工作、程序跳转到ROM上执行、中断响 量表指向ROM区域、停电复归处理。
全文摘要
本发明公开了一种延长电饭煲内置锂电池工作寿命的控制方法,依次包括程序传送步骤、内部flash停止工作步骤、内部flash开始工作步骤,所述程序传送步骤在ROM上运行,内部flash停止工作步骤在RAM上运行,内部flash开始工作步骤在ROM上运行。本发明交流电供电状态下程序在ROM(flash)上运行,进入锂电池供电状态后,关闭整个flash的控制电源,之后程序一直在内部RAM中运行,直到交流电正常复归时,再切换回内部ROM(flash)上运行。该过程中由于用户实际使用时拔掉电源插头而通过锂电池供电的状态维持的时间相当长,因此该控制方法能有效地降低消耗电流,大大延长锂电池的使用寿命,并且,不影响锂电池正常工作,不增加额外的硬件成本。
文档编号H01M10/42GK101916885SQ20101025301
公开日2010年12月15日 申请日期2010年8月11日 优先权日2010年8月11日
发明者周磊 申请人:松下家电研究开发(杭州)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1