摘要 |
PURPOSE: A method for detecting and correcting an error of a battery remaining capacity data of a battery in a mobile communication terminal is provided to verify a remaining capacity data stored in a memory by using a current voltage of a battery and correct an error. CONSTITUTION: An output voltage is measured for every predetermined period(S314) and an estimate RC(Remaining Capacity) rate value corresponding to an output voltage is calculated by using an output voltage-to-RC relation(S315). RC data stored in a battery memory is extracted(S311) and compared with the estimate RC rate value to calculate the difference between the two values. It is checked whether the difference exceeds a pre-set threshold value(S316). If the difference exceeds the threshold value, it is judged that an error has occurred(S317). An actual RC rate value is calculated by step-filtering the estimate RC rate value(S318), and a value obtained by multiplying the maximum capacity value to the actual RC rate value is stored as new RC data(S319). If the stored RC data are a negative number, a process can be included to set it to 0(S312,S313). The error detection and correction process is repeatedly performed for every predetermined period(S320).
|