Witam,
chcę w większym projekcie wykorzystać RTC w mikrokontrolerze ATXmega128A3 lub ATXmega256A3BU. Zastanawiam się który wybrać gdyż wersja 256A3BU ma pin VBAT do zasilania awaryjnego RTC a 128A3 nie ma (i jest tańsza). Jest to dla mnie istotne gdyż budując układ zasilany ogniwem Li-pol na stałe podłączonym do układu (doładowywanym ładowarką), chciałbym uniknąć utraty informacji o czasie bez stosowania dodatkowych baterii. Zastanawiam się czy to możliwe, aby wprowadzając uC zawsze w jeden z trybów uśpienia zachowam informację o czasie (Idle, Power save lub Extended standby - tylko te gwarantują zachowanie informacji o RTC). Czy jakieś sytuacje kasują RTC? Oczywiście poza zanikiem zasilania, zakładam że korzystając z ogniwa Li-pol i przetwornicy napięcia zawsze będę miał 3,3V na wyjściu a dzięki informacji o niskim stanie baterii (pomiar na ADC) układ nie pozwoli na dalsze działanie zachowując małą rezerwę na działanie RTC). Nie wiem cyz moje założenia są słuszne. Zastanawiam się też czy przyciśnięcie przycisku RESET (zwarcie pinu reset do masy) kasuje RTC (nigdzie tego nie znalazłem)?
Jest to kwesta bardzo istotna gdyż muszę zminimalizować maksymalnie PCB.
chcę w większym projekcie wykorzystać RTC w mikrokontrolerze ATXmega128A3 lub ATXmega256A3BU. Zastanawiam się który wybrać gdyż wersja 256A3BU ma pin VBAT do zasilania awaryjnego RTC a 128A3 nie ma (i jest tańsza). Jest to dla mnie istotne gdyż budując układ zasilany ogniwem Li-pol na stałe podłączonym do układu (doładowywanym ładowarką), chciałbym uniknąć utraty informacji o czasie bez stosowania dodatkowych baterii. Zastanawiam się czy to możliwe, aby wprowadzając uC zawsze w jeden z trybów uśpienia zachowam informację o czasie (Idle, Power save lub Extended standby - tylko te gwarantują zachowanie informacji o RTC). Czy jakieś sytuacje kasują RTC? Oczywiście poza zanikiem zasilania, zakładam że korzystając z ogniwa Li-pol i przetwornicy napięcia zawsze będę miał 3,3V na wyjściu a dzięki informacji o niskim stanie baterii (pomiar na ADC) układ nie pozwoli na dalsze działanie zachowując małą rezerwę na działanie RTC). Nie wiem cyz moje założenia są słuszne. Zastanawiam się też czy przyciśnięcie przycisku RESET (zwarcie pinu reset do masy) kasuje RTC (nigdzie tego nie znalazłem)?
Jest to kwesta bardzo istotna gdyż muszę zminimalizować maksymalnie PCB.
