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...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on instrumentation and measurement 2016-09, Vol.65 (9), p.1968-1976 |
---|---|
Hauptverfasser: | , , , |
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 & 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 & 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 |