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. My Project
  3. Solar cell support with non-rechargeable batteries

Solar cell support with non-rechargeable batteries

Scheduled Pinned Locked Moved My Project
30 Posts 6 Posters 4.3k Views 5 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.
  • JohnRobJ Offline
    JohnRobJ Offline
    JohnRob
    wrote on last edited by
    #5

    It likely does not matter much in this case, however the diodes do consume power.

    Power consumed in diode = voltage across diode X current through diode

    You could reduce the diode voltage drop (not for power savings but for additional usable battery life) if you replaced the 1n4148 with something like a BAS86 (i'm sure there are others).

    G 1 Reply Last reply
    0
    • JohnRobJ JohnRob

      It likely does not matter much in this case, however the diodes do consume power.

      Power consumed in diode = voltage across diode X current through diode

      You could reduce the diode voltage drop (not for power savings but for additional usable battery life) if you replaced the 1n4148 with something like a BAS86 (i'm sure there are others).

      G Offline
      G Offline
      Gunther
      wrote on last edited by
      #6

      @johnrob Ok, just like with a resistor. Thank you for clearing this up. I assumed but wasn't sure.

      @gohan So only good weather updates? ;) From a practical standpoint solar cells are probably more of a hassle but the beauty of the concept...

      1 Reply Last reply
      0
      • gohanG Offline
        gohanG Offline
        gohan
        Mod
        wrote on last edited by
        #7

        The concept is right, the problem is that you would need a 15$ circuit to manage solar charge for supercaps without the problems I am having. In addition you need to keep sensor in a shaded area in order to have more accurate temp readings, so you sacrifice the charging capacity of the solar cell or have solar cell in direct sunlight and have a cable to a shaded area for sensor. So unless you have a big weather station, you could very well do with a single AA LiFePO4 for well over a year or 2

        NeverDieN 1 Reply Last reply
        0
        • gohanG gohan

          The concept is right, the problem is that you would need a 15$ circuit to manage solar charge for supercaps without the problems I am having. In addition you need to keep sensor in a shaded area in order to have more accurate temp readings, so you sacrifice the charging capacity of the solar cell or have solar cell in direct sunlight and have a cable to a shaded area for sensor. So unless you have a big weather station, you could very well do with a single AA LiFePO4 for well over a year or 2

          NeverDieN Offline
          NeverDieN Offline
          NeverDie
          Hero Member
          wrote on last edited by NeverDie
          #8

          @gohan said in Solar cell support with non-rechargeable batteries:

          The concept is right, the problem is that you would need a 15$ circuit to manage solar charge for supercaps without the problems I am having. In addition you need to keep sensor in a shaded area in order to have more accurate temp readings, so you sacrifice the charging capacity of the solar cell or have solar cell in direct sunlight and have a cable to a shaded area for sensor. So unless you have a big weather station, you could very well do with a single AA LiFePO4 for well over a year or 2

          I'm sorry, but this is hogwash. There's plenty of light outdoors, even if you're in the shade. Also, the solar charging circuit is cheap. The only "expensive" part is a good quality 10F supercap for $2. If you do it right, your node can run practically forever. The only limiter I see might be UV oxidation of the solar cell plastic, which would degrade it over time. The right way to counter that would be to put it behind glass and/or some other UV filter, although I can't say that I've tried that yet outdoors. Probably best would be to avoid cheap solar cells that are encased in in cheap resin and just use glass to protect it from the elements. That should last.

          zboblamontZ gohanG 2 Replies Last reply
          0
          • NeverDieN NeverDie

            @gohan said in Solar cell support with non-rechargeable batteries:

            The concept is right, the problem is that you would need a 15$ circuit to manage solar charge for supercaps without the problems I am having. In addition you need to keep sensor in a shaded area in order to have more accurate temp readings, so you sacrifice the charging capacity of the solar cell or have solar cell in direct sunlight and have a cable to a shaded area for sensor. So unless you have a big weather station, you could very well do with a single AA LiFePO4 for well over a year or 2

            I'm sorry, but this is hogwash. There's plenty of light outdoors, even if you're in the shade. Also, the solar charging circuit is cheap. The only "expensive" part is a good quality 10F supercap for $2. If you do it right, your node can run practically forever. The only limiter I see might be UV oxidation of the solar cell plastic, which would degrade it over time. The right way to counter that would be to put it behind glass and/or some other UV filter, although I can't say that I've tried that yet outdoors. Probably best would be to avoid cheap solar cells that are encased in in cheap resin and just use glass to protect it from the elements. That should last.

            zboblamontZ Offline
            zboblamontZ Offline
            zboblamont
            wrote on last edited by
            #9

            @neverdie Hogwash? Not in Texas for sure, don't assume everybody enjoys the same conditions, they don't....

            NeverDieN 1 Reply Last reply
            0
            • zboblamontZ zboblamont

              @neverdie Hogwash? Not in Texas for sure, don't assume everybody enjoys the same conditions, they don't....

              NeverDieN Offline
              NeverDieN Offline
              NeverDie
              Hero Member
              wrote on last edited by NeverDie
              #10

              @zboblamont
              OK, fine, the OP can do this simple test to settle the matter for his particular location: hook your solar panel, whatever it is, up to a blue LED. Wherever you can light that blue LED from, you have enough light to confortably power a simple TH node without resorting to exotic technology if you collect the power into a supercap.

              I think you'll be surprised just how many places around your house--both outside and inside--can light that blue LED.

              1 Reply Last reply
              0
              • NeverDieN NeverDie

                @gohan said in Solar cell support with non-rechargeable batteries:

                The concept is right, the problem is that you would need a 15$ circuit to manage solar charge for supercaps without the problems I am having. In addition you need to keep sensor in a shaded area in order to have more accurate temp readings, so you sacrifice the charging capacity of the solar cell or have solar cell in direct sunlight and have a cable to a shaded area for sensor. So unless you have a big weather station, you could very well do with a single AA LiFePO4 for well over a year or 2

                I'm sorry, but this is hogwash. There's plenty of light outdoors, even if you're in the shade. Also, the solar charging circuit is cheap. The only "expensive" part is a good quality 10F supercap for $2. If you do it right, your node can run practically forever. The only limiter I see might be UV oxidation of the solar cell plastic, which would degrade it over time. The right way to counter that would be to put it behind glass and/or some other UV filter, although I can't say that I've tried that yet outdoors. Probably best would be to avoid cheap solar cells that are encased in in cheap resin and just use glass to protect it from the elements. That should last.

                gohanG Offline
                gohanG Offline
                gohan
                Mod
                wrote on last edited by
                #11

                @neverdie the problem is both charger and booster: if you have a dumb booster when voltage drops below its operating voltage, it starts draining more current than the solar cell is able to provide, so you need extra components to cut the power to booster until supercapacitor reaches at least 1v but at this point you can very well use a circuit specific for supercaps energy harvesting. I have been lucky at the moment that my solar node is now performing well on the north side of the house with no direct sunlight, but if I am going to get several days of bad weather I would still need to jump start the node by manually charging the supercaps

                NeverDieN 1 Reply Last reply
                0
                • gohanG gohan

                  @neverdie the problem is both charger and booster: if you have a dumb booster when voltage drops below its operating voltage, it starts draining more current than the solar cell is able to provide, so you need extra components to cut the power to booster until supercapacitor reaches at least 1v but at this point you can very well use a circuit specific for supercaps energy harvesting. I have been lucky at the moment that my solar node is now performing well on the north side of the house with no direct sunlight, but if I am going to get several days of bad weather I would still need to jump start the node by manually charging the supercaps

                  NeverDieN Offline
                  NeverDieN Offline
                  NeverDie
                  Hero Member
                  wrote on last edited by NeverDie
                  #12

                  @gohan
                  I say avoid all that and just use a dead simple circuit like:
                  https://www.openhardware.io/view/382/Tiny-Solar-Charger-for-27v-Mote-Supercap
                  and power your node directly from the supercap.

                  It's simple. It's cheap. It's tested. It works. Why complicate matters?

                  G 1 Reply Last reply
                  1
                  • NeverDieN NeverDie

                    @gohan
                    I say avoid all that and just use a dead simple circuit like:
                    https://www.openhardware.io/view/382/Tiny-Solar-Charger-for-27v-Mote-Supercap
                    and power your node directly from the supercap.

                    It's simple. It's cheap. It's tested. It works. Why complicate matters?

                    G Offline
                    G Offline
                    Gunther
                    wrote on last edited by
                    #13

                    @neverdie How do you get from 2.7V to 3.3V? With another DC/DC booster?

                    NeverDieN 1 Reply Last reply
                    0
                    • G Gunther

                      @neverdie How do you get from 2.7V to 3.3V? With another DC/DC booster?

                      NeverDieN Offline
                      NeverDieN Offline
                      NeverDie
                      Hero Member
                      wrote on last edited by NeverDie
                      #14

                      @gunther I don't. Ditch the LDO on the pro min. The pro mini can run just fine even down to 1.8v. Pick sensors that also do that, and then you're golden. BME280 and si7021 can both do that. Most wireless can also run fine even as low as 1.8v.

                      G 1 Reply Last reply
                      0
                      • NeverDieN NeverDie

                        @gunther I don't. Ditch the LDO on the pro min. The pro mini can run just fine even down to 1.8v. Pick sensors that also do that, and then you're golden. BME280 and si7021 can both do that. Most wireless can also run fine even as low as 1.8v.

                        G Offline
                        G Offline
                        Gunther
                        wrote on last edited by
                        #15

                        @neverdie Will try! But that means the NRF24L01 is also out? And am I correct to connect the 2.7V to VCC not RAW?

                        NeverDieN 1 Reply Last reply
                        0
                        • G Gunther

                          @neverdie Will try! But that means the NRF24L01 is also out? And am I correct to connect the 2.7V to VCC not RAW?

                          NeverDieN Offline
                          NeverDieN Offline
                          NeverDie
                          Hero Member
                          wrote on last edited by
                          #16

                          @gunther said in Solar cell support with non-rechargeable batteries:

                          And am I correct to connect the 2.7V to VCC not RAW?

                          Yes. Also NRF24L01 voltage range is 3.6-1.8v, so it's not a problem either.

                          G 1 Reply Last reply
                          0
                          • gohanG Offline
                            gohanG Offline
                            gohan
                            Mod
                            wrote on last edited by
                            #17

                            this way you only get half of the available charge of the supercap

                            NeverDieN 1 Reply Last reply
                            0
                            • gohanG gohan

                              this way you only get half of the available charge of the supercap

                              NeverDieN Offline
                              NeverDieN Offline
                              NeverDie
                              Hero Member
                              wrote on last edited by
                              #18

                              @gohan That's true, but if it's a problem, use a larger supercap. The pricing is non-linear, so, for instance, twice the farads costs less than twice as much. 10x the farads costs much less than 10x as much. I don't think the economics generally favors boosting. You simply have capacity that never gets used.

                              1 Reply Last reply
                              0
                              • NeverDieN NeverDie

                                @gunther said in Solar cell support with non-rechargeable batteries:

                                And am I correct to connect the 2.7V to VCC not RAW?

                                Yes. Also NRF24L01 voltage range is 3.6-1.8v, so it's not a problem either.

                                G Offline
                                G Offline
                                Gunther
                                wrote on last edited by
                                #19

                                Thank you all for the information!

                                @neverdie Ok, so now I have desoldered the Arduino Pro Mini power regulator and I now see a sleep current of 6µA with 3.2V.

                                One thing I see is that the node only works down to 3V. With 2.5V it is not stable anymore. This is just the Arduino Pro Mini with attached NRF24L01. Maybe this is expected? I checked visually that I have indeed the 8MHz variant.
                                alt text
                                I just tried to test it with parts I could get my hands on.

                                Could someone please tell me why the Battery Powering page advises to cut Vout? And what is it? It seems to me that this disconnects the Vcc on the shorter end? To what consumption does the connection lead. I find it convenient to have another Vcc pin available.

                                NeverDieN Nca78N 2 Replies Last reply
                                0
                                • G Gunther

                                  Thank you all for the information!

                                  @neverdie Ok, so now I have desoldered the Arduino Pro Mini power regulator and I now see a sleep current of 6µA with 3.2V.

                                  One thing I see is that the node only works down to 3V. With 2.5V it is not stable anymore. This is just the Arduino Pro Mini with attached NRF24L01. Maybe this is expected? I checked visually that I have indeed the 8MHz variant.
                                  alt text
                                  I just tried to test it with parts I could get my hands on.

                                  Could someone please tell me why the Battery Powering page advises to cut Vout? And what is it? It seems to me that this disconnects the Vcc on the shorter end? To what consumption does the connection lead. I find it convenient to have another Vcc pin available.

                                  NeverDieN Offline
                                  NeverDieN Offline
                                  NeverDie
                                  Hero Member
                                  wrote on last edited by NeverDie
                                  #20

                                  @gunther said in Solar cell support with non-rechargeable batteries:

                                  One thing I see is that the node only works down to 3V. With 2.5V it is not stable anymore. This is just the Arduino Pro Mini with attached NRF24L01. Maybe this is expected? I checked visually that I have indeed the 8MHz variant.

                                  Did you remember to remove the LDO? Because otherwise it gets backfed, which is not what you want.

                                  Also, yes, in theory you are running it out of Atmel's official spec if running at 8mhz at 1.8v, but I don't know and haven't read of even a single person who has ever had a problem with doing so. Doing this is very common.

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

                                    BTW, I pretty thoroughly explored the idea of running a mote from solar and a supercap on this other thread, where I tried a whole gamut of different approaches: https://forum.mysensors.org/topic/5274/powering-mote-24-7-using-only-a-supercap-and-solar
                                    In summary, though, I do think that for most people, the approach of using a diode and LDO in concert with the solar cell and supercap is going to be the simplest and best solution for them.

                                    Good luck!

                                    1 Reply Last reply
                                    0
                                    • G Gunther

                                      Thank you all for the information!

                                      @neverdie Ok, so now I have desoldered the Arduino Pro Mini power regulator and I now see a sleep current of 6µA with 3.2V.

                                      One thing I see is that the node only works down to 3V. With 2.5V it is not stable anymore. This is just the Arduino Pro Mini with attached NRF24L01. Maybe this is expected? I checked visually that I have indeed the 8MHz variant.
                                      alt text
                                      I just tried to test it with parts I could get my hands on.

                                      Could someone please tell me why the Battery Powering page advises to cut Vout? And what is it? It seems to me that this disconnects the Vcc on the shorter end? To what consumption does the connection lead. I find it convenient to have another Vcc pin available.

                                      Nca78N Offline
                                      Nca78N Offline
                                      Nca78
                                      Hardware Contributor
                                      wrote on last edited by
                                      #22

                                      @gunther did you update fuses to lower BOD ?

                                      1 Reply Last reply
                                      1
                                      • G Offline
                                        G Offline
                                        Gunther
                                        wrote on last edited by Gunther
                                        #23

                                        @neverdie said in Solar cell support with non-rechargeable batteries:

                                        Did you remember to remove the LDO? Because otherwise it gets backfed, which is not what you want.

                                        I don't understand, the LDO is needed for charging the supercaps?

                                        @neverdie said in Solar cell support with non-rechargeable batteries:

                                        Also, yes, in theory you are running it out of Atmel's official spec if running at 8mhz at 1.8v, but I don't know and haven't read of even a single person who has ever had a problem with doing so. Doing this is very common.

                                        I would be very glad if I got to lower voltages, I am just trying to understand why I can't get below ~2.9V (at the Arduino).

                                        @Nca78 said in Solar cell support with non-rechargeable batteries:

                                        @gunther did you update fuses to lower BOD ?
                                        Still getting to grips with the terms. You mean the 1N4148 diodes? And BOD refers to lower voltage difference?

                                        No, not yet. I just plugged together parts, I could get my hands on to try to understand everything. I will then order the parts that are ideal.

                                        @NeverDie I promise to read all comments in existing threads!

                                        One thing that got me sidetracked is that I do not understand the analog read:
                                        I successfully confirmed that the Arduino Nano when attached to USB uses 2^10 channels with 1.1V reference.

                                        For the Arduino Mini Pro I also see 2^10 = 1024 channels with 1.1V reference when the power support comes from USB, what I assume to be a high quality power supply.
                                        However, when I run it off the capacitors + solar cells giving 3.3V I only get 2^8 = 256 channels with what appears to be ~1.1V reference. That is when I apply a voltage >1.1V I always get 255.
                                        I added various capacitors from 0.1-4.7 µF in parallel but that didn't change anything.
                                        How can that be?

                                        gohanG 1 Reply Last reply
                                        0
                                        • G Gunther

                                          @neverdie said in Solar cell support with non-rechargeable batteries:

                                          Did you remember to remove the LDO? Because otherwise it gets backfed, which is not what you want.

                                          I don't understand, the LDO is needed for charging the supercaps?

                                          @neverdie said in Solar cell support with non-rechargeable batteries:

                                          Also, yes, in theory you are running it out of Atmel's official spec if running at 8mhz at 1.8v, but I don't know and haven't read of even a single person who has ever had a problem with doing so. Doing this is very common.

                                          I would be very glad if I got to lower voltages, I am just trying to understand why I can't get below ~2.9V (at the Arduino).

                                          @Nca78 said in Solar cell support with non-rechargeable batteries:

                                          @gunther did you update fuses to lower BOD ?
                                          Still getting to grips with the terms. You mean the 1N4148 diodes? And BOD refers to lower voltage difference?

                                          No, not yet. I just plugged together parts, I could get my hands on to try to understand everything. I will then order the parts that are ideal.

                                          @NeverDie I promise to read all comments in existing threads!

                                          One thing that got me sidetracked is that I do not understand the analog read:
                                          I successfully confirmed that the Arduino Nano when attached to USB uses 2^10 channels with 1.1V reference.

                                          For the Arduino Mini Pro I also see 2^10 = 1024 channels with 1.1V reference when the power support comes from USB, what I assume to be a high quality power supply.
                                          However, when I run it off the capacitors + solar cells giving 3.3V I only get 2^8 = 256 channels with what appears to be ~1.1V reference. That is when I apply a voltage >1.1V I always get 255.
                                          I added various capacitors from 0.1-4.7 µF in parallel but that didn't change anything.
                                          How can that be?

                                          gohanG Offline
                                          gohanG Offline
                                          gohan
                                          Mod
                                          wrote on last edited by
                                          #24

                                          @gunther There are kind of electronic fuses in arduino that are like switches that activate or deactivate certain functions: in this case BOD is set by dafault to 2.8V but you could change it to 1.8V

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


                                          24

                                          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