Battery driven outdoor thermometer
Crosswinds
Posts: 182
Hello guys!
Im trying to make an wireless unit that will transmit a temperature value to a Indoor unit wirelessly with an xbee module.
I have it set up and running, but i can only get about 2 weeks out of the batteries.
Im not sure what im doing wrong, maybe i should use some other voltage regulator. (using the standard one that comes with the lab kit)
When i measure the consumption i get 0,002A at sleep mode, and 0,075 at transmission mode (about one second every minute)
Using 4 in series AA batteries.
I have included my code and also a Picture of the wiring, just for reference.
main.spin
Im trying to make an wireless unit that will transmit a temperature value to a Indoor unit wirelessly with an xbee module.
I have it set up and running, but i can only get about 2 weeks out of the batteries.
Im not sure what im doing wrong, maybe i should use some other voltage regulator. (using the standard one that comes with the lab kit)
When i measure the consumption i get 0,002A at sleep mode, and 0,075 at transmission mode (about one second every minute)
Using 4 in series AA batteries.
I have included my code and also a Picture of the wiring, just for reference.
main.spin
Comments
I'd definitely suspect the voltage regulator - but this you can easily test with a multimeter - connect input and output to their capacitors
and apply power to the input measuring the current - this is the "quiescent current" of the device. The datasheet should also say
if you know which device it is (including manufacturer).
Cheap standard voltage regulators are not micropower, but there are micropower regulators (look for queiscent current
draws nearer the 10uA mark). IIRC the Prop itself is something like 7uA using RCSLOW and no loads draining current.
The XBee in sleep mode I don't know.
Thanks for your answer!
Do you have any tip on a regulator that could fit this?
I remember Jeelabs looked at this a while back, the JeeNode uses an MCP1702 (with 2uA quiescent according
to datasheet).
Have it on order now, will arrive tomorrow!