podtrzymanie bateryjne do ATMEEGA8L

Jul 03, 2006 3 Replies

Witam



Zrobi³em uk³ad do pomiaru temperatury na procesorze ATMEGA8L (czujnik temp. LM35DZ). Zasilanie 5V. Zrobi³em podtrzymanie bateryjne aby po zaniku zasilania chodzi³ zegar i mierzy³ temperature. S± to 3 baterie AAA w sumie



4,5V. Zasilanie 5V i bateryjne s± pod³±czone tylko do procesora i czujnika (poprzez dwie diody schottkye'go SB140 tak jak to sie wykonuje, jedno zasilanie przez jedn± diodê a drugie przez drug±. Problem jest taki ¿e po zaniku zasilania sieciowego z baterii uk³ad pobiera 2,8mA i szybko sie one wy³adowuj± a procek pracuje przy najmniej 2,7V. Jak wy by¶cie rozwi±zali te zasilanie bateryjne

Pozdrawiam Kuba



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

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).

Adam Dybkowski napisał(a):

Albo ATmega88P (pico power) Jest kompatybilny pinowo do Mega8

Pozdr AK

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required