看门狗唤醒和外部RC充放电低电平中断唤醒, 那个更省电?
mega328连接一些传感器和时钟芯片, 开关管.锂电池供电, 希望10秒唤醒工作一次. 不用非常精确.
可以用看门狗唤醒, 读取时间, 不到就接着睡觉
也可以用外部电容充放电, 低电平中断唤醒, 时间精度也够, 基本一次唤醒就行. 还可以用最省电的掉电模式.
问题: 那种方式更省电. 因为电容充放电也要计算功耗, 看门狗运行, 判断时间是否到了, 也要功耗. 感觉电容充放电更省,等专业人士。。。 看门狗本质上也是rc充放电的 本帖最后由 lcw_swust 于 2014-3-14 10:01 编辑
个人认为“看门狗中断”唤醒更省电(这种方式不会引起复位)
若用“外部电容充放电”来唤醒,由于IO(中断脚)长时间处于中点电平附近,不管IO是否翻转,都会有较大的功耗。
(对于mega328,我没试过,建议楼主测试一下) bhqz 发表于 2014-3-14 09:05
看门狗本质上也是rc充放电的
没有看到电路,
不知道它的充放电, 会不会能耗更小.
而自己做的外部RC充放电, 基本是 Vcc 到 VIL 之间的.
想让电压变化更小, 电路就复杂了, 算上其它部分的功耗, 可能反倒不合算. lcw_swust 发表于 2014-3-14 09:11
个人认为“看门狗中断”唤醒更省电(这种方式不会引起复位)
若用“外部电容充放电”来唤醒,由于IO(中断 ...
能解释一下为什么IO 在"中点电平"功耗更大吗?
是因为比较器或者放大器的开关门没有完全开也没有完全关?
谢谢
要是这么古算不出来, 就干脆测试了.需要两个很接近的电池. timberg 发表于 2014-3-14 09:55
能解释一下为什么IO 在"中点电平"功耗更大吗?
是因为比较器或者放大器的开关门没有完全开也没有完全关?
...
为什么中点电平附近功耗更大,我想是与IO口的结构有关。
举个例子,反相器CD4069,结构如下:
突然没法上传附件了,自己看PDF吧,简单说下:NMOS的S接地,PMOS的S接电源,二者D接一起作为输出,G接一起作为输入。
当输入为高电平或者低电平,只有一个MOS导通,另一个关断,此电路基本不消耗电流,
当输入为1/2VCC附近时,有可能两只MOS都有略微的导通,所以会消耗较大电流。 lcw_swust 发表于 2014-3-14 10:15
为什么中点电平附近功耗更大,我想是与IO口的结构有关。
举个例子,反相器CD4069,结构如下:
突然没法上 ...
有道理, 谢谢! 如果是施密特输入的话还是RC省电,看门狗实质是个低功耗的计数器。
页:
[1]