服务热线: 400-110-9145 周一到周五,8:30-17:30

电子锁的轮询与休眠技术

   日期:2010-10-17     作者:刘得喜    浏览:206    评论:0    
核心提示:电子锁电池选择只是一个硬件基础,真正做到电池的长寿命,最核心的手段是CPU程序的设计合理。

前面,我们有文章谈到了电子锁电池的选用。但是,电子锁电池选择只是一个硬件基础,真正做到电池的长寿命,最核心的手段是CPU程序的设计合理。

一般来说,电子锁的电路在正常待机工作电流为1mA上下(不包含电机的动作、蜂鸣器发声、灯亮)。按照这样的功耗计算,3节碱性电池可以持续工作1个多月。但对于电子衣柜锁来说这显然远远。

功耗方面我们的设计目标为:安装一次3节碱性电池,可以持续使用1年以上时间。

从技术角度来说,节电的主要方式是将不必要的耗电控制住。通过分析,我们发现,锁在绝大多数时间是不发生开、关门操作的,将这段时间的功耗降到最低是实现设计目标的关键。

有2中技术方法可以用于功耗的控制:轮询方式、触发唤醒方式。

轮询方式的过程为:程序命令CPU进入休眠状态,每间隔一段时间(比如1秒或0.5秒,具体时间间隔与CPU型号和实际操作需求相关)程序自动唤醒CPU工作,检测是否有包含合法身份的只能纽扣或RFID卡需要读取,若有则进入身份识别--判读是否正常开关锁舌--工作结束继续休眠--如此往复,若无继续进度休眠。休眠期间的功耗一般为几个nA。

触发唤醒方式的过程为:程序处于休眠常态,一旦发生外部触发事件,则自动唤醒程序,进入正常工作状态:身份识别--判读是否正常开关锁舌--工作结束继续休眠--如此往复。

由此,可以看出,轮询方式实现基本的节电,但不如触发唤醒方式彻底。

对于TM(智能纽扣)方式的身份识别,可以选择触发唤醒方式。

对于RF方式的身份识别,由于是非接触,无法让CPU感知电路变化,一般采用轮询方式。

也有部分厂商,采用红外检测方式判断是否有RFID卡接近锁体,实现程序的唤醒。这样的方式有2个缺点,一是红外检测元件会增加功耗,二是任何物体接近锁体都会触发红外,致使程序被唤醒,增加功耗。

非常可喜的是,我们在轮询方式下也能做到将轮询基本功耗控制在nA级,做到轮询功耗和休眠功耗基本一致。在不增加成本的情况下,实现电池长寿命的设计目标。

另外,需要说明的是,仅仅是程序部分设计合理还不够,外围电路低功耗设计也尤为关键,通过程序和委外电路两方面的合理设计,是最终解决功耗问题的两个不可或缺的方面。

 
标签: 电子锁 轮询 休眠
打赏
 
更多>同类资讯
0相关评论


扫描登录手机版!

关注微信平台!