Cześć wszystkim. Mam problem którego nie mogę rozkminić.
Może ktoś mi podpowie co robię źle, czego nie uwzględniłem, co poprawić.
Opis problemu:
Zrobiłem czujnik temperatury/wilgotności który wysyła do centralki dane pomiarowe co 15m.
Czujnik działa na baterii tylko ok 60 dni ([b]1440h).[/b]
Zastosowane układy:
0,008mA - w stanie powerDown;
max 9mA - raz na 15 min przez ok 2 sec.
Korzystając z kalkulatorów (po zaokrągleniu poboru prądu do 0,01mA) mamy
2500 / 0.01 = 250000h
A ze wzoru h = ((Ah x V) / W ) / 1,6
P = 3,3V x 0,00001A (zaokrągliłem mA w górę)
2,5Ah x 3,3V / 0,000033W / 1,6 = 156250 h
Teoretyczny czas pracy na baterii 156250h VS rzeczywisty czas 1440h to spora różnica
Może ktoś mi podpowie co robię źle, czego nie uwzględniłem, co poprawić.
Opis problemu:
Zrobiłem czujnik temperatury/wilgotności który wysyła do centralki dane pomiarowe co 15m.
Czujnik działa na baterii tylko ok 60 dni ([b]1440h).[/b]
Zastosowane układy:
- Arduino mini 3,3V 8MHz - wymontowana dioda sygnalizująca zasilanie; zasilanie przez RAW;
- DHT 22;
- nRF24L.
- ogniwo 2500mAh; Li-ion MH12210 (18650B) - przy max naładowaniu 4,2V
- w oprogramowaniu korzystam z LowPower.powerDown(SLEEP_8S, ADC_OFF, BOD_OFF) dla Arduino i radio.powerDown() dla nRF24L;
- gdyby ktoś brał pod uwagę temperaturę pracy; to praca w warunkach pokojowych ok 21 stopni
0,008mA - w stanie powerDown;
max 9mA - raz na 15 min przez ok 2 sec.
Korzystając z kalkulatorów (po zaokrągleniu poboru prądu do 0,01mA) mamy
2500 / 0.01 = 250000h
A ze wzoru h = ((Ah x V) / W ) / 1,6
P = 3,3V x 0,00001A (zaokrągliłem mA w górę)
2,5Ah x 3,3V / 0,000033W / 1,6 = 156250 h
Teoretyczny czas pracy na baterii 156250h VS rzeczywisty czas 1440h to spora różnica