logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Problem z modułem podtrzymania bateryjnego w xmega256a3bu

kte-bmw 23 Mar 2021 18:01 315 0
  • #1 19337373
    kte-bmw
    Poziom 6  
    Witam,
    chciałem sprawdzić czy działa moduł podtrzymania bateryjnego w xmedze. Ustawiłem bit ACCEN w VBAT_CTRL , następnie wpisałem np. $F0 do rejestru BACKUP0 w module VBAT. Po odłączeniu zasilania i ponownym włączeniu wartość rejestru wynosi zero .
    Czyli z tego wynika, że podtrzymanie bateryjne nie działa ?
    Flaga BBPWR w VBAT_CTRL sprawdzana zaraz po resecie (po ponownym podłączeniu zasilania) jest wyzerowana z czego wnioskuję ,że napięcie na pinie 51 (VBAT) jest ok.
    FUSEBYTE2.BODPD = BOD enabled continuously
    FUSEBYTE5.BODACT = BOD enabled continuously
    Do pinu VBAT podłączony jest kondensator 0,33F. Ładowanie jego jest programowe tzn. włącza się po pewnym czasie od podłączenia zasilania głównego. Na chwilę obecną podłączony jest tylko do pinu vbat a napięcie na nim 2, 9V przy obecnym teście.
    Może trzeba coś jeszcze zadeklarować ale tego nie wiem.
    Może ktoś podpowie.
    Pozdrawiam
REKLAMA