假设我有一个连接了一定数量外围设备的微控制器,并且希望能够对电池寿命做出合理的估计。因为我有时可能会入睡,并且各种外围设备处于不同的状态,所以我的电流消耗可能在uA(处于睡眠模式)和大约10s mA(唤醒时)之间变化。
现在,我可以装上一块电池,让它用完并测量时间,但这使得在固件和硬件上比较不同的方法既费时又费力(并且可能很昂贵)。
我可以将万用表串联放置,但是即使它有数据记录功能,也要间隔一定的时间,并且我必须进行插值,并且可能会完全错过小于该间隔的变化。(加上负担电压等)。
如果我的设备足够睡眠,则唤醒电流可以忽略不计,但这可能需要1000:1的睡眠时间与唤醒时间之比,因此并非所有设计都可以。
是否有一些可以随时间推移以很小的电流积分的设备(例如,不是千瓦特电表)?基本上,我很想知道“在过去的一个小时中,消耗了20mAh电量”。如果我可以在任何给定时间获得精确的电流测量值,以比较清醒和睡眠时的电流消耗,则可得到加分。