मान लें कि मेरे पास कुछ मात्रा में बाह्य उपकरणों के साथ एक माइक्रोकंट्रोलर है और बैटरी जीवन का एक उचित अनुमान लगाने में सक्षम होना चाहता है। क्योंकि मैं इसे कई बार सो सकता हूं, और विभिन्न परिधीय अलग-अलग अवस्थाओं में होंगे, मेरी वर्तमान खपत यूएए (स्लीप मोड) और कुछ 10 एमए (जब जाग) हो सकती है।
अब, मैं एक बैटरी संलग्न कर सकता हूं और इसे नीचे चला सकता हूं और समय को माप सकता हूं, लेकिन यह फर्मवेयर और हार्डवेयर दोनों में अलग-अलग दृष्टिकोणों की तुलना करने के लिए समय लेने और कठिन (और संभवतः महंगा) बनाता है।
मैं श्रृंखला में एक मल्टीमीटर रख सकता था, लेकिन यहां तक कि अगर इसमें डेटा लॉगिंग है, तो यह कुछ अंतराल पर है और मुझे प्रक्षेप करना होगा, और पूरी तरह से अंतराल की तुलना में छोटे बदलाव को याद कर सकता है। (प्लस बोझ वोल्टेज और वह सब।)
यदि मेरा उपकरण पर्याप्त रूप से सोता है , तो जागृत धारा कुछ हद तक नगण्य हो जाती है, लेकिन जागने के समय के लिए 1000: 1 अनुपात की आवश्यकता हो सकती है, इसलिए यह सभी डिज़ाइनों पर होने की संभावना नहीं है।
क्या कोई उपकरण है जो बहुत कम मात्रा में समय के साथ वर्तमान को एकीकृत करता है (जैसे, किल-ए-वाट आउटलेट मीटर नहीं)? मूल रूप से मुझे यह जानने में दिलचस्पी है कि "आखिरी घंटे में, 20mAh की खपत हुई थी"। बोनस अंक यदि मैं किसी भी समय सटीक वर्तमान माप प्राप्त कर सकता हूं, जागृत और वर्तमान खपत की तुलना करने के लिए।