いくつかの周辺機器が接続されたマイクロコントローラーがあり、バッテリー寿命を合理的に見積もることができると思います。時々スリープし、さまざまな周辺機器の状態が異なるため、消費電流はuA(スリープモード)と数十mA(覚醒時)の間で異なる場合があります。
さて、バッテリーを取り付けて使い切って時間を測定することもできますが、これにより、ファームウェアとハードウェアの両方で異なるアプローチを比較するのに時間がかかり、困難(そしておそらく高価)になります。
マルチメーターを直列に配置することもできますが、データロギングがある場合でも、それはある間隔であり、補間する必要があり、間隔よりも小さい変動を完全に見落とす可能性があります。(負荷電圧とその他すべて)
デバイスが十分にスリープすると、アウェイク電流は多少無視できるようになりますが、スリープ時間とアウェイク時間の1000:1の比率が必要になる可能性があるため、すべてのデザインでそうなるとは限りません。
時間の経過とともに非常に少量の電流を統合するデバイスはありますか(たとえば、Kill-a-wattコンセントメーターではありません)。基本的に、「過去1時間で20mAhが消費された」ことを知りたいと思っています。アウェイクとアスリープの消費電流を比較するために、特定の時間に正確な電流測定値を取得できる場合のボーナスポイント。