W tym artykule opisano metodę przedłużenia żywotności baterii: użyj kontrolera o niskiej mocy, aby włączyć Arduino tylko w razie potrzeby. Autor stwierdza, że ta metoda zużywa znacznie mniej energii niż przy użyciu trybu uśpienia Arduino.
Czy są jakieś wady tego podejścia? Który wariant powinienem zbudować? ( Wydaje się, że wariant TPS61240 korzysta z czegoś z Circuits @ Home, który nie jest już dostępny.) Doceniłbym schematy lub linki do szczegółowych instrukcji.
Tło: buduję urządzenie czujnikowe w środowisku bez zasilania sieciowego. Czujnik powinien się obudzić np. co godzinę czytaj np. czujnik temperatury, ewentualnie wyślij SMS, a następnie wróć do snu.
Odpowiedzi:
Wyłączenie zasilania na płycie ma sens tylko wtedy, gdy używasz pełnego Arduino. Po rozłożeniu Arduino na samą jednostkę MCU i kondensatory odsprzęgające (lub zamiast tego zaczniesz od podstawowej płytki z wyłącznikiem ), wyłączenie nieużywanych urządzeń peryferyjnych i uśpienie procesora ma znacznie większy wpływ, ponieważ nie musisz już dostarczać zasilania do zewnętrznego układu monitorującego .
Oczywiście może to obejmować utworzenie własnej płyty MCU. Na szczęście Atmel ma podstawy tego .
źródło
OSCCAL
iclock_div_4
optymalizowane. 3) Nie mogłem łatwo znaleźć zużycia snu przy rozebranym Arduino. Czy możesz mi pomóc z tymi punktami?