• DocumentCode
    3335635
  • Title

    Energy Metering for Free: Augmenting Switching Regulators for Real-Time Monitoring

  • Author

    Dutta, Prabal ; Feldmeier, Mark ; Paradiso, Joseph ; Culler, David

  • Author_Institution
    Comput. Sci. Div., Univ. of California, Berkeley, CA
  • fYear
    2008
  • fDate
    22-24 April 2008
  • Firstpage
    283
  • Lastpage
    294
  • Abstract
    We present iCount, a new energy meter design. For many systems that have a built-in switching regulator, adding a single wire between the regulator and the microcontroller enables real-time energy metering. iCount measures energy usage by counting the switching cycles of the regulator. We show that the relationship between load current and switching frequency is quite linear and demonstrate that this simple design can be applied to a variety of regulators. Our particular implementation exhibits a maximum error of less than plusmn20% over five decades of current draw, a resolution exceeding 1 muJ, a read latency of 15 mus, and a power overhead that ranges from 1% when the node is in standby to 0.01 % when the node is active, for a typical workload. The basic iCount design requires only a pulse frequency modulated switching regulator and a microcontroller with an externally-clocked counter.
  • Keywords
    microcontrollers; power meters; augmenting switching regulators; built-in switching regulator; energy metering; externally-clocked counter; iCount; load current; microcontroller; real-time monitoring; switching frequency; Delay; Energy measurement; Microcontrollers; Monitoring; Pulse modulation; Real time systems; Regulators; Switching frequency; Watthour meters; Wire; current accumulation; energy meter; low power;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Processing in Sensor Networks, 2008. IPSN '08. International Conference on
  • Conference_Location
    St. Louis, MO
  • Print_ISBN
    978-0-7695-3157-1
  • Type

    conf

  • DOI
    10.1109/IPSN.2008.58
  • Filename
    4505481