Jak policzyć czas pracy baterii w czujniku Smart Home?
Czujnik zasilany bateryjnie zwykle działa w dwóch zupełnie różnych stanach. Przez większość doby pozostaje w głębokim uśpieniu i pobiera bardzo mały prąd, często liczony w mikroamperach. Co jakiś czas budzi się, wykonuje pomiar, sprawdza wejście albo nadaje pakiet radiowy. Wtedy pobór może wzrosnąć do kilku, kilkunastu lub kilkudziesięciu miliamperów, ale tylko na ułamek sekundy lub kilka sekund.
Proste dzielenie pojemności baterii przez prąd aktywny daje więc całkowicie błędny wynik. Trzeba policzyć energię zużywaną w uśpieniu oraz energię wszystkich aktywacji, a dopiero potem uśrednić je dla całej doby. Ten kalkulator wykonuje właśnie takie obliczenie i dodatkowo pozwala uwzględnić samorozładowanie, niepełne wykorzystanie pojemności i zapas projektowy.
To podejście dobrze nadaje się do wstępnego porównania czujników otwarcia, ruchu, temperatury, zalania, przycisków bezprzewodowych i innych urządzeń Smart Home, które przez większość czasu pozostają uśpione.
Dlaczego pojemność 220 mAh nie oznacza, że czujnik wykorzysta pełne 220 mAh?
Pojemność podawana na baterii jest wynikiem pomiaru w określonych warunkach. Czujnik może przestać działać wcześniej, ponieważ napięcie ogniwa spadnie poniżej progu wymagającego przez elektronikę. Duże impulsy prądowe podczas nadawania mogą powodować chwilowy spadek napięcia, a niska temperatura dodatkowo ogranicza zdolność baterii do oddawania energii.
Dlatego w kalkulatorze jest pole „użyteczna część pojemności”. Jeżeli wpiszesz 80%, bateria CR2032 o pojemności nominalnej 220 mAh daje do dalszych obliczeń 176 mAh. To nie jest uniwersalna wartość dla wszystkich urządzeń, ale wygodny sposób na uwzględnienie faktu, że teoretycznej pojemności nie zawsze da się wykorzystać do końca.
Dodatkowa rezerwa projektowa jest odejmowana już po tym kroku. Pozwala zostawić margines na warunki, których prosty model nie opisuje dokładnie: słabszy zasięg, dodatkowe raporty, retransmisje, starzenie baterii albo różnice między egzemplarzami.
Czuwanie w mikroamperach może zużywać więcej energii niż krótkie transmisje
To częsty paradoks urządzeń bateryjnych. Transmisja radiowa może pobierać 15-30 mA, czyli tysiące razy więcej niż głębokie uśpienie. Jeżeli jednak trwa tylko sekundę i odbywa się dziesięć razy na dobę, łączny czas aktywny wynosi zaledwie 10 sekund. Czuwanie trwa prawie pełne 24 godziny.
Dla przykładu 5 µA przez dobę to około 0,12 mAh. Dziesięć aktywacji po jednej sekundzie przy 15 mA zużywa około 0,042 mAh. W takim profilu uśpienie odpowiada za większą część zużycia niż wszystkie aktywacje razem. Gdy liczba raportów wzrośnie do kilkuset dziennie, proporcje mogą się odwrócić.
Wniosek jest praktyczny: nie wystarczy znać prądu podczas nadawania. Do oceny wieloletniej pracy na baterii równie ważny jest rzeczywisty prąd uśpienia oraz liczba okresowych wybudzeń.
Co wpisać jako liczbę aktywacji lub transmisji na dobę?
Nie należy liczyć wyłącznie zdarzeń widocznych dla użytkownika. Kontaktron może wysłać komunikat po otwarciu drzwi, ale urządzenie może także okresowo raportować stan baterii, temperaturę, jakość połączenia albo po prostu potwierdzać obecność w sieci. Czujnik temperatury może nadawać co kilka minut nawet wtedy, gdy nic szczególnego się nie dzieje.
Jeżeli dokumentacja producenta podaje interwał raportowania, można go łatwo przeliczyć. Raport co 60 minut oznacza co najmniej 24 wybudzenia na dobę. Raport co 15 minut to już 96 aktywacji. Do tego trzeba doliczyć realne zdarzenia, np. otwieranie drzwi czy wykrycia ruchu.
Jeśli nie znasz liczby transmisji, wykonaj kilka scenariuszy. Porównaj np. 10, 50 i 200 aktywacji dziennie. Zobaczysz, czy w danym urządzeniu wynik jest bardziej wrażliwy na radio, czy na stały pobór w uśpieniu.
Przykład: CR2032, 5 µA w uśpieniu i 10 transmisji dziennie
Domyślny przykład wykorzystuje baterię CR2032 o pojemności 220 mAh. Przyjmujemy 80% pojemności użytecznej oraz dodatkową rezerwę projektową 10%, co pozostawia około 158,4 mAh do planowania. Czujnik pobiera 5 µA w uśpieniu i 15 mA podczas aktywności. Każda aktywacja trwa sekundę, a w ciągu doby występuje ich dziesięć.
Zużycie samego czuwania wynosi około 0,12 mAh na dobę, a aktywacji około 0,042 mAh. Razem daje to około 0,162 mAh dziennie przed uwzględnieniem samorozładowania. Uśredniony prąd obciążenia to około 6,7 µA.
Po doliczeniu samorozładowania 2% rocznie model daje czas pracy rzędu kilku lat. Taki wynik należy traktować jako estymację energetyczną. W realnym czujniku bateria może zostać wymieniona wcześniej z powodu spadku napięcia, temperatury, częstszych retransmisji albo wymagań producenta dotyczących bezpiecznego poziomu baterii.
Zigbee i Thread a Wi-Fi - dlaczego protokół ma znaczenie dla baterii?
Urządzenia projektowane od początku do pracy bateryjnej zwykle korzystają z mechanizmów pozwalających bardzo długo pozostawać w uśpieniu. W wielu czujnikach Zigbee i Thread radio budzi się tylko na krótko, a komunikacja jest zoptymalizowana pod małą ilość danych. To sprzyja pracy liczonych w miesiącach lub latach.
Wi-Fi może zapewniać duży transfer i bezpośrednie połączenie z siecią IP, ale utrzymywanie łączności bywa bardziej wymagające energetycznie. Nie oznacza to, że każdy czujnik Wi-Fi będzie miał krótki czas pracy - wiele zależy od chipsetu, sposobu usypiania i częstotliwości połączeń. Dlatego kalkulator nie zakłada konkretnego protokołu. Używa rzeczywistego poboru i czasu aktywności.
Jeśli porównujesz dwa czujniki różnych technologii, najlepiej wprowadzić do kalkulatora dane z ich dokumentacji lub pomiarów. Sam napis „Zigbee”, „Thread” albo „Wi-Fi” nie wystarcza do wiarygodnej oceny baterii.
Samorozładowanie ma znaczenie szczególnie przy bardzo małym poborze
Każda bateria z czasem traci część energii nawet wtedy, gdy prawie nie jest obciążona. Gdy czujnik zużywa dużo prądu, efekt samorozładowania jest niewielki wobec energii pobieranej przez elektronikę. Gdy urządzenie jest ekstremalnie oszczędne i teoretyczny wynik przekracza wiele lat, naturalne starzenie ogniwa zaczyna ograniczać sens takiej prognozy.
Kalkulator uwzględnia podany procent samorozładowania w skali roku. Nie jest to jednak pełny model chemiczny baterii. Tempo starzenia może zależeć od temperatury, jakości ogniwa, daty produkcji i warunków przechowywania. Dlatego bardzo długie wyniki należy czytać raczej jako „pobór elektroniki nie jest głównym ograniczeniem” niż jako obietnicę pracy przez dokładnie określoną liczbę lat.
Temperatura może skrócić realny czas pracy czujnika
Czujnik na zewnątrz, w nieogrzewanym garażu albo przy bramie pracuje w innych warunkach niż kontaktron w mieszkaniu. Niska temperatura może obniżyć napięcie pod obciążeniem i zmniejszyć dostępną pojemność. W efekcie urządzenie może zgłosić niski poziom baterii mimo tego, że po ogrzaniu ogniwo odzyska część zdolności do zasilania.
Najprostszy sposób uwzględnienia trudniejszych warunków to obniżenie pola „użyteczna część pojemności” albo zwiększenie rezerwy projektowej. Nie ma jednego procentu odpowiedniego dla każdej chemii, dlatego warto korzystać z wykresów producenta baterii i urządzenia.
W systemach bezpieczeństwa lepiej planować wymianę wcześniej niż czekać na teoretyczne wyczerpanie. Dotyczy to szczególnie czujek alarmowych, kontaktronów zewnętrznych i urządzeń odpowiedzialnych za wykrywanie zalania.
Czujniki alarmowe, zalania i temperatury mają różne profile pracy
Czujnik otwarcia może przez wiele godzin nie wykonywać żadnego widocznego zdarzenia. Czujka ruchu w ruchliwym korytarzu może wybudzać się setki razy. Czujnik temperatury może wysyłać regularne raporty przez całą dobę, a czujnik zalania pozostawać niemal całkowicie bezczynny przez miesiące. Dlatego sama bateria nie mówi nic o przewidywanym czasie pracy bez znajomości profilu urządzenia.
Przy planowaniu alarmu możesz najpierw policzyć liczbę potrzebnych punktów w kalkulatorze czujek PIR i kontaktronów. Dla ochrony przed wyciekiem przydatny będzie kalkulator czujników zalania i zaworu. Obecną stroną możesz następnie oszacować energetykę pojedynczego czujnika.
Jak zmierzyć pobór prądu czujnika zamiast zgadywać?
Pomiar urządzenia bateryjnego jest trudniejszy niż zwykłe podłączenie multimetru, ponieważ prąd może zmieniać się od kilku mikroamperów do dziesiątek miliamperów w bardzo krótkim czasie. Miernik o wolnym odświeżaniu może nie pokazać impulsów radiowych albo sam wprowadzić spadek napięcia wpływający na pracę czujnika.
Do dokładnych pomiarów używa się przyrządów rejestrujących prąd w czasie albo układów pomiarowych z małym rezystorem bocznikowym i odpowiednią rejestracją. Jeżeli nie masz takiego sprzętu, dane producenta są często lepsze niż przypadkowy pomiar wykonany w niewłaściwym zakresie multimetru.
Po uzyskaniu średniego prądu możesz potraktować kalkulator jako narzędzie kontrolne. Jeśli producent podaje już średni pobór z całego cyklu, można ustawić liczbę aktywacji na 0 i wpisać tę wartość jako stały pobór po przeliczeniu na mikroampery.
Co skraca czas baterii mimo niewielkiego poboru nominalnego?
Jednym z najczęstszych powodów jest słaby zasięg. Czujnik może ponawiać transmisję, częściej szukać sieci albo pracować dłużej z aktywnym radiem. Kolejnym źródłem zużycia jest zbyt częste raportowanie parametrów, np. temperatury, wilgotności lub mocy sygnału. Niewłaściwie ustawione automatyzacje mogą też wymuszać niepotrzebne odpytywanie urządzenia.
Znaczenie mają również firmware, jakość baterii i sposób montażu. Czujka ruchu skierowana na ruchliwy fragment pomieszczenia będzie generować więcej zdarzeń niż urządzenie uruchamiane kilka razy dziennie. Kontaktron w drzwiach wejściowych ma inny profil niż kontaktron w rzadko otwieranym oknie.
Jeśli rzeczywista bateria kończy się znacznie szybciej niż wynik modelu, najpierw sprawdź liczbę raportów i jakość połączenia, a dopiero potem zakładaj wadę ogniwa.
Jak wydłużyć czas pracy baterii bez pogorszenia funkcji czujnika?
Największy efekt daje ograniczenie zbędnych wybudzeń oraz poprawa zasięgu sieci. Czujnik nie powinien raportować danych częściej, niż jest to potrzebne do danej funkcji. Temperatura w pomieszczeniu nie zawsze musi być wysyłana co minutę, a sensor otwarcia nie potrzebuje utrzymywać ciągłej komunikacji tylko po to, aby pozostawać dostępny.
Warto też używać baterii o odpowiedniej chemii i parametrach impulsowych. Dwa ogniwa o podobnej nominalnej pojemności mogą zachowywać się inaczej przy krótkich impulsach prądu. Nie należy też łączyć przypadkowych baterii ani zastępować zalecanego typu tylko dlatego, że teoretyczna pojemność wygląda korzystniej.
Cały system Smart Home ma również własny pobór sieciowy. Jeśli chcesz zobaczyć energię central, kamer, routerów i modułów zasilanych z 230 V, użyj kalkulatora zużycia prądu całego Smart Home.
Jak interpretować wynik kilku lub kilkunastu lat?
Bardzo długi wynik nie powinien być czytany jako gwarantowana trwałość. Oznacza przede wszystkim, że według wprowadzonych danych elektronika pobiera tak mało energii, iż ograniczeniem zaczynają być czynniki nieuwzględnione w prostym bilansie: starzenie chemiczne, warunki środowiskowe, utrata szczelności, korozja styków, aktualizacje firmware albo zmiana parametrów sieci.
Dlatego kalkulator ma pole maksymalnego horyzontu wyniku. Jeśli model przekracza np. 15 lat, praktyczniejszy wniosek brzmi: „pobór prądu nie powinien być głównym ograniczeniem przy tej baterii”. W urządzeniach bezpieczeństwa i tak warto kierować się harmonogramem obsługi oraz komunikatami centrali.
Wskazówka od KalkulatorXXL
Jeśli nie znasz dokładnego profilu czujnika, zrób trzy scenariusze: optymistyczny, typowy i intensywny. Zwiększenie liczby transmisji oraz obniżenie pojemności użytecznej pokaże, jak duży margines ma projekt i czy deklarowane kilka lat pracy jest realistyczne.
Zobacz cały plan Smart Home
Ten kalkulator jest częścią większego pakietu. W Akademii Smart Home znajdziesz ścieżkę od planowania funkcji i infrastruktury po energię, bezpieczeństwo, monitoring i dobór urządzeń.