Hello,
I’d like to see if I can power a BLE module using potatoes. The BLE module wakes from pin interrupt, performs I/O reading, and sends an advertisement on all 3 channels. There are somethings I can do to reduce energy usage (like advertise on only one channel). But let’s say these are the conditions. I’m looking for some advice on how to wire this up and what capacitor to use.
Results vary, but let’s say each potatoe generages 1V at 0.2mA. I’ll need a capacitor to provide the current needed, and rely on a few potatoes in series to regenerate the capacitor in between wake-ups (I have a few seconds in between interrupts, so I think that’s plenty of time).
BLE module is rated for 2.0-3.6V
Energy consumption for BLE module: I took this scope reading with an inline resistor to give a more accurate picture of the current consumption during wakeup and transmit. Let’s call it 12mA for 5ms @ 3.0V.
Googled this equation:
C = I x T / V
I = excess current to be provided.
T = time to provide this extra current.
V = acceptable drop in voltage during this period.
C = capacitance in Farad to meet this requirement.
C = .012A * .005S/0.5V = .00012F = 120uF
So I’m looking at about 120uF capacitor? I’m not sure if this equation is right - it doesn’t take into account capacitor equivalent series resistance, which I thought would affect rating.
I’d like advice on what type of capacitor would work for this experiment. I don’t have a lot of practical experience with capacitors. Would a 10V 150uF aluminum electrolytic capacitor do the job? I’m not looking to spend a lot on super caps or anything fancy like that. I have some large electrolytic capacitors salvaged from old VCR’s, hoping I’d have something around that would work. What other capacitor characteristic do I need to be concerned with?
Also, potatoes change voltage & current characteristics depending on conditions. I’ve read that boiling them increases both current and voltage. Higher available current is nice, but the nRF51822 I’m using is only rated for up to 3.6V. If I use an LDO, I can stack as many potatoes together as I need for current and voltage and be able to tolerate a greater voltage drop on the capacitor. But is that added complexity needed? If I measure my starting conditions and the potatoes are giving me 3.6V or less, I should be safe to connect the potatoes directly to the BLE module, and expect the mA charge current to be enough to charge the capacitor in the seconds between interrupts. I haven’t worked out the math for recharge rate, it seems like if the potatoes can do .5mA over a couple seconds, it would be plenty from a watts perspective. Is that OK?