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

技术编号:4072385 阅读:678 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种延长电饭煲内置锂电池工作寿命的控制方法,依次包括程序传送步骤、内部flash停止工作步骤、内部flash开始工作步骤,所述程序传送步骤在ROM上运行,内部flash停止工作步骤在RAM上运行,内部flash开始工作步骤在ROM上运行。本发明专利技术交流电供电状态下程序在ROM(flash)上运行,进入锂电池供电状态后,关闭整个flash的控制电源,之后程序一直在内部RAM中运行,直到交流电正常复归时,再切换回内部ROM(flash)上运行。该过程中由于用户实际使用时拔掉电源插头而通过锂电池供电的状态维持的时间相当长,因此该控制方法能有效地降低消耗电流,大大延长锂电池的使用寿命,并且,不影响锂电池正常工作,不增加额外的硬件成本。

【技术实现步骤摘要】

本专利技术涉及电饭煲,尤其涉及能够。技术背景目前带有实时时钟显示、预约及记忆功能的电饭煲在拔掉电源插头时(交流电断 电时)为了保持存储数据的不丢失而大多采用备用锂离子电池供电的驱动方式。另一方 面,随着半导体技术的日益进步和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片平均电.直3本文档来自技高网...

【技术保护点】
延长电饭煲内置锂电池工作寿命的控制方法,其特征在于:依次包括程序传送步骤、内部flash停止工作步骤、内部flash开始工作步骤,所述程序传送步骤在ROM上运行,内部flash停止工作步骤在RAM上运行,内部flash开始工作步骤在ROM上运行。

【技术特征摘要】

【专利技术属性】
技术研发人员:周磊
申请(专利权)人:松下家电研究开发杭州有限公司
类型:发明
国别省市:86[中国|杭州]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1