Mari kita asumsikan saya memiliki mikrokontroler dengan sejumlah periferal yang terpasang dan ingin dapat membuat perkiraan yang wajar tentang usia baterai. Karena saya mungkin tidur kadang-kadang, dan berbagai periferal akan berada dalam keadaan yang berbeda, konsumsi saya saat ini mungkin bervariasi antara uA (dalam mode tidur) dan sekitar 10-an mA (ketika bangun).
Sekarang, saya bisa memasang baterai dan membiarkannya turun dan mengukur waktu, tetapi ini membuatnya menghabiskan waktu dan sulit (dan mungkin mahal) untuk membandingkan berbagai pendekatan, baik dalam firmware dan perangkat keras.
Saya dapat menempatkan multimeter dalam rangkaian, tetapi bahkan jika ia memiliki data logging, yaitu pada beberapa interval dan saya harus interpolasi, dan sepenuhnya bisa kehilangan variasi yang lebih kecil daripada interval. (Ditambah tegangan beban dan semua itu.)
Jika perangkat saya tidur cukup , arus terjaga menjadi agak diabaikan, tetapi itu mungkin memerlukan rasio waktu tidur 1000: 1 untuk waktu bangun, jadi itu tidak mungkin pada semua desain.
Apakah ada beberapa perangkat yang mengintegrasikan arus dari waktu ke waktu dalam jumlah yang sangat kecil (misalnya, bukan meteran keluaran Kill-a-watt)? Pada dasarnya saya tertarik untuk mengetahui bahwa "selama satu jam terakhir, 20mAh dikonsumsi". Poin bonus jika saya bisa mendapatkan pengukuran arus presisi pada waktu tertentu, untuk membandingkan konsumsi saat bangun dan tidur.