|
原帖由 一月三十日 于 2008-6-24 17:46 发表
好象不能 LED 不亮时就收了, 还要将灯头转松断电 , 否则 IC 会一直耗电到电池没电!
那岂不是会导致电池过放?:Q
转录 My3C 网站 LF5XT 设计者 mountech 的帖子
上面还有一个关于自耗电的问题 , 不管使用哪一家的 MCU , 它在 Sleep mode 底下大概都要吃到 50~150uA , 视电压与 MCU 使用的频率和开了多少个模块而定 ( MCU 是把各个模块电源分开 , 可以开启与关闭 , 例如 : OP 模块 , 高速振荡器模块 , 慢速振荡器模块 , A/D 模块 , PWM 模块 , 看门狗模块...... 都可以将它开启或关闭 , 但是不可能全关 , 会留下几个必要的模块还在动 , 不然就死机了 ) , 在 1AA 的电池使用下 , MCU 要维持还活着就必须要有足够的电压 , 此时升压 IC 势必要继续工作 , 各位可以去参考 DC-DC boost IC 在低电流下的效率 , 低的吓人有个 30% 就偷笑 , 再加上升压 IC 会消耗一定的电流 , 所以我才说关电是要把灯头转松 , 至于 CPF 上有关这部份的数据也只有提到 MCU 消耗很低的电流 0.1~0.4mA , 不是写电池端的消耗电流 , 所以我是有点怀疑那个数字在使用 1AA 电池下是否正确 . 至于我弄的手电筒基本上 MCU 是不睡觉的 , 我都是直接给它断电 , 所以能够做到很低的电流消耗 ~~ 基本上都低于 20uA ( 使用锂电池的状态下 , 其它的电池会更低 , 20uA 是用最保守的数据来讲 , 依照我实测经验锂电池会约在 12~15uA 左右 , 镍氢约为 3~5uA ) |
|