Припустимо, у мене є мікроконтролер із певною кількістю периферійних пристроїв, і хотілося б зробити обґрунтовану оцінку часу роботи акумулятора. Оскільки я можу заснути час від часу, а різні периферійні пристрої знаходяться в різних станах, моє поточне споживання може змінюватись між uA (у режимі сну) і приблизно 10s мА (коли я не сплю).
Тепер я можу приєднати батарею і дозволити їй працювати і вимірювати час, але це робить як трудомістким, так і важким (і, можливо, дорогим) порівняння різних підходів як у прошивці, так і в апаратному забезпеченні.
Я міг би розмістити мультиметр послідовно, але навіть якщо у нього є реєстрація даних, це є на певному інтервалі, і мені доведеться інтерполювати, і я можу повністю пропустити варіанти, менші за інтервал. (Плюс напруга навантаження і все таке.)
Якщо мій пристрій спить достатньо , струм неспання стає дещо незначним, але це може знадобитися співвідношенню 1000: 1 для сну, щоб прокинутися, тому це, мабуть, не для всіх конструкцій.
Чи є якийсь пристрій, який інтегрує струм з часом у дуже малих кількостях (наприклад, не розетковий прилад Kill-a-Watt)? В основному мені цікаво знати, що "за останню годину було спожито 20mAh". Бонусні бали, якщо я можу отримати точні вимірювання струму в будь-який момент часу, порівняти спокійний і сплячий струм.