This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

5V power measurement PCA10040

I need to measure full power consumption of nrf52, on PCA10040 from... a 5V source (because including some other 5V devices).
I measure it from 5V pin and not usb plug.
I cut SB29, to remove atmel processor leak. But I stil get around 4.5mA leakage (all led off), I don't know where from, and it seems huge for a regulator. (around 5mA +peaks while advertising)
Shoud I cut some other lines to only keep the regulator and nrf52 powered?

  • on SDK15.3
    as I said, the run app was the bt uart example (original, no modification).
    I just tryed the blinky example, and the led is not blinky.
    powering from:
    5V pin: about 10mA quite constant (lazy to check the graph), including a led ON, not blinking. So I don't really trust your graph. Anyway, the led consumes about 5mA, we are still 5mA too high
    VDD pin with 3.3V: 13mA... not sure it's the way to do it.
    I don't know how to test the blinky app (and I don't really care), but i can see the device advert on my phone, so it seems to be well flashed.

    Please, forget your board you want to sell me, and just tell we the way to measure power consumtion of only the nrf52chip+regulator through 5V line, with a SMU input.

  • just to let you know I tested with a second pca10040, and with ADALM1000 board, and I have quite persistant data.
    So it problem doesn't seems to be on my hardware. I'm missing something, but I don't know what, and I can't measure power used on pca10040 consistantly.
    I also use for some IoT prototypes you board with some external arduino compliant battery shield, and I think I waste a lot of energy that I could save if I knew what waste so much energy on the board.

  • Hi Hugo

    Sorry if I haven't been clear enough in my previous replies. In order to measure the current draw on the nRF52832 DK when powered from the 5V, please do the following steps:

    • Cut SB9 in order to enable the nRF current measurement pin header (P22). Keep in mind that P22 will need a jumper in order to reprogram the device when this SB is cut.
    • (Optional): Cut SB10 in order to bypass the reverse voltage protection diode on the USB power. See section 6.7.2 in the DK user guide for how to measure current using an oscilloscope.
    • (Optional): Cut SB29 in order to disable power for interface MCU.
    • Plug your current measurement tool onto the P22 header.
    • Power your device with a 5V source onto the 5V pin on P13.

    This should be the required setup to measure the current consumption of the nRF52832 DK. This should not give you a current draw as high as 4.5mA, and if the graph is still as noisy as the one posted below, I think there's an issue in the setup either between the voltage source to the board or from the board to the current measurement tool.

    Best regards,

    Simon

  • ok, I did it, from a siglent SDM3055, on my application, during advertising I get 3.45mA usage on P22, I get 5mA on the SMU. So +45% energy lost, I don't know where. 3.45 still seems high for advertising (no led on), but still better. What do you think?
    nb: my application use less power than your blink example, and as I vut more and more jumpers, I'd like to have a useful application left on it.
    If I run with "P22" cut (no nrf52), I get around 1.1mA usage. Maybe SB10, but it still seems huge.
    SB9 and SB29 are cut, measurement during led off.





  • Hi Hugo

    What do you mean about "P22 cut (no nRF52)"? If your application just advertises and not does much else I agree that 1.1mA still is too high.

    What are your advertising parameters, etc.?

    Best regards,

    Simon

Related