Calculating Battery life
Falcon
Posts: 191
I have designed a sensor to monitor whether a window is open or closed. It uses a BS1, and a CIP-8E Encoder and TWS-434A Transmitter from WWW.RENTRON.COM The Master unit includes the compatible Receiver.
The loads for these are as follows:
Active Sleep
BS1 1mA 25µ
CIP-8E 0.8mA 0.2µA
TWS-434A 10mA N/A
The BS1 will check to see if the state of the window has changed from open to closed or vice versa. This takes about 0.5 seconds. If no change then it goes to sleep for 26 x 2.3 = ~60 seconds. It also keeps the CIP-8E Encoder in sleep mode for the same period. The BS1 is awake for about 1 second each minute if no change has been made.
If the window state has changed the BS1 will wake the CIP-8E encoder and power the TWS-434A transmitter for 1.5 seconds. This will consume ~11.8 mA for that 1.5 seconds. Then it turns off the power to the Transmitter and puts itself and the Encoder to sleep for another 60 seconds.
The windows are opened only about three times a week so the Encoder/Transmitter would only be active about 9 seconds per week. The BS1 will be active about 0.5 seconds per minute so about 6 minutes per day.
I want to power this circuit with as small a battery pack as possible, but still get a reasonable life from the battery.
The battery I have in mind is a SY073-ND from WWW.DIGIKEY.COM which indicates the capacity is 1.4Ah @ 10mA.
Is there a way to estimate battery life, or calculate the capacity necessary to power the circuit for 1 year on a single battery pack?
falcon
The loads for these are as follows:
Active Sleep
BS1 1mA 25µ
CIP-8E 0.8mA 0.2µA
TWS-434A 10mA N/A
The BS1 will check to see if the state of the window has changed from open to closed or vice versa. This takes about 0.5 seconds. If no change then it goes to sleep for 26 x 2.3 = ~60 seconds. It also keeps the CIP-8E Encoder in sleep mode for the same period. The BS1 is awake for about 1 second each minute if no change has been made.
If the window state has changed the BS1 will wake the CIP-8E encoder and power the TWS-434A transmitter for 1.5 seconds. This will consume ~11.8 mA for that 1.5 seconds. Then it turns off the power to the Transmitter and puts itself and the Encoder to sleep for another 60 seconds.
The windows are opened only about three times a week so the Encoder/Transmitter would only be active about 9 seconds per week. The BS1 will be active about 0.5 seconds per minute so about 6 minutes per day.
I want to power this circuit with as small a battery pack as possible, but still get a reasonable life from the battery.
The battery I have in mind is a SY073-ND from WWW.DIGIKEY.COM which indicates the capacity is 1.4Ah @ 10mA.
Is there a way to estimate battery life, or calculate the capacity necessary to power the circuit for 1 year on a single battery pack?
falcon
Comments
I appreciate the information. Is there a more efficient way to regulate the 6 VDC from the battery pack to 5 VDC, and connect it to the Vdd pin instead of relying on the BS1's regulator via Vin? I've read about some chips that are more efficient but, if I recall, they require several external components.
Thanks,
Falcon
I looked at the graphs in the datasheet and it looks like the peak voltage is 6.1V. With one diode drop, you should get no more than 5.4V at the Stamp's Vdd terminal which is acceptable. Over time, that will drop to where the Stamp will mostly see around 4.9V.
Falcon