podtrzymanie bateryjne do ATMEEGA8L

Loading thread data ...

kuba napisał(a):

Usypiaj procka na czas bezczynnosci. Czyli zaplanuj wykonywanie pomiarow co X czasu, budz go watchdogiem lub irq z timera (z maksymalnym dzielnikiem) i bedzie ci uA pobieral przez 99.9% czasu

Reply to
BartekK

kuba napisał(a):

1) Wymyśl usypianie procesora i budzenie co jakiś czas. Można wykorzystać zewnętrzny układ RTC ciągnący 1uA, który będzie generował przerwanie dla uC (a ten śpi w najgłębszym power-downie). To rozwiązanie dużo bardziej energooszczędne niż timer 2 w ATmedze8 działający w trybie RTC. 2) Zastosuj dedykowany układ do "sumowania" napięć zamiast 2 diodek. Ma w środku komparator i klucze MOS, przez co otrzymujesz bardzo mały efektywny spadek napięcia ważny przy zasilaniu z baterii. Szukaj w TI. 3) Dodaj przetwornicę step-up/down, która z pakietu tych baterii (2,7-4,5V) zasili mikrokontroler. 4) Obniż ile się da wymagane napięcie zasilania uC (przy 3V procesor ciągnie mniej prądu niż przy 5V) i spowolnij zegar (może do trywialnych zadań wystarczy taktowanie 32 kHz?). 5) Zmień baterie alkaliczne na ogniwa litowe (np. SAFT) połączone równolegle. W tej samej objętości magazynują dużo więcej energii a mają przyjazne napięcie 3,6V, którym można zasilać bezpośrednio uC. 6) Zmień procesor na bardziej energooszczędny, np. z rodziny MSP430 (TI).
Reply to
Adam Dybkowski

Adam Dybkowski napisał(a):

Albo ATmega88P (pico power) Jest kompatybilny pinowo do Mega8

Pozdr AK

Reply to
AK

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.