Jump to content
43oh

PowerScope


Recommended Posts

43oh Store link
 
I found myself wanting a dedicated power monitor to use while developing battery-powered application circuits, so I built one using the MSP430G2402. 
 
 
This device has already helped me identify and eliminate about 40% of the power usage of a project in-progress.
 
Right now, I just have the code as a zip file on the download tab, but if anyone wants to develop additional features, I can check the code into Subversion and create some branches. 
 
The board can be ordered for about $12 (for 3 boards) by uploading the Eagle .brd file to http://www.oshpark.com I don't make any money from oshpark.
 

Greg Glenn

http://gravitastech.weebly.com/

Edited by bluehash
Added store link.
Link to post
Share on other sites
  • Replies 43
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

43oh Store link   I found myself wanting a dedicated power monitor to use while developing battery-powered application circuits, so I built one using the MSP430G2402.    http://code.google.com/p/powe

The situations where I want to measure current are usually below 10uA, and sometimes below 1uA.  I'd like at least one, preferably two, significant digits in the result.   As for the cost, $7 more f

Hi   I just made a little blog entry about this great and useful tool.   http://rubines.blogspot.co.at/2013/07/meet-powerscope.html     Cheers Rubi

Posted Images

Once you use one, you will wonder how you got along without it.

 

When I first used it to monitor another MSP430 chip in LPM4,  the chip under test drew between 60 and 100uA, and that varied when I put my hand near it ! :-o  

 

I had just quickly thrown together some test code, and it turned out that I had left most of the I/O pins undefined, which causes relatively high power consumption even in low power mode, as well as capacitive sensitivity.  

 

Once I defined them all as output and set them low, the current draw went to the spec value of .1uA.

Link to post
Share on other sites
If all I/O pins are unused and unconnected, the following would insure no pins cause unwanted power draw in LPM on a MSP430G2402.

 

P1DIR = 0xFF;                    // All P1 pins set to output

P1OUT = 0x00;                   // All P1 pins low

P2SEL = 0x00;                    // P2 pins gen-purpose I/O

P2DIR = 0xFF;                    // P2 pins all output, unused

P2OUT = 0x00;                   // P2 pins all low
Link to post
Share on other sites
  • 2 weeks later...

How are you monitoring low currents?  Usually this requires an isolated amplifier or similar setup, in order to be accurate at low currents.

 

The instrumentation amp is pretty good at measuring small voltage differences across a shunt resistor.   Here's another device that does something similar, although it outputs to a separate voltmeter:

 

      http://www.adafruit.com/products/882

 

The Analog Front-End chip would suffice without the instrumentation amp, but it has fairly low maximum voltage input ratings, so for this application I thought it best to add the instrumentation amp to protect the AFE.  

Link to post
Share on other sites

very nice. alittle expensive to build though. why not combine something like this and those breadboard power supplies that sit at the end of the board. 

 

I had considered that, but I like to keep things modular.  

 

Maybe we can lower the cost a bit if I can convince 43oH to sell the PCBs individually.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...