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. Solar Energy Harvesting for wireless motes

Solar Energy Harvesting for wireless motes

Scheduled Pinned Locked Moved Hardware
47 Posts 8 Posters 1.4k Views 8 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.
  • Nca78N Offline
    Nca78N Offline
    Nca78
    Hardware Contributor
    wrote on last edited by
    #5

    @Encrypt they look interesting but where do you buy those chips and at what price ?

    1 Reply Last reply
    0
    • EncryptE Offline
      EncryptE Offline
      Encrypt
      wrote on last edited by
      #6

      There is a "Where to buy" button at the top of the page I linked.

      As you can see on, the page, they can be bought worldwide on the Fujitsu webshop for €4 per unit: https://shop.feeu.com/epages/es966226.sf/en_GB/?ObjectPath=/Shops/es966226/Products/AEM10941

      You can also buy the "ready to use" board built and sold by Jasper Sikken on Tindie:

      • The supercapaciors version: https://www.tindie.com/products/jaspersikken/solar-harvesting-into-supercapacitors/
      • The lithium-ion version: https://www.tindie.com/products/jaspersikken/solar-harvesting-into-li-ion-battery/
        They are a bit expensive though (€22.60 each), that's why I'm considering building my own boards.

      I've just found now that he has posted the schematics on GitHub, that's great:

      • https://github.com/jrsikken/AEMSUCA
      • https://github.com/jrsikken/AEMLION

      Come have fun with me on IRC: #mysensors on Libera.chat :)

      Nca78N 1 Reply Last reply
      2
      • EncryptE Encrypt

        There is a "Where to buy" button at the top of the page I linked.

        As you can see on, the page, they can be bought worldwide on the Fujitsu webshop for €4 per unit: https://shop.feeu.com/epages/es966226.sf/en_GB/?ObjectPath=/Shops/es966226/Products/AEM10941

        You can also buy the "ready to use" board built and sold by Jasper Sikken on Tindie:

        • The supercapaciors version: https://www.tindie.com/products/jaspersikken/solar-harvesting-into-supercapacitors/
        • The lithium-ion version: https://www.tindie.com/products/jaspersikken/solar-harvesting-into-li-ion-battery/
          They are a bit expensive though (€22.60 each), that's why I'm considering building my own boards.

        I've just found now that he has posted the schematics on GitHub, that's great:

        • https://github.com/jrsikken/AEMSUCA
        • https://github.com/jrsikken/AEMLION
        Nca78N Offline
        Nca78N Offline
        Nca78
        Hardware Contributor
        wrote on last edited by
        #7

        @encrypt said in Solar Energy Harvesting for wireless motes:

        There is a "Where to buy" button at the top of the page I linked.

        As you can see on, the page, they can be bought worldwide on the Fujitsu webshop for €4 per unit: https://shop.feeu.com/epages/es966226.sf/en_GB/?ObjectPath=/Shops/es966226/Products/AEM10941

        Yes thank you, I have seen that but I hoped there would be another source for the bare chip. I have to enter all my personal information to create an account and have an idea of the shipping price, which is annoying. Can you or anyone else with already an account check how much the shipping is for a few units for "non EU" destination ? Thank you !

        1 Reply Last reply
        0
        • EncryptE Offline
          EncryptE Offline
          Encrypt
          wrote on last edited by
          #8

          Hello!

          Sorry for the delay, it seems I haven't been notified...

          As far as I'm concerned, I have no account on that website.
          I could create one, even if I'm planning to use the chip on the future...

          I'll come back to you if I do so :)

          Come have fun with me on IRC: #mysensors on Libera.chat :)

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

            Here's my current thinking on what to do next:
            https://www.openhardware.io/dl/5b8ff8a3d376570b051a91ed/design/schematic_solarLDO_v000.pdf

            It's a roll-my-own LDO, which has two advantages: 1. I can pick whatever maximum voltage I want for the solar input (I'm thinking a max of 40v would cover everything), and 2. It gives me access to the charge finished signal (similar to a power_good signal), which will set things up for the next stage, which is dumping surplus charge into a much larger capacitor. i.e. that next stage after this will give priority to quickly charging a small capacitor (say 100uF) to immediately power-up the MCU, and then only afterward to charge the really big supercap.

            What do you guys think?

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

              I forgot to mention: another advantage is that it can start charging the capacitor at lower solar voltages than what a pre-made LDO (at least the ones that can withstand 40v) can. AFAIK, the pre-made 40v LDO's don't pass current until the voltages are 2v+, or thereabouts. In theory, this one could start charging at around 0.4v to 0.8v (depending on how many diodes I end up needing to guarantee a full-shutoff at the PMOS).

              M 2 Replies Last reply
              0
              • NeverDieN Offline
                NeverDieN Offline
                NeverDie
                Hero Member
                wrote on last edited by NeverDie
                #11

                I have doubts the earlier version would have charged the capacitor when the harvested solar was of weak voltage. However, this new version should do that: https://www.openhardware.io/dl/5b8ff8a3d376570b051a91ed/design/schematic_solarLDO_v001.pdf
                It somewhat depends on the behavior of the voltage detector during the power-up phase, so I won't know for sure without building it and then testing it. Also, it does not address how to cleanly disconnect the charger so that the MCU can take open circuit voltage measurements of the solar cell.

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

                  OK, hopefully this new version has addressed all the issues, including the clean disconnect for the voltage measurement: https://www.openhardware.io/dl/5b8ff8a3d376570b051a91ed/design/schematic_solarLDO_v002.pdf

                  I guess if no one has any comments, then like the little red hen I'll be going this alone.

                  1 Reply Last reply
                  0
                  • EncryptE Offline
                    EncryptE Offline
                    Encrypt
                    wrote on last edited by
                    #13

                    Personally, I'd just use the AEM10941, ah ah.

                    It has MPPT module, starts charging the storage medium when your solar cell reached 50mV... It's hard to beat that :P

                    That being said, it's made to work with small solar cells, so if you plan to use "big" panels (via V > 5V or I > 110 mA), then building your own circuit will be better.

                    I can't say much about your design though, I haven't enough knowledge on that matter ;)

                    Come have fun with me on IRC: #mysensors on Libera.chat :)

                    NeverDieN 1 Reply Last reply
                    0
                    • EncryptE Encrypt

                      Personally, I'd just use the AEM10941, ah ah.

                      It has MPPT module, starts charging the storage medium when your solar cell reached 50mV... It's hard to beat that :P

                      That being said, it's made to work with small solar cells, so if you plan to use "big" panels (via V > 5V or I > 110 mA), then building your own circuit will be better.

                      I can't say much about your design though, I haven't enough knowledge on that matter ;)

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

                      @encrypt You make a persuasive case. The $4 chip pricing seems not unreasonable. Maybe I should instead put my effort into figuring out how to reliably solder those kinds of tiny chips.

                      1 Reply Last reply
                      0
                      • L Offline
                        L Offline
                        lood29
                        wrote on last edited by
                        #15

                        You can also go for the TI Bq25570 which has support to solar Panels, Thermal and Piezo Electric Generators and available to buy everywhere !

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

                          Here's a simplified version: https://www.openhardware.io/dl/5b8ff8a3d376570b051a91ed/design/schematic_solarLDO_v004.pdf

                          How it works:
                          This particular NCP301 voltage detector goes high when the voltage reaches 2.7v (most voltage detectors only go high when they fall below a target voltage). Thus, that should trigger the NFET to open, which should provide a positive bias to the base of the PNP transistor, which I'm hoping will be enough to completely turn-off the current flow through the PNP transistor. If I'm lucky, fewer than 3 diodes will be needed. The resistor values may need tweeking. For the NCP301, the typical quiescent current is 500na, which is lower than any of the hysteresis chips I checked.

                          Summarizing:

                          1. This should allow charging of the storage capacitor at any voltages above the diode and PNP voltage drops, which should be low compared to any pre-made LDO (at least all the ones I'm aware of).

                          2. It will allow input voltages up to 40v from the solar cells, which is higher than what the pre-made LDO's allow (again, at least all the ones that I'm aware of). Thus in a very dimly lit environment, a string of solar cells could be put in series to counteract the dimness and yet still charge the capacitor.
                            As always, comments are welcome.

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

                            OK, I think this one's the winner: https://www.openhardware.io/dl/5b8ff8a3d376570b051a91ed/design/schematic_solarLDO_v005.pdf

                            It uses only 4 parts and is compatible with any input voltage: https://www.openhardware.io/dl/5b8ff8a3d376570b051a91ed/design/schematic_solarLDO_v005.pdf Thus you can stack as many or as few solar cells in series as you want to, and the circuit should work the same regardless.

                            How it works: current from the solar cell/panel flows through the diode to charge a capacitor (either surface mounted to the PCB or attached to the PCB using the provided through-holes). When the voltage reaches 2.7v, the voltage detector goes high, burning off 50ma of current through the 56 ohm resistor until the voltage drops below its hysteresis point. As long as the solar cell/panel's current does not exceed 50ma, this design should work. If you need to handle an input current of greater than 50ma, then simply modify the circuit to instead connect the voltage detector output to an appropriately sized mosfet for that current, and then use that mosfet to dissipate the surplus current through a suitable resistor to ground.

                            In my case I'm be choosing a diode with a maximum of 100na reverse current leakage, but you can choose whatever diode you want to fit your particular trade-offs.

                            I presume that by choosing a different voltage detector you could just as easily charge a battery instead of a supercap, if that's what you wanted to do.

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

                              I just now sent the files to fabrication. If it tests out as expected, then I'll post the gerber files.

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

                                Just for fun I added an LED that will flash each time the capacitor discharges a little to stay within its maximum 2.7v. Although brief, it indicates that solar harvesting is working and that the capacitor is fully charged.

                                0_1574103450746_3D__solarLDO_v005.png

                                NeverDieN 1 Reply Last reply
                                0
                                • NeverDieN NeverDie

                                  Just for fun I added an LED that will flash each time the capacitor discharges a little to stay within its maximum 2.7v. Although brief, it indicates that solar harvesting is working and that the capacitor is fully charged.

                                  0_1574103450746_3D__solarLDO_v005.png

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

                                  BTW, I found a voltage detector that consumes just 150na, so I'll probably switch to using that because it will be important for the nextgen version which prioritizes the charging of a bootstrap cap before dumping solar charge into a much larger supercap.

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

                                    It finally dawned on me that a very solid minimalist circuit can be accomplished using just two diodes: https://www.openhardware.io/dl/5b8ff8a3d376570b051a91ed/design/schematic_solarLDO_v008.pdf

                                    The trick to making it work is selecting a diode D2 that has a forward voltage drop of 2.7v. For instance, CMF05(TE12L,Q,M) is such a diode, and on Digikey it costs a mere 40 cents: https://www.digikey.com/product-detail/en/CMF05(TE12L%2CQ%2CM)/CMF05(TE12LQM)CT-ND/2310627

                                    The result is a circuit that's not only inexpensive but can withstand any voltage that might be applied to it and, in realistic terms, any charge current that it's likely to encounter as well. And by picking diode D1 to have a low forward current (and for that, any common diode will do), it will charge quickly as well. So, better, faster, cheaper. Usually you only get to pick two of those. :-)

                                    Nca78N 1 Reply Last reply
                                    0
                                    • NeverDieN NeverDie

                                      It finally dawned on me that a very solid minimalist circuit can be accomplished using just two diodes: https://www.openhardware.io/dl/5b8ff8a3d376570b051a91ed/design/schematic_solarLDO_v008.pdf

                                      The trick to making it work is selecting a diode D2 that has a forward voltage drop of 2.7v. For instance, CMF05(TE12L,Q,M) is such a diode, and on Digikey it costs a mere 40 cents: https://www.digikey.com/product-detail/en/CMF05(TE12L%2CQ%2CM)/CMF05(TE12LQM)CT-ND/2310627

                                      The result is a circuit that's not only inexpensive but can withstand any voltage that might be applied to it and, in realistic terms, any charge current that it's likely to encounter as well. And by picking diode D1 to have a low forward current (and for that, any common diode will do), it will charge quickly as well. So, better, faster, cheaper. Usually you only get to pick two of those. :-)

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

                                      @neverdie what will prevent your supercap from discharging through D2 ?
                                      When current flowing through the diode gets low, the forward voltage gets lower too so your supercap will be drained.

                                      NeverDieN 2 Replies Last reply
                                      1
                                      • Nca78N Nca78

                                        @neverdie what will prevent your supercap from discharging through D2 ?
                                        When current flowing through the diode gets low, the forward voltage gets lower too so your supercap will be drained.

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

                                        @nca78 Thanks for pointing that out. I don't have in my possession the diode with the 2.7v forward voltage drop, so I ran some tests on a red LED insteaad. According to my multimeter, the red LED has a forward voltage drop of 1.8v. I hooked it into a uCurrent Gold to measure current and then decreased the voltage below 1.8v to see how the LED current reacted. You are right. Voltage had dropped all the way to 1.4v before I could no longer see any detectable current on the micro amp scale. Then, switching to the nano-amp scale, it wasn't until I had reduced the voltage to one volt that I could no longer discern any current on the nano amp scale. I had thought the current would cut-off much sooner than that, but I was wrong. Thank you once again.

                                        Back to the drawing board!

                                        1 Reply Last reply
                                        1
                                        • Nca78N Nca78

                                          @neverdie what will prevent your supercap from discharging through D2 ?
                                          When current flowing through the diode gets low, the forward voltage gets lower too so your supercap will be drained.

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

                                          @nca78 What if a 2.7v zener diode, reverse biased, were used instead? Would it have essentially the same problem? Scratch that. Probably not, except in limited cases, and even those might require hand selected zeners.

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


                                          21

                                          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