Cześć
mam nieprzyjemność pracować z STC3115, który, niby po poprawnym ustawieniu go, po prostu powinien działać (lepiej lub gorzej, ale działać)...
Tak też działa, mierzy prąd, napięcie, poprawnie oszacował SOC na podstawie OCV, generalnie jest w porządku, gdyby nie jeden mały szczegół:
SOC nigdy się nie zmienia
tkwi z wartością którą oszacował tuż po tym jak dostał reset, i nie zamierza żadnych coulombów zliczać. Czy godzinami ładuję, czy rozładowuję, SOC stoi w miejscu.
Ten jego wewnętrzny licznik (REG_COUNTER) oczywiście się zwiększa, tak samo oczywiście sam scalak twierdzi, że pracuje w trybie CC, mierzy poprawnie prąd i napięcie, wszystko działa oprócz SOC. BATD jest do masy, RSTIO jest do masy, to na 120% nie jest problem sprzętowy (fizycznie zmierzone).
W necie doczytałem, że zła konfiguracja może powodować problemy; po piętnastej weryfikacji zakładam, że to nie to. Również doczytałem, że BATD, gdy nie jest do masy (jak nieużywany), blokuje pracę CC, i wtedy wyżej wspomniany REG_COUNTER się nie zwiększa. U mnie się zwiększa. SKonfigurowałem bydlaka na pewno dobrze, nawet podałem mu parametr z 100% poprawnym ESR akumulatora (REG_VM_CNF).
Kolejność zapisywania rejestrow? To co mam jest zgodne z pokręconą notą AN4324, tyle, że nie korzystam z ramu w tym scalaku, ale flowcharty wziąłem sobie do serca...
Jak to ugryźć? Help...
mam nieprzyjemność pracować z STC3115, który, niby po poprawnym ustawieniu go, po prostu powinien działać (lepiej lub gorzej, ale działać)...
Tak też działa, mierzy prąd, napięcie, poprawnie oszacował SOC na podstawie OCV, generalnie jest w porządku, gdyby nie jeden mały szczegół:
SOC nigdy się nie zmienia
tkwi z wartością którą oszacował tuż po tym jak dostał reset, i nie zamierza żadnych coulombów zliczać. Czy godzinami ładuję, czy rozładowuję, SOC stoi w miejscu.
Ten jego wewnętrzny licznik (REG_COUNTER) oczywiście się zwiększa, tak samo oczywiście sam scalak twierdzi, że pracuje w trybie CC, mierzy poprawnie prąd i napięcie, wszystko działa oprócz SOC. BATD jest do masy, RSTIO jest do masy, to na 120% nie jest problem sprzętowy (fizycznie zmierzone).
W necie doczytałem, że zła konfiguracja może powodować problemy; po piętnastej weryfikacji zakładam, że to nie to. Również doczytałem, że BATD, gdy nie jest do masy (jak nieużywany), blokuje pracę CC, i wtedy wyżej wspomniany REG_COUNTER się nie zwiększa. U mnie się zwiększa. SKonfigurowałem bydlaka na pewno dobrze, nawet podałem mu parametr z 100% poprawnym ESR akumulatora (REG_VM_CNF).
Kolejność zapisywania rejestrow? To co mam jest zgodne z pokręconą notą AN4324, tyle, że nie korzystam z ramu w tym scalaku, ale flowcharty wziąłem sobie do serca...
Jak to ugryźć? Help...