Shop OBEX P1 Docs P2 Docs Learn Events
Optimizing Propeller Circuit To Run Off 2x AA Batteries... Is This Possible? — Parallax Forums

Optimizing Propeller Circuit To Run Off 2x AA Batteries... Is This Possible?

Hey guys,
I am wanting to build a simple circuit that runs off 2x AA batteries... if this is even possible. If not, what would you recommend? Different battery or something different all together?
Anyways, its just a circuit containing the propeller, a NRS24L01+ module, and it will take sensor readings and periodically transmit them, that is it.

What is the best way to configure the propeller so that it uses as little battery power as possible? I heard that generally the less Mhz you run, the less power... can this run without an external oscillator at a lower Mhz?

Can I run the propeller off 2x AA batteries in series? This will only be 3.0 volts, and will go down from there... will this be a problem?

Should I use a step up converter to convert this power up to a 3.3 volts?

Comments

  • tonyp12tonyp12 Posts: 1,951
    edited 2015-10-01 03:03
    nRF24L01+: 1.9 to 3.6V supply range

    P1: 2V should be ok at rcfast speeds, switch to rcslow when you're waiting for something for longer than a minute.
    And all cogs should be using waitcnt or waitpin while sleeping and not some polling loop.

    So you don't need a crystal but actual hz will not be precise as rc's are often off by 10% , so don't use it to count actual seconds etc
    brownout detector disabled.
  • T ChapT Chap Posts: 4,223
    edited 2015-10-01 03:01
    http://www.digikey.com/product-search/en?keywords=ADP1613ARMZ-R7CT-ND

    I called Analog Devices and talked to them about how to best accomplish power for three rails: the Prop+Nordic(3.3V), another power rail at 7.25V, and another at 5v. This is what they gave me based on my requirements. It is a programmable step up. With 2 AA batteries running all 3 step up regulators, I get about a day out of it. I timed it once but forgot what it ended up at exactly, but I was happy with it for the project.
  • MJBMJB Posts: 1,235
    If you have a WLAN coverage an ESP8266 whichs runs on 2 x AA easily could be an alternative.
    With LUA / NodeMCU very easy to program.

    and direct upload to ThingSpeak possible as well.
    I do this with my cistern water level data.

  • 3.0V is OK but 2xAA batteries have no stable voltage. Often, the contact springs are bad and the voltage drops at low temperature. I run my Geocache with a propeller attached directly to an LR123 Li cell which has much better long term and low temperature performance.

    It runs in RCslow mode while waiting and in XTAL1 mode for precise timing when activated. It works for around one year now without changing batteries.
  • Why 2x AA batteries? Size constraint? Availability?

    And how long are you hoping to run the device on fresh batteries?


    Incidentally, you may want to look at picking up one of Parallax's new badges (https://www.parallax.com/product/20000) for prototyping. It has a 3.7V lithium-ion battery and a small prototyping area to connect the NRF24L01+ breakout board.
  • T Chap wrote: »
    http://www.digikey.com/product-search/en?keywords=ADP1613ARMZ-R7CT-ND

    I called Analog Devices and talked to them about how to best accomplish power for three rails: the Prop+Nordic(3.3V), another power rail at 7.25V, and another at 5v. This is what they gave me based on my requirements. It is a programmable step up. With 2 AA batteries running all 3 step up regulators, I get about a day out of it. I timed it once but forgot what it ended up at exactly, but I was happy with it for the project.

    Thanks for showing that chip, that does look interesting. Do these chips work by bringing up the voltage regardless of what the input is? e.g. 3.0v, 2.7v, 1.5v all get brought up to the 3.3v (or whatever you have it set at)? I have not used one before so I am curious, I will definitely research some more. That would solve the problem of the propeller browning out at like 2.7v and would get longer life out of the aa batteries.

    Curious what you were powering that needed the 7.25 volts? Was this the part that drained the most current from your circuit?
    MJB wrote: »
    If you have a WLAN coverage an ESP8266 whichs runs on 2 x AA easily could be an alternative.
    With LUA / NodeMCU very easy to program.

    and direct upload to ThingSpeak possible as well.
    I do this with my cistern water level data.

    The ESP8266 was an option, but after researching it, it looked like it had a huge current draw. This was the main reason why I decided on the nRF24L01+ for this part.
    ManAtWork wrote: »
    3.0V is OK but 2xAA batteries have no stable voltage. Often, the contact springs are bad and the voltage drops at low temperature. I run my Geocache with a propeller attached directly to an LR123 Li cell which has much better long term and low temperature performance.

    It runs in RCslow mode while waiting and in XTAL1 mode for precise timing when activated. It works for around one year now without changing batteries.
    It looks like the mAh for those batteries are generally around 1500 or so, while the mAh of AA batteries is closer to 2000. If 2x batteries were connected in series, it would still be 2000 mAh I believe (just at 3v now). So this is similar to your 123 cell, at a much smaller size, so this might be a good option. Are those batteries available at most stores or do you have to order them?
    Seairth wrote: »
    Why 2x AA batteries? Size constraint? Availability?

    And how long are you hoping to run the device on fresh batteries?


    Incidentally, you may want to look at picking up one of Parallax's new badges (https://www.parallax.com/product/20000) for prototyping. It has a 3.7V lithium-ion battery and a small prototyping area to connect the NRF24L01+ breakout board.

    I just thought 2x AA batteries would be good since they are so readily available and have decent mAh ratings. The plastic enclosure is pretty small (approx. 4" x 3" x 1") so even 2x aa batteries will be tight.

    I was hoping for the device to run for at least 1 year. My friend has this indoor digital thermometer that has an external sensor that uses RF that goes outside and it runs off 2x aa batteries, and it has been running for over 2 years. I was hoping to get comparable performance.

    Thanks again for all of the info so far!
  • There are trade-offs in battery selection, so what are your priorities - initial cost? lifetime cost? size? readily available replacements? battery life?

    If you stay with AA batteries - and your cost/performance requirements allow - then you may wish to include a scheme to boost and regulate output. That way, you can keep supplying 3.3V even when the battery cell voltage becomes too low. There are many options on the market ... This is just one example that came up from cranking "AA to 3.3V" through a search engine.

  • T ChapT Chap Posts: 4,223
    edited 2015-10-01 15:55
    When you use batteries, one of the criteria is how long do you need to system to run between replacement or recharge. There are many devices where it is accepted that you will change the batteries daily. Other cases the battery must last for weeks or months. When you look at the Prop and the Nordic, you can certainly do some work to reduce current, especially on the Tx side since you can shut down the Nordic until you need to send. You can also consume lower power on the Prop waiting on a button, then power up the Nordic and send. You can also have a button on the Prop device that powers up the Prop, powers from scratch to do the send, but that will have a latency factor for the Prop to load the eeprom program and run. However, this method will get you the longest battery life. The RX side is not as simple.

    The device I linked has a min and max input, and a programmable output that you set with resisters very easily to the voltage you want anywhere from 3V to 20V, 2 amp. I needed 3 dedicated rails, and used 3 of the devices on the same board. You can see the board in my gadget photos posted earlier.
  • somewhere I read that you should not leave pins floating. So either set the pins to output and low or leave as input but connect to ground.

    Enjoy!

    Mike
  • MJBMJB Posts: 1,235
    Mahonroy wrote: »
    MJB wrote: »
    If you have a WLAN coverage an ESP8266 whichs runs on 2 x AA easily could be an alternative.
    With LUA / NodeMCU very easy to program.

    and direct upload to ThingSpeak possible as well.
    I do this with my cistern water level data.

    The ESP8266 was an option, but after researching it, it looked like it had a huge current draw. This was the main reason why I decided on the nRF24L01+ for this part.

    I was hoping for the device to run for at least 1 year. My friend has this indoor digital thermometer that has an external sensor that uses RF that goes outside and it runs off 2x aa batteries, and it has been running for over 2 years. I was hoping to get comparable performance.

    Thanks again for all of the info so far!
    depends really on what you want to do.
    The ESP has a deep sleep mode.
    So if you just need to report a sensor value every hour this is an option.
    If you need to measure and report every second it will not last long.

Sign In or Register to comment.