Motywacja do tego pytania wynika z faktu, że jakiś czas temu stworzyłem proste urządzenie brzegowe IoT typu proof of concept (PoC) przy użyciu mikrokontrolera i procesora sieciowego CC3100 Wifi . Jednym z problemów związanych z tym prototypem było to, że konfiguracja wymagała znacznej mocy. W ten sposób nie był w stanie przezwyciężyć zalet istniejącego urządzenia o niższej mocy, które może trwać od ponad 2 do 10 lat, w zależności od wyboru baterii i częstotliwości użytkowania.
W zależności od zastosowania obecny produkt wykorzystuje akumulator 6 V DC o pojemności od 1400 mAh do 2400 mAh. Urządzenie ma element wykrywający małą moc i mechanizm uruchamiający. Ładowność najprawdopodobniej wyniesie około 100 bajtów. Częstotliwość komunikacji będzie co około dwie minuty podczas szczytowej aktywności. Dzięki postępom w zakresie Internetu Rzeczy i wymaganiom rynku ten PoC zyskał trochę uwagi.
Zgodnie z sugestią kilku dostawców platform IOT patrzę na bezprzewodowy MCU CC3200 z Texas Instrument przede wszystkim dlatego, że jest następcą CC3100. Gdy system nie jest używany, na poziomie systemu można całkowicie wyłączyć zasilanie CC3100. Jest to znacząca zaleta dla niskiej mocy na poziomie systemu. Po wykryciu aktywności element wykrywający budzi mikrokontroler poprzez przerwanie. Istnieją inne zintegrowane MCU Wi-Fi, takie jak ESP8266 , BCM43362 , ATWINC1500B , 88MC200 i wiele innych. Korzystam z ULPBench Scores, aby przeprowadzić analizę pierwszego rzędu mikrokontrolerów małej mocy, a następnie analizę taką jak opisana wJak wybrać mikrokontroler do aplikacji o niskiej mocy? aby pomóc wybrać mikrokontroler o niskiej mocy. Użyłem parametrów takich jak pobór prądu w trybie aktywnym na częstotliwość i pobór prądu w różnych trybach niskiej mocy, aby dokonać świadomego wyboru. Więc w celu utrzymania opcji niskiego poboru mocy i dodania możliwości IoT, jakie krytyczne parametry (mogą być związane z komunikacją bezprzewodową), na które powinienem zwrócić szczególną uwagę przy wyborze zintegrowanego MCU Wi-Fi?
Bibliografia: