Projektuje energooszczędny układ na procesorku Atmega168.
Pobór prądu w stanie active wynosi 80uA.
Procesor 64 razy/s odebrać przerwanie i wysterować wyświetlacz LCD.
Próbowałem zejść poniżej progu 80uA, przechodząc w PowerSave wtedy gdy procesor nie obsługuje przerwania, jednak wyszło mi z tego tyle, że wybudzanie 64 razy na s 'kosztuje' więcej prądu niż ciągła praca w active (pobiera kilka mA).
Czy to właściwy wniosek, czy może coś robię nie tak i da się jeszcze zmniejszyć pobór prądu?
Pobór prądu w stanie active wynosi 80uA.
Procesor 64 razy/s odebrać przerwanie i wysterować wyświetlacz LCD.
Próbowałem zejść poniżej progu 80uA, przechodząc w PowerSave wtedy gdy procesor nie obsługuje przerwania, jednak wyszło mi z tego tyle, że wybudzanie 64 razy na s 'kosztuje' więcej prądu niż ciągła praca w active (pobiera kilka mA).
Czy to właściwy wniosek, czy może coś robię nie tak i da się jeszcze zmniejszyć pobór prądu?