สมมติว่าฉันมีไมโครคอนโทรลเลอร์พร้อมอุปกรณ์ต่อพ่วงจำนวนหนึ่งและต้องการให้สามารถประมาณอายุการใช้งานแบตเตอรี่ได้อย่างสมเหตุสมผล เนื่องจากฉันอาจทำให้บางครั้งโหมดสลีปและอุปกรณ์ต่อพ่วงต่าง ๆ จะอยู่ในสถานะที่แตกต่างกันการบริโภคในปัจจุบันของฉันอาจแตกต่างกันระหว่าง uA (ในโหมดสลีป) และ 10 วินาทีของ mA (เมื่อตื่น)
ตอนนี้ฉันสามารถต่อแบตเตอรีและปล่อยให้มันหมดและวัดเวลา แต่มันใช้เวลานานและยาก (และอาจแพง) เพื่อเปรียบเทียบวิธีการต่าง ๆ ทั้งในเฟิร์มแวร์และฮาร์ดแวร์
ฉันสามารถวางมัลติมิเตอร์ในซีรีส์ แต่แม้ว่าจะมีการบันทึกข้อมูลที่อยู่ในช่วงเวลาหนึ่งและฉันจะต้องแก้ไขและอาจพลาดรูปแบบที่เล็กกว่าช่วงเวลาทั้งหมด (บวกกับภาระแรงดันและทั้งหมดนั้น)
หากอุปกรณ์ของฉันนอนหลับเพียงพอกระแสการตื่นจะค่อนข้างเล็กน้อย แต่นั่นอาจต้องใช้อัตราส่วนการนอนหลับ 1000: 1 เพื่อให้เวลาตื่นดังนั้นจึงไม่น่าจะมีการออกแบบทั้งหมด
มีอุปกรณ์บางอย่างที่รวมกระแสไฟฟ้าเมื่อเวลาผ่านไปด้วยจำนวนที่น้อยมาก (เช่นไม่ใช่มิเตอร์เอาท์เล็ต Kill-a-watt)? โดยทั่วไปฉันสนใจที่จะรู้ว่า "ในช่วงชั่วโมงที่ผ่านมามีการบริโภค 20mAh" คะแนนโบนัสหากฉันสามารถรับการวัดกระแสที่แม่นยำในเวลาใดก็ได้เพื่อเปรียบเทียบปริมาณการใช้กระแสไฟฟ้าที่ตื่นและหลับ