Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Hardware
  3. Test of Step-Up-Modules (sparkfun, Pololu & china-module) / any other?

Test of Step-Up-Modules (sparkfun, Pololu & china-module) / any other?

Scheduled Pinned Locked Moved Hardware
26 Posts 8 Posters 16.0k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • m26872M Offline
    m26872M Offline
    m26872
    Hardware Contributor
    wrote on last edited by m26872
    #5

    I just measured the sleep currents for a few of my nodes (china step-up module linked from there).

    First one really old I just found (I've no clue what sketch or lib is in there) equipped with one DS18B20: 440uA

    Second node with two DS18B20 (one probe style) and a rather fresh code which I think I'd be able to trace lib and IDE versions etc for: 59uA (Not bad!)

    Third one of the "famous two" node 106 (dht22 and bmp180): 98uA

    One note is that the price of these step-ups is high to start with and seems to have doubled in one year, so I doubt I'll buy more of these. And probably and hopefully that goes for any other step-up as well. Better to design for low voltage directly, when you can.

    1 Reply Last reply
    0
    • A Offline
      A Offline
      ahhk
      Hardware Contributor
      wrote on last edited by
      #6

      440uA and 98uA is far too much! 59uA is quite good but not very good.
      Sleep current is in my config the biggest part, which sucks most of the juice out of the batteries.

      Maybe this is a quality problem of the china-modules?

      I tested my 3 modules with the same node - i just replaced the step-up and measured the current. So my results are based on the same sketch, hardware and lib....

      m26872M 1 Reply Last reply
      0
      • scalzS Offline
        scalzS Offline
        scalz
        Hardware Contributor
        wrote on last edited by
        #7

        @ahhk:
        but your 59uA is not the booster only. if you want low power you will need to change things in software, including removing watchdog first. and cut off all you can. sorry I have no time for a tut for the moment. I am finishing my rev 1.1 for my board and need to make documentations for boards I started.

        and you are right, there are design things which can affect power consumption of different modules. like inductors, capacitors quality, efficiency... that is why I decided to design entirely my board, so I don't depend on different random quality of external modules and it is reproductible..
        Not easy task I think to depend on external module, mainly for ultra low power. The more variables you add in the system, the more luck you have to break your low power..

        1 Reply Last reply
        0
        • A ahhk

          440uA and 98uA is far too much! 59uA is quite good but not very good.
          Sleep current is in my config the biggest part, which sucks most of the juice out of the batteries.

          Maybe this is a quality problem of the china-modules?

          I tested my 3 modules with the same node - i just replaced the step-up and measured the current. So my results are based on the same sketch, hardware and lib....

          m26872M Offline
          m26872M Offline
          m26872
          Hardware Contributor
          wrote on last edited by
          #8

          @ahhk
          "Quite good" is far from "crap". 59uA looks coherent with @ericvdb 's 60uA. I never claimed I did a comparative test, I just measured what I had laying around. I doubt the differences I measured depend on the step-ups.

          1 Reply Last reply
          0
          • scalzS Offline
            scalzS Offline
            scalz
            Hardware Contributor
            wrote on last edited by
            #9

            another thing too.. How do you measure power consumption? do you have uCurrent?
            I say this because you get 28uA from sparkfun module. And in datasheet it says it is 30 uA if Vout is 1.9V and 45uA for Vout 3.3v NCP1402 33T1 model, so it is very near ericvdb results..

            1 Reply Last reply
            0
            • A Offline
              A Offline
              ahhk
              Hardware Contributor
              wrote on last edited by
              #10

              My Multimeter is a Peaktech 3410. Manual says: "0,1 µA; +/- 1,5 %".

              BOD disabled, 8mhz internal, only HTU21D and NRF are connected...

              I still dont understand, why my china-module takes 243uA with same configuration...
              I am just replacing the step-up module on the breadboard.

              1 Reply Last reply
              0
              • scalzS Offline
                scalzS Offline
                scalz
                Hardware Contributor
                wrote on last edited by
                #11

                oki.
                but for more low power you need to not use the watchdog. and it is used in gw.sleep.
                others tips too are to set unused pins in output mode, and set them = 0 if I remember right. because it consumes too. look at gammon power savings tuto, you will learn interesting things..

                for your china module, I can't see on pictures what is the reference of the booster ic...then looking at datasheet would tell more.

                1 Reply Last reply
                0
                • A Offline
                  A Offline
                  ahhk
                  Hardware Contributor
                  wrote on last edited by
                  #12

                  what can i save without the watchdog?
                  gw.sleep doesnt work without watchdog, i think? what can be a workaround?

                  i found a blog, where someone tested the powersavings by setting the pins to outputmode. This is <1uA. not a big deal...

                  1 Reply Last reply
                  0
                  • NeverDieN Offline
                    NeverDieN Offline
                    NeverDie
                    Hero Member
                    wrote on last edited by
                    #13

                    Running Gammon's "Sketch J" drops you down to 150nA, and it doesn't set unused pins to anything.

                    1 Reply Last reply
                    0
                    • scalzS Offline
                      scalzS Offline
                      scalz
                      Hardware Contributor
                      wrote on last edited by
                      #14

                      yes of course setting pins mode is the last optimizations. Like Neverdie said, you should try Sketch J.
                      but you can do all what you want, if your power supply is not good, you will never get <uA..

                      1 Reply Last reply
                      0
                      • A Offline
                        A Offline
                        ahhk
                        Hardware Contributor
                        wrote on last edited by
                        #15

                        To reach <50uA is the target. I dont need to get nA.
                        The difference between 100uA and 50uA is the change intervall of the batteries. every year or nearly every 2 years :D
                        I will take a look at "Sketch J"....sound interesting...

                        1 Reply Last reply
                        0
                        • E Offline
                          E Offline
                          ericvdb
                          wrote on last edited by ericvdb
                          #16

                          Just took the time to shoot a pic of my Step-Up consumption, including a Voltage regulator MCP1702-3.3

                          As you can see, it's consuming 54uA with nothing connected.

                          Step-Up module: link

                          The capacitors are really important, one on the input of the step-up module, the other on the output of the MCP1702-3.3, both are 22uF. Without them, consumption is 2.20mA

                          IMG_0688 (2).JPG

                          rvendrameR 1 Reply Last reply
                          1
                          • icebobI Offline
                            icebobI Offline
                            icebob
                            wrote on last edited by
                            #17

                            @ericvdb great observation. But this board is not an MCP1702, because MCP1702 is a voltage regulator IC

                            E 1 Reply Last reply
                            0
                            • m26872M Offline
                              m26872M Offline
                              m26872
                              Hardware Contributor
                              wrote on last edited by m26872
                              #18

                              Reading this thread again makes me remember another observation I did when was trying to get my mini PIR sensor up and running.

                              I was measuring load current and switched between the old "big" china step-up and the now more common smaller sized one. Identical load. The sleep current was a lot more for the newer smaller one. Could have been those 240uA, not sure but I remember it was the double or something. I was really confused since the two boards look to be populated with the same componets. I didn't look into this further cause I could bearly make the PIR stable on boost supply in any way.

                              Edit. Power Led disabled, of course.

                              1 Reply Last reply
                              0
                              • icebobI Offline
                                icebobI Offline
                                icebob
                                wrote on last edited by
                                #19

                                On my custom node PCB, I will use MCP16251 chip to boost supply to 3.3V.
                                http://ww1.microchip.com/downloads/en/DeviceDoc/25173A.pdf

                                By docs, If I use it from one AA battery (1.5V), the efficiency is ~80%, consumes ~14uA. I think it is not bad.

                                1 Reply Last reply
                                0
                                • icebobI icebob

                                  @ericvdb great observation. But this board is not an MCP1702, because MCP1702 is a voltage regulator IC

                                  E Offline
                                  E Offline
                                  ericvdb
                                  wrote on last edited by
                                  #20

                                  @icebob said:

                                  @ericvdb great observation. But this board is not an MCP1702, because MCP1702 is a voltage regulator IC

                                  Where did you read that it's an MCP1702??

                                  This test setup has a Step-Up module to 5V AND a voltage regulator to 3.3V. I never mentioned the MCP is included in the Step-Up module.

                                  1 Reply Last reply
                                  0
                                  • icebobI Offline
                                    icebobI Offline
                                    icebob
                                    wrote on last edited by
                                    #21

                                    @ericvdb Sorry, I read somethingh wrong :)

                                    1 Reply Last reply
                                    0
                                    • E ericvdb

                                      Just took the time to shoot a pic of my Step-Up consumption, including a Voltage regulator MCP1702-3.3

                                      As you can see, it's consuming 54uA with nothing connected.

                                      Step-Up module: link

                                      The capacitors are really important, one on the input of the step-up module, the other on the output of the MCP1702-3.3, both are 22uF. Without them, consumption is 2.20mA

                                      IMG_0688 (2).JPG

                                      rvendrameR Offline
                                      rvendrameR Offline
                                      rvendrame
                                      Hero Member
                                      wrote on last edited by
                                      #22

                                      @ericvdb , do you have any data sheet for this step-up? Or do you know which is the core chip?

                                      Home Assistant / Vera Plus UI7
                                      ESP8266 GW + mySensors 2.3.2
                                      Alexa / Google Home

                                      1 Reply Last reply
                                      0
                                      • E Offline
                                        E Offline
                                        ericvdb
                                        wrote on last edited by
                                        #23

                                        No time to look for the datasheet atm, but here are some pics:

                                        IMG_0695.JPG

                                        IMG_0696.JPG

                                        IMG_0697.JPG

                                        1 Reply Last reply
                                        0
                                        • scalzS Offline
                                          scalzS Offline
                                          scalz
                                          Hardware Contributor
                                          wrote on last edited by scalz
                                          #24

                                          Hi.

                                          maybe it could help some people to "evaluate theoretical" quiescent current...

                                          if I remember right (I am not in front of my stuff), we can calculate the theoretical power consumption at Input like this:

                                          I_input = (Vout * I_circuit)/(Vbat * Eff)

                                          where
                                          I_input = power consumption at Input
                                          Vout = booster voltage output
                                          I_circuit = power consumption of the circuit
                                          Vbat = battery voltage
                                          Eff = booster efficiency for Vout and Vbat

                                          Now, if we take MCP1651, and says we have:

                                          • a circuit which consumes 50uA (including booster quiescent current, sensors, leakage and a well designed circuit...)
                                          • a MCP16251 booster with 3.3V output on a single 1.5V cell. Efficiency won't be the same during the whole life. And it is not an ultra high efficiency booster or it it would be named like "ultra high" (when they can, they do advertisement ;) ). This is why we can only see the efficiency at 1mA. But what is efficiency under very light loads (<100uA)? It should need to be tested. no matter, we assume it is like on datasheet.
                                            So here we have Eff=85% at VIN=1.5V and Eff=80% at 0.9V (near end of life)

                                          Some maths gives us:
                                          I_input = (Vout * I_circuit)/(Vbat * Eff)
                                          I_input = (3.3V * 50uA)/(1.5V * 0.85)
                                          I_input= 129uA
                                          So it should use approximatively 129uA at Input/batt.

                                          Another maths, if batt is at the end of life:
                                          I_input = (3.3V * 50uA)/(0.9V * 0.80)
                                          I_input= 229uA

                                          So here we can see that quiescent current of booster is not always the biggest problem.

                                          I hope it can help in your choice. And I hope to have not done a mistake lol!

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          16

                                          Online

                                          11.7k

                                          Users

                                          11.2k

                                          Topics

                                          113.1k

                                          Posts


                                          Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • MySensors
                                          • OpenHardware.io
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular