假设我有一个连接了一些外围设备的微控制器,并且希望能够对电池寿命做出合理的估计。因为我有时可能让它休眠,并且各种外围设备会处于不同的状态,所以我的电流消耗可能在 uA(在睡眠模式下)和大约 10 毫安(清醒时)之间变化。
现在,我可以连接一个电池,让它耗尽并测量时间,但这使得比较固件和硬件中的不同方法既费时又困难(而且可能很昂贵)。
我可以串联一个万用表,但即使它有数据记录,那也是在某个间隔内,我必须插值,并且可能完全错过小于间隔的变化。(加上负担电压等等。)
如果我的设备睡眠充足,唤醒电流就可以忽略不计,但这可能需要 1000:1 的睡眠时间与唤醒时间比率,因此这在所有设计中都不太可能。
是否有一些设备可以随时间以非常小的数量集成电流(例如,不是 Kill-a-watt 插座仪表)?基本上我很想知道“在过去的一个小时内,消耗了 20mAh”。如果我可以在任何给定时间获得精确的电流测量值,以比较清醒和睡眠电流消耗,则可以加分。