High Dynamic Range Power Consumption Measurement in Microcontroller-Based Applications

This paper proposes an innovative method for power consumption measurement in microcontroller-based systems that provides high accuracy on a wide dynamic range of current values, which makes it particularly suitable for all those applications characterized by alternating low-/high-power modes and fa...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on instrumentation and measurement 2016-09, Vol.65 (9), p.1968-1976
Hauptverfasser: Di Nisio, Attilio, Di Noia, Tommaso, Carducci, Carlo Guarnieri Calo, Spadavecchia, Maurizio
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1976
container_issue 9
container_start_page 1968
container_title IEEE transactions on instrumentation and measurement
container_volume 65
creator Di Nisio, Attilio
Di Noia, Tommaso
Carducci, Carlo Guarnieri Calo
Spadavecchia, Maurizio
description This paper proposes an innovative method for power consumption measurement in microcontroller-based systems that provides high accuracy on a wide dynamic range of current values, which makes it particularly suitable for all those applications characterized by alternating low-/high-power modes and fast current variations. We demonstrate that using an op-amp-based voltage feedback configuration, it is possible to use shunt resistor values higher than usual to obtain increased voltage drops without affecting the microcontroller's power supply voltage. Consequently, it is possible to directly use a data acquisition board to acquire the shunt voltage, eliminating all those common errors, like offset and gain, due to the use of an additional intermediate amplification stage. The proposed scheme has been successfully used to accurately characterize the power consumption of a single sensor node of a wireless sensor network.
doi_str_mv 10.1109/TIM.2016.2549818
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_journals_1810912056</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>7452656</ieee_id><sourcerecordid>1835559489</sourcerecordid><originalsourceid>FETCH-LOGICAL-c324t-9362bf46a7c887ba84af4b89e050984565aaa278bcc39bef838da288b969b0ef3</originalsourceid><addsrcrecordid>eNpdkM9LwzAUx4MoOKd3wUvBi5fOJE3S5DjnjwkbikyvJc1eZ0bb1KRF9t-bMfHg6fHg8_3y3gehS4InhGB1u3peTigmYkI5U5LIIzQinOepEoIeoxHGRKaKcXGKzkLYYoxzwfIR-pjbzWdyv2t1Y03yptsNJK_uG3wyc20Ymq63rk2WoMPgoYG2T2xcrfHOuLb3rq7Bp3c6wDqZdl1tjd4Hwjk6qXQd4OJ3jtH748NqNk8XL0_Ps-kiNRllfaoyQcuKCZ0bKfNSS6YrVkoFmGMl47Vca01zWRqTqRIqmcm1plKWSqgSQ5WN0c2ht_Pua4DQF40NBupat-CGUBCZcc4Vkyqi1__QrRt8G6-LVDRIKOYiUvhAxQ9D8FAVnbeN9ruC4GIvuoiii73o4ld0jFwdIhYA_vCccSpi4Q-U_Xmn</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1810912056</pqid></control><display><type>article</type><title>High Dynamic Range Power Consumption Measurement in Microcontroller-Based Applications</title><source>IEEE Electronic Library (IEL)</source><creator>Di Nisio, Attilio ; Di Noia, Tommaso ; Carducci, Carlo Guarnieri Calo ; Spadavecchia, Maurizio</creator><creatorcontrib>Di Nisio, Attilio ; Di Noia, Tommaso ; Carducci, Carlo Guarnieri Calo ; Spadavecchia, Maurizio</creatorcontrib><description>This paper proposes an innovative method for power consumption measurement in microcontroller-based systems that provides high accuracy on a wide dynamic range of current values, which makes it particularly suitable for all those applications characterized by alternating low-/high-power modes and fast current variations. We demonstrate that using an op-amp-based voltage feedback configuration, it is possible to use shunt resistor values higher than usual to obtain increased voltage drops without affecting the microcontroller's power supply voltage. Consequently, it is possible to directly use a data acquisition board to acquire the shunt voltage, eliminating all those common errors, like offset and gain, due to the use of an additional intermediate amplification stage. The proposed scheme has been successfully used to accurately characterize the power consumption of a single sensor node of a wireless sensor network.</description><identifier>ISSN: 0018-9456</identifier><identifier>EISSN: 1557-9662</identifier><identifier>DOI: 10.1109/TIM.2016.2549818</identifier><identifier>CODEN: IEIMAO</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Amplification ; Arduino ; Boards ; Bypasses ; Current measurement ; current monitor ; Dynamic range ; Electric potential ; Internet of Things ; Load modeling ; microcontroller consumptions ; Power consumption ; Power demand ; Power measurement ; Resistors ; sensor nodes ; Shunts ; Voltage ; Voltage measurement ; wireless sensor network (WSN) ; Wireless sensor networks</subject><ispartof>IEEE transactions on instrumentation and measurement, 2016-09, Vol.65 (9), p.1968-1976</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2016</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c324t-9362bf46a7c887ba84af4b89e050984565aaa278bcc39bef838da288b969b0ef3</citedby><cites>FETCH-LOGICAL-c324t-9362bf46a7c887ba84af4b89e050984565aaa278bcc39bef838da288b969b0ef3</cites><orcidid>0000-0002-4166-7755</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/7452656$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/7452656$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Di Nisio, Attilio</creatorcontrib><creatorcontrib>Di Noia, Tommaso</creatorcontrib><creatorcontrib>Carducci, Carlo Guarnieri Calo</creatorcontrib><creatorcontrib>Spadavecchia, Maurizio</creatorcontrib><title>High Dynamic Range Power Consumption Measurement in Microcontroller-Based Applications</title><title>IEEE transactions on instrumentation and measurement</title><addtitle>TIM</addtitle><description>This paper proposes an innovative method for power consumption measurement in microcontroller-based systems that provides high accuracy on a wide dynamic range of current values, which makes it particularly suitable for all those applications characterized by alternating low-/high-power modes and fast current variations. We demonstrate that using an op-amp-based voltage feedback configuration, it is possible to use shunt resistor values higher than usual to obtain increased voltage drops without affecting the microcontroller's power supply voltage. Consequently, it is possible to directly use a data acquisition board to acquire the shunt voltage, eliminating all those common errors, like offset and gain, due to the use of an additional intermediate amplification stage. The proposed scheme has been successfully used to accurately characterize the power consumption of a single sensor node of a wireless sensor network.</description><subject>Amplification</subject><subject>Arduino</subject><subject>Boards</subject><subject>Bypasses</subject><subject>Current measurement</subject><subject>current monitor</subject><subject>Dynamic range</subject><subject>Electric potential</subject><subject>Internet of Things</subject><subject>Load modeling</subject><subject>microcontroller consumptions</subject><subject>Power consumption</subject><subject>Power demand</subject><subject>Power measurement</subject><subject>Resistors</subject><subject>sensor nodes</subject><subject>Shunts</subject><subject>Voltage</subject><subject>Voltage measurement</subject><subject>wireless sensor network (WSN)</subject><subject>Wireless sensor networks</subject><issn>0018-9456</issn><issn>1557-9662</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpdkM9LwzAUx4MoOKd3wUvBi5fOJE3S5DjnjwkbikyvJc1eZ0bb1KRF9t-bMfHg6fHg8_3y3gehS4InhGB1u3peTigmYkI5U5LIIzQinOepEoIeoxHGRKaKcXGKzkLYYoxzwfIR-pjbzWdyv2t1Y03yptsNJK_uG3wyc20Ymq63rk2WoMPgoYG2T2xcrfHOuLb3rq7Bp3c6wDqZdl1tjd4Hwjk6qXQd4OJ3jtH748NqNk8XL0_Ps-kiNRllfaoyQcuKCZ0bKfNSS6YrVkoFmGMl47Vca01zWRqTqRIqmcm1plKWSqgSQ5WN0c2ht_Pua4DQF40NBupat-CGUBCZcc4Vkyqi1__QrRt8G6-LVDRIKOYiUvhAxQ9D8FAVnbeN9ruC4GIvuoiii73o4ld0jFwdIhYA_vCccSpi4Q-U_Xmn</recordid><startdate>201609</startdate><enddate>201609</enddate><creator>Di Nisio, Attilio</creator><creator>Di Noia, Tommaso</creator><creator>Carducci, Carlo Guarnieri Calo</creator><creator>Spadavecchia, Maurizio</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>7U5</scope><scope>8FD</scope><scope>L7M</scope><scope>F28</scope><scope>FR3</scope><orcidid>https://orcid.org/0000-0002-4166-7755</orcidid></search><sort><creationdate>201609</creationdate><title>High Dynamic Range Power Consumption Measurement in Microcontroller-Based Applications</title><author>Di Nisio, Attilio ; Di Noia, Tommaso ; Carducci, Carlo Guarnieri Calo ; Spadavecchia, Maurizio</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c324t-9362bf46a7c887ba84af4b89e050984565aaa278bcc39bef838da288b969b0ef3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Amplification</topic><topic>Arduino</topic><topic>Boards</topic><topic>Bypasses</topic><topic>Current measurement</topic><topic>current monitor</topic><topic>Dynamic range</topic><topic>Electric potential</topic><topic>Internet of Things</topic><topic>Load modeling</topic><topic>microcontroller consumptions</topic><topic>Power consumption</topic><topic>Power demand</topic><topic>Power measurement</topic><topic>Resistors</topic><topic>sensor nodes</topic><topic>Shunts</topic><topic>Voltage</topic><topic>Voltage measurement</topic><topic>wireless sensor network (WSN)</topic><topic>Wireless sensor networks</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Di Nisio, Attilio</creatorcontrib><creatorcontrib>Di Noia, Tommaso</creatorcontrib><creatorcontrib>Carducci, Carlo Guarnieri Calo</creatorcontrib><creatorcontrib>Spadavecchia, Maurizio</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Solid State and Superconductivity Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE transactions on instrumentation and measurement</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Di Nisio, Attilio</au><au>Di Noia, Tommaso</au><au>Carducci, Carlo Guarnieri Calo</au><au>Spadavecchia, Maurizio</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>High Dynamic Range Power Consumption Measurement in Microcontroller-Based Applications</atitle><jtitle>IEEE transactions on instrumentation and measurement</jtitle><stitle>TIM</stitle><date>2016-09</date><risdate>2016</risdate><volume>65</volume><issue>9</issue><spage>1968</spage><epage>1976</epage><pages>1968-1976</pages><issn>0018-9456</issn><eissn>1557-9662</eissn><coden>IEIMAO</coden><abstract>This paper proposes an innovative method for power consumption measurement in microcontroller-based systems that provides high accuracy on a wide dynamic range of current values, which makes it particularly suitable for all those applications characterized by alternating low-/high-power modes and fast current variations. We demonstrate that using an op-amp-based voltage feedback configuration, it is possible to use shunt resistor values higher than usual to obtain increased voltage drops without affecting the microcontroller's power supply voltage. Consequently, it is possible to directly use a data acquisition board to acquire the shunt voltage, eliminating all those common errors, like offset and gain, due to the use of an additional intermediate amplification stage. The proposed scheme has been successfully used to accurately characterize the power consumption of a single sensor node of a wireless sensor network.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TIM.2016.2549818</doi><tpages>9</tpages><orcidid>https://orcid.org/0000-0002-4166-7755</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0018-9456
ispartof IEEE transactions on instrumentation and measurement, 2016-09, Vol.65 (9), p.1968-1976
issn 0018-9456
1557-9662
language eng
recordid cdi_proquest_journals_1810912056
source IEEE Electronic Library (IEL)
subjects Amplification
Arduino
Boards
Bypasses
Current measurement
current monitor
Dynamic range
Electric potential
Internet of Things
Load modeling
microcontroller consumptions
Power consumption
Power demand
Power measurement
Resistors
sensor nodes
Shunts
Voltage
Voltage measurement
wireless sensor network (WSN)
Wireless sensor networks
title High Dynamic Range Power Consumption Measurement in Microcontroller-Based Applications
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-04T09%3A36%3A54IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=High%20Dynamic%20Range%20Power%20Consumption%20Measurement%20in%20Microcontroller-Based%20Applications&rft.jtitle=IEEE%20transactions%20on%20instrumentation%20and%20measurement&rft.au=Di%20Nisio,%20Attilio&rft.date=2016-09&rft.volume=65&rft.issue=9&rft.spage=1968&rft.epage=1976&rft.pages=1968-1976&rft.issn=0018-9456&rft.eissn=1557-9662&rft.coden=IEIMAO&rft_id=info:doi/10.1109/TIM.2016.2549818&rft_dat=%3Cproquest_RIE%3E1835559489%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1810912056&rft_id=info:pmid/&rft_ieee_id=7452656&rfr_iscdi=true