ATtiny85: Pobór mocy a szybkość zegara

19

Krótko i prosto: Jaki jest pobór mocy dla ATtiny85 pracującego z częstotliwością 1 MHz i 8 MHz przy użyciu wewnętrznego zegara? Nie używa żadnych trybów uśpienia.

Dużo googlowałem i nie mogę znaleźć żadnych informacji na ten temat. Pytam, bo chcę wiedzieć, czy warto użyć 1 MHz, aby wydłużyć żywotność baterii.

marlar
źródło
3
Arkusz danych jest pierwszym miejscem do szukania takich rzeczy
Russell McMahon
2
Właściwie to zajrzałem do arkusza danych. Ale jest bardzo długi (234 strony), więc bez powodzenia szukałem ciągów takich jak „zużycie energii” itp. Gdybym zamiast tego szukał „prądu”, znalazłbym go!
marlar

Odpowiedzi:

41

Arkusz danych pokazuje, że prąd maleje przy niższych częstotliwościach. Około 1 mA przy 1 MHz działającym przy 5 V. Bardziej jak 5 mA przy 8 MHz działającym przy 5 V.

Prąd zasilający a częstotliwość

Jak widać, możesz sporo zaoszczędzić, stosując niższe napięcia. Aby uzyskać naprawdę duże oszczędności, użyj trybu uśpienia. Przeczytaj o technikach oszczędzania energii dla mikroprocesorów .


(Edytowane, aby dodać)

Aby wzmocnić moje uwagi, powinieneś być w stanie uzyskać zużycie 200 nA przy 3,5 V w trybie uśpienia bez timera nadzorującego. To nadal będzie reagować na przerwania, takie jak zamknięcie przełącznika.

Prąd zasilający z wyłączonym czujnikiem


Jeśli musisz robić to okresowo, możesz włączyć funkcję nadzoru, a następnie uzyskać około 5 µA zużycia przy 3,5 V.

Prąd zasilający z włączonym watchdogiem


Jest to o wiele mniej prądu niż wspomniany powyżej 1 mA, dlatego warto zbadać pracę w trybie wyłączania, jeśli to możliwe.

Nick Gammon
źródło
Nick - ta strona to bardzo fajny zasób. Dzięki
Russell McMahon,
Łał. Ta odpowiedź jest genialna i stanowi doskonały przykład, dlaczego tak bardzo kocham Stackexchange. Stukrotne dzięki!
marlar
3
Niezła odpowiedź. Dodałbym tylko, że podczas korzystania z trybów uśpienia odpowiednią miarą zużycia w trybie aktywnym nie jest prąd (zużyty ładunek na jednostkę czasu ), ale zużyty ładunek na cykl zegara . Wydaje się zatem, że praca przy częstotliwości 8 MHz jest bardziej wydajna (5 mA / 8 MHz = 0,625 nC / cykl) niż praca przy częstotliwości 1 MHz (1 mA / 1 MHz = 1 nC / cykl).
Edgar Bonet,
1
@marlar, jeśli rzecz, którą kontroluje Attiny, używa 12v, to powinieneś przede wszystkim spojrzeć na zużycie energii przez to urządzenie - nie jest to dobre oszczędzanie 2 lub 4 mA, jeśli używasz czegoś, co pobiera 2 amperów.
AMADANON Inc.,
1
@AMADANONInc .: oczywiście masz rację. Ale kontrolowane komponenty przez większość czasu są uśpione i nie zużywają energii, chyba że osoby uważające uważają, że czas wezwać do działania. Oprócz tego z pewnością jest tu również element uczenia się. Naprawdę chcę zbadać tryb niskiego poboru mocy.
marlar