METHOD OF CHARGING BATTERY AND SYSTEM USING THE SAME
This application is based upon and claims priority to Chinese Patent Application No. 201810917944.3, filed on Aug. 13, 2018, the entire content of which is herein incorporated by reference for all purpose. The present disclosure relates to the field of power electronics, particularly to a method of charging a battery, and a system of charging a battery using the method. Generally, an uninterruptible power supply (UPS) charges a battery when the municipal electric power is normally supplied, and the UPS immediately converts the direct current (DC) power of the battery into an alternating current (AC) power of 220V and supplies it to the load when the municipal electric power is out of supply. The circuit of charging a battery as shown in However, the conventional online interactive UPS charging circuit as shown in 1. Since the switches Q3and Q4are controlled by a fixed duty ratio to perform constant voltage charging, the current in the initial stage of charging is too large, which is easy to cause the electrodes of the battery BRto be vulcanized. 2. Since the UPS is put into operation only in the case that the AC municipal electric power is interrupted, the battery BRis hard to be fully charged or discharged. A long-term of such use of the battery BRwill cause electrolyte in the electrodes hard to be decomposed, thus eventually producing lead sulfate, which increases the internal resistance of the battery BR. In addition, the conventional UPS charging method cannot adjust the charging voltage according to the internal resistance of the battery BR, and cannot perform desulfurization on the battery BRthat has been vulcanized. 3. If there is no floating charging mechanism in the last stage of charging, or the floating charging is maintained at all times, or the UPS control board circuit is powered by the battery BR, thus, the battery BRwill be over-discharged when the battery BRis uncharged for a long time, or the battery BRwill be overcharged when the battery BRkeeps on being in a floating charging state, which will cause the problems such as efficiency decrease of the entire UPS or temperature rise of the UPS. The object of the present disclosure is to provide a method of charging a battery, and a system of charging a battery using the method, thereby at least to some extent overcoming the above technical problems due to limitations and disadvantages in prior art. Other features and advantages of the present disclosure will become apparent from the following detailed description, or be learnt by practicing the present disclosure. According to an aspect of the invention, a method of charging a battery is provided, including: detecting a terminal voltage of a battery; when the terminal voltage is less than a voltage threshold, performing a step of quick charging, wherein the step of quick charging includes: calculating a rising rate of the terminal voltage, comparing the rising rate with a rising rate reference value and producing a comparison result, and controlling the terminal voltage according to the comparison result; and when the terminal voltage is not less than the voltage threshold, performing a step of low current floating charging, wherein the step of low current floating charging includes: intermittently charging the battery by a predetermined floating charging period, calculating a falling rate of the terminal voltage, comparing the falling rate with a falling rate reference value and producing a comparison result, controlling the terminal voltage according to the comparison result, in a first time duration of the floating charging period, and suspending charging in a second time duration of the floating charging period. According to another aspect of the invention, a system of charging a battery is further provided, including: a charging circuit, configured to include a switching unit, wherein the switching unit is coupled to the battery; a detecting circuit, configured to be coupled to the battery, to detect a terminal voltage of the battery and output a sampling signal reflecting the terminal voltage; and a control circuit, configured to receive the sampling signal to output a control signal to the charging circuit, so as to control the switching unit to charge the battery, wherein, under a control of the control signal, the switching unit performs a step of quick charging when the terminal voltage is less than a voltage threshold, wherein the step of quick charging includes: calculating a rising rate of the terminal voltage, comparing the rising rate with a rising rate reference value and producing a comparison result, and controlling conduction time of the switching unit according to the comparison result, thereby controlling the terminal voltage, and the switching unit further performs a step of low current floating charging when the terminal voltage is not less than the voltage threshold, wherein the step of low current floating charging includes: intermittently charging the battery by a predetermined floating charging period, calculating a falling rate of the terminal voltage, comparing the falling rate with a falling rate reference value and producing a comparison result, and controlling the conduction time of the switching unit according to the comparison result, thereby controlling the terminal voltage, in a first time duration of the floating charging period, and keeping the switching unit being turned off, thereby suspending charging, in a second time duration of the floating charging period. The method of charging a battery and the system of charging a battery using the method of the present disclosure can control the charging current only by sampling the terminal voltage of the battery, which can effectively improve charging efficiency of the battery, reduce loss of the whole system, effectively ensure charging amount for the battery, avoid overcharging so as to extend the life of the battery, remind users to replace faulty batteries in time, and is able to select small capacity battery to meet discharging time requirement of the system due to the increased charging efficiency of the battery. In order to further illustrate the features and technical aspects of the present disclosure, the detailed description and accompanying drawings are provided as follows. While the detailed description and accompanying drawings here are merely used to illustrate the present disclosure, and not used as any restriction to the scope of the claims of the present disclosure. The above and other features and advantages of the present disclosure will become more distinct through detailed description of the exemplary embodiments thereof with reference to the following drawings: Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, the exemplary embodiments can be realized in a variety of forms and should not be construed as being limited to the embodiments set forth here. On the contrary, these embodiments are provided so that the present disclosure will be comprehensive and complete, and the concept of the exemplary embodiments will be fully conveyed to those skilled in the art. The same reference numerals in the drawings denote the same or similar structures, and thus their detailed description will be omitted. Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are set forth to provide a thorough illustration for the embodiments of the disclosure. However, those skilled in the art will appreciate that the present disclosure may be practiced without one or more of the specific details, or other structures, components, steps, methods, etc., may be employed. In other instances, well-known structures, components or operations are not shown or described in detail to avoid obscuring aspects of the disclosure. A method of charging a battery and a system of charging a battery using the method of charging a battery, of the present disclosure, will be described below with reference to The method of charging a battery, of the present disclosure, is a method of controlling online interactive UPS charging, and In step 100 of detecting voltage, detecting the terminal voltage UDCof the battery BRas shown in When the terminal voltage UDCis less than a voltage threshold, UT, for example, less than 14±0.2 V or in other words, when stored electricity amount of the battery BRdoes not reach, for example, 80% of capacity of the battery, a step 200 of quick charging is performed. Here, “quick” may mean that the charging current in this stage is larger than the charging current in the last stage of charging, so the battery BRcan obtain electric energy relatively quickly in this stage. The stored electricity amount of a certain battery BRhas a relatively fixed relationship with its terminal voltage UDC. In the step 200 of quick charging, calculating a rising rate PUof the terminal voltage UDC, comparing the rising rate PUwith a rising rate reference value PURand producing a comparison result, and controlling the terminal voltage UDCaccording to the comparison result. Here, controlling the terminal voltage UDCcan be understood as controlling the charging speed of the battery BR, thereby controlling the rising rate PUof the terminal voltage UDC. When the terminal voltage UDCis not less than the voltage threshold UT, for example, not less than 14±0.2V, or in other words, when the stored electricity amount of the battery BRreaches, for example, 80% of the capacity of the battery, a step 300 of low current floating charging is performed. Here, “small” may mean that the charging current in this stage is smaller than the charging current in the initial stage, so the battery BRcan obtain electric energy relatively slow in this stage. In the step 300 of low current floating charging, intermittently charging the battery BRby a predetermined floating charging period T, calculating a falling rate PDof the terminal voltage UDC, comparing the falling rate PDwith a falling rate reference value PDRand producing a comparison result, and controlling the terminal voltage UDCaccording to the comparison result, in a first time duration T1of the floating charging period T, and suspending charging in a second time duration T2of the floating charging period T. Here, one “floating charging period” T may include one first time duration T1and one second time duration T2, and the first time duration T1and the second time duration T2alternately appear till the battery BRis fully charged. Here, controlling the terminal voltage UDCcan be understood as controlling the charging speed of the battery BR, thereby controlling the falling rate PDof the terminal voltage UDC. As an embodiment, between step 100 and step 200, the method of charging a battery, of the present disclosure, further includes a step 1001 of determining, determining whether the battery BRhas entered the stage of low current floating charging. In other words, during the normal charging process, if the step 300 has been performed once, the charging process still jumps directly to the step 300 after the step 100 is performed, and the step 200 is not executed any more, unless the system of charging a battery is restarted. As an embodiment, in the step 200 of quick charging, controlling the terminal voltage UDCaccording to the comparison result includes: controlling the terminal voltage UDCby adjusting a duty ratio of charging input pulses. Here, the “charging input pulses” may mean, for example, voltage pulses input to the battery BRwhen the converter composed of the switches Q1, Q2, Q3and Q4as shown in As an embodiment, in the step 200 of quick charging, when the rising rate PUis greater than the rising rate reference value PUR, reducing the duty ratio of the charging input pulses, thereby reducing the charging current and reducing the charging speed of the battery BR; and when the rising rate PUis smaller than the rising rate reference value PUR, increasing the duty ratio of the charging input pulses, thereby increasing the charging current and increasing the charging speed of the battery BR. In the step 200 of quick charging, the adjusted duty ratio may be saved in the nonvolatile memory as an updated initial value of the duty ratio, so that it may be used by the system of charging a battery after the system is restarted. In another embodiment of the present disclosure, when the circuit of charging a battery includes a switching unit composed of the switches Q1, Q2, Q3and Q4as shown in Similar to the manner of controlling the terminal voltage UDCin the foregoing step 200 of quick charging, as an embodiment, in the step 300 of low current floating charging, controlling the terminal voltage UDCaccording to the comparison result includes: controlling the terminal voltage UDCby adjusting the duty ratio of the charging input pulse, as well. Similar to the manner of controlling the terminal voltage UDCin the foregoing step 200 of quick charging, as an embodiment, in the step 300 of low current floating charging, when the falling rate PDis greater than the falling rate reference value PDR, increasing the duty ratio of the charging input pulses, thereby increasing the charging speed of the battery BR; and when the falling rate PDis smaller than the falling rate reference value PDR, reducing the duty ratio of the charging input pulses, thereby reducing the charging speed of the battery BR. Still as shown in In the step 300 of low current floating charging, the adjusted duty ratio may be saved in the nonvolatile memory as an updated initial value of the duty ratio, so that it may be used by the system of charging a battery after the system is restarted. In another embodiment of the present disclosure, when the circuit of charging a battery includes the above switching unit, the duty ratio of the charging input pulses may be increased by increasing the corresponding conduction time of the switching unit, or may be reduced by reducing the corresponding conduction time of the switching unit, so that, accordingly, before the step 100 of detecting the terminal voltage UDCof the battery BR, an initial value of the corresponding conduction time of the switching unit may be preset and saved in the nonvolatile memory. In the step 300 of low current floating charging, the adjusted conduction time may be saved in the nonvolatile memory as an updated initial value of the conduction time. Still as shown in As an example, the voltage region used in the step 200 of quick charging may be different from the voltage region used in the step 300 of low current floating charging. As an embodiment, the foregoing battery BRmay be a lead-acid battery. As an embodiment, before the terminal voltage UDCof the battery BRis detected, the rising rate reference value PURand the falling rate reference value PDRmay be obtained according to the battery characteristic of the battery BR, and saved in the nonvolatile memory. Here, the “battery characteristic” of the battery BRmay refer to a theoretical charge and discharge curve of the battery BRprovided by the manufacturer who produces the battery BR. In the step 80 of dividing, as described above, dividing the variation range of the terminal voltage of the battery BRinto the plurality of voltage regions, which is not repeatedly described here. In the step 100 of detecting voltage, as described above, detecting the terminal voltage UDCof the battery BRas shown in In step 110 of determining, determining the voltage region to which the terminal voltage UDCbelongs according to the detecting results in step 100. As mentioned above, each of the terminal voltages UDCbelongs to one of the voltage regions, that is, corresponds to one of the voltage regions. In step 120 of determining, determining the rising rate reference value or the falling rate reference value of the terminal voltage in the current voltage region (corresponding to the stage of quick charging and the stage of low current floating charging, respectively). As mentioned above, each of the voltage regions corresponds to one of the rising rate reference values PURor one of the falling rate reference values PDR. In the step 1001 of determining, as described above, determining whether the battery BRhas entered the stage of low current floating charging, which is not repeatedly described here. It is determined whether it is necessary to continue the following step 200 of quick charging, by determining whether that the rising rate PUof the terminal voltage UDCkeeps being too quick (too high) has occurred in a preset time. It is determined whether it is necessary to end the step 200 of quick charging and enter the step 300 of low current floating charging, by determining whether the terminal voltage UDCis less than the voltage threshold UT, or whether the stored electricity amount of the battery BRreaches, for example, 80% of the capacity of the battery BR. The step 200 of quick charging is as described above, which is not repeatedly described here. The step 300 of low current floating charging as described above, which is not repeatedly described here. The logical relationship among the steps is as shown in In step 210 of reading, reading the duty ratio of the charging input pulses in the voltage region, to which the terminal voltage UDCbelongs, from the memory. In step 220 of calculating, calculating the rising rate PUof the terminal voltage UDCby using the detected voltage UDC. In step 230 of comparing, comparing the rising rate PUof the terminal voltage UDCwith the rising rate reference value PURof the terminal voltage UDCin the current voltage region, and producing a comparison result. In step 240 of adjusting, adjusting the duty ratio of the charging input pulses according to the comparison result. In step 250 of saving, saving the adjusted duty ratio of the charging input pulses in the memory as an updated initial value of the duty ratio corresponding to the current voltage region, so that it may be used by the system of charging a battery after the system is restarted. In step 310 of reading, reading the duty ratio of the charging input pulses in the voltage region, to which the terminal voltage UDCbelongs, from the memory. In step 320 of calculating, calculating the falling rate PDof the terminal voltage UDCby using the detected voltage UDC. In step 330 of comparing, comparing the falling rate PDof the terminal voltage UDCwith the falling rate reference value PDRof the terminal voltage UDCin the current voltage region, and producing a comparison result. In step 340 of adjusting, adjusting the duty ratio of the charging input pulses according to the comparison result. In step 350 of saving, saving the adjusted duty ratio of the charging input pulses in the memory as an updated initial value of the duty ratio corresponding to the current voltage region, so that it may be used by the system of charging a battery after the system is restarted. As described above, in the step 300 of low current floating charging of the present disclosure, the battery BRis intermittently charged by a predetermined floating charging period T, and only charged in the first time duration T1of the “floating charging period” T, so, after step 350, and then a following step 360 is performed. As an embodiment, it is possible to further return to the above step 100 of detecting voltage, before proceeding to the next step 360, so as to precisely adjust the charging speed. In step 360 of suspending, suspending charging for the second time duration T2. After step 360, the charging process returns to the previous step 100 of detecting voltage. The method of charging a battery, of the present disclosure, has been described above with reference to The present disclosure further provides a system of charging a battery using the method of charging a battery as described above with reference to For example, the charging circuit as shown in The detecting circuit 2 is configured to be coupled to, for example, the battery BR, to detect the terminal voltage UDCof the battery BRand output a sampling signal SSreflecting the terminal voltage UDC. The control circuit 3 is configured to receive the sampling signal SSto output a control signal SCto the charging circuit, so as to control the switching unit to charge the battery BR. Specifically, under the control of control signal SC, the switching unit performs the above step 200 of quick charging when the terminal voltage UDCis less than the voltage threshold UT, wherein the step 200 of quick charging includes: calculating the rising rate PUof the terminal voltage UDC, comparing the rising rate PUwith the rising rate reference value PURand producing a comparison result, and controlling the conduction time of the switching unit according to the comparison result, thereby controlling the terminal voltage UDC. Further, under the control of control signal SC, the switching unit performs the above step 300 of low current floating charging when the terminal voltage UDCis not less than the voltage threshold UT, or in other words, when the stored electricity amount of the battery BRreaches, for example, 80% of the capacity of the battery BR, wherein the step 300 of low current floating charging includes: intermittently charging the battery BRby the predetermined floating charging period T, calculating the falling rate PDof the terminal voltage UDC, comparing the falling rate PDwith the falling rate reference value PDRand producing a comparison result, and controlling the conduction time of the switching unit according to the comparison result, thereby controlling the terminal voltage UDC, in the first time duration T1of the floating charging period T, and keeping the switching unit being turned off, thereby suspending charging, in the second time duration T2of the floating charging period T. As an embodiment, in the step 200 of quick charging, controlling the conduction time of the switching unit according to the comparison result includes: controlling the terminal voltage UDCby adjusting the duty ratio of charging input pulses. As an embodiment, in the step 200 of quick charging, when the rising rate PUis greater than the rising rate reference value PUR, reducing the conduction time of the switching unit, so as to reduce the duty ratio of the charging input pulses, and when the rising rate PUis smaller than the rising rate reference value PUR, increasing the conduction time of the switching unit, so as to increase the duty ratio of the charging input pulses. As an embodiment, before performing the step 200 of quick charging, if, after a predetermined number of adjustments, the rising rate PUof the terminal voltage UDCis still greater than the rising rate reference value PUR, the charging process jumps to the step 300 of low current floating charging, and issues an alarm that the battery BRneeds to be replaced. As an embodiment, before detecting the terminal voltage UDCof the battery BR, presetting an initial value of the conduction time of the switching unit, and saving it in a nonvolatile memory, wherein, in the step 200 of quick charging, the adjusted conduction time may be saved in the nonvolatile memory as the updated initial value of the conduction time. As an embodiment, before performing the step 200 of quick charging, dividing the variation range of the terminal voltage of the battery BRinto the plurality of voltage regions, wherein each of the terminal voltages UDCbelongs to one of the voltage regions, that is, corresponds to one of the voltage regions, and each of the voltage regions corresponds to one of the rising rate reference values PUR. As an embodiment, in the step 300 of low current floating charging, controlling the conduction time of the switching unit according to the comparison result, thereby controlling the terminal voltage UDC, includes: controlling the terminal voltage UDCby adjusting the duty ratio of the charging input pulse. As an embodiment, in the step 300 of low current floating charging, when the falling rate PDis greater than the falling rate reference value PDR, increasing the conduction time of the switching unit, so as to increase the duty ratio of the charging input pulses, and when the falling rate PDis smaller than the falling rate reference value PDR, reducing the conduction time of the switching unit, so as to reduce the duty ratio of the charging input pulses. As an embodiment, between the step 100 and the step 200, the charging process further includes the step 1001 of determining, determining whether the battery BR has entered the stage of low current floating charging. In other words, during the normal charging process, if the step 300 has been performed once, the charging process still jumps directly to the step 300 after the step 100 is performed, and the step 200 is not executed any more, unless the system of charging a battery is restarted. As an embodiment, before detecting the terminal voltage UDCof the battery BR, presetting the initial value of the conduction time of the switching unit, and saving it in the nonvolatile memory, wherein, in the step 300 of low current floating charging, the adjusted conduction time may be saved in the nonvolatile memory as the updated initial value of the conduction time. As an embodiment, before performing the step 300 of low current floating charging, dividing the variation range of the terminal voltage of the battery BRinto the plurality of voltage regions, wherein each of the terminal voltages UDCbelongs to one of the voltage regions, that is, corresponds to one of the voltage regions, and each of the voltage regions corresponds to one of the falling rate reference values PDR. As an embodiment, the battery BRhere may be a lead-acid battery. As an embodiment, before the terminal voltage UDCof the battery BRis detected, the rising rate reference value PURand the falling rate reference value PDRmay be obtained according to the battery characteristic of the battery BR, and saved in the nonvolatile memory. In the stage of quick charging, the terminal voltage UDCof the battery BRstarts to rise from about 12.2 V, and the corresponding charging current is relatively large. Then the charging current gradually decreases. When the terminal voltage UDCof the battery BRrises and reaches approximately 13.8V, that is, the voltage threshold UT, it begins to enter into the stage of low current floating charging. In the stage of low current floating charging, the floating charging period, and the first time duration and the second time duration may be set according to the temperature rise condition of the UPS system. For example, the battery BRbegins to be intermittently charged by a floating charging period T of 3 hours, wherein, in the first time duration T1of 2 hours, the battery BRis charged by a low current, and in the second time duration T2of 1 hour, the charging is suspended. In the stage of low current floating charging of the embodiment, when the battery is further required to supply power to the control circuit, etc. in the UPS system at the same time, and the battery itself has self-discharge loss, the terminal voltage UDCof the battery BRmay decrease to some extent or even decrease to the extent less than the voltage threshold UT. However, the method of charging a battery, of the present disclosure may ensure that the battery stably stays in the stage of low current floating charging, unless the system of charging a battery restarts. The method of charging a battery and the system of charging a battery using the method of the present disclosure can control the charging current only by sampling the terminal voltage of the battery, which can effectively improve charging efficiency of the battery, reduce loss of the whole system, effectively ensure charging amount for the battery, avoid overcharging so as to extend the life of the battery, remind users to replace faulty batteries in time, and is able to select small capacity battery to meet discharging time requirement of the system in low power applications due to the increased charging efficiency of the battery. The present disclosure has been described by the above related embodiments, but the above embodiments are merely examples for implementing the present disclosure. It must be noted that the disclosed embodiments do not limit the scope of the disclosure. On the contrary, modifications and refinements made without departing from the spirit and scope of the disclosure are within the scope of the disclosure. A method of charging a battery and a system using the same are provided. The method includes: detecting a terminal voltage of a battery; When the terminal voltage is less than a voltage threshold, performing quick charging which includes: calculating a rising rate of the terminal voltage, comparing the rising rate with a rising rate reference value, and controlling the terminal voltage according to the comparison result; and when the terminal voltage is not less than the voltage threshold, performing low current floating charging which includes: intermittently charging the battery by a predetermined floating charging period, calculating a falling rate of the terminal voltage, comparing the falling rate with a falling rate reference value, controlling the terminal voltage according to the comparison result, in a first time duration of the floating charging period, and suspending charging in a second time duration of the floating charging period. 1. A method of charging a battery, comprising:
detecting a terminal voltage of a battery; when the terminal voltage is less than a voltage threshold, performing a step of quick charging, wherein the step of quick charging includes: calculating a rising rate of the terminal voltage, comparing the rising rate with a rising rate reference value and producing a comparison result, and controlling the terminal voltage according to the comparison result; and when the terminal voltage is not less than the voltage threshold, performing a step of low current floating charging, wherein the step of low current floating charging comprises: intermittently charging the battery by a predetermined floating charging period, calculating a falling rate of the terminal voltage, comparing the falling rate with a falling rate reference value and producing a comparison result, controlling the terminal voltage according to the comparison result, in a first time duration of the floating charging period, and suspending charging in a second time duration of the floating charging period. 2. The method of charging a battery according to in the step of quick charging, controlling the terminal voltage according to the comparison result includes: controlling the terminal voltage by adjusting a duty ratio of charging input pulses, wherein, when the rising rate is greater than the rising rate reference value, the duty ratio is reduced, and when the rising rate is less than the rising rate reference value, the duty ratio is increased. 3. The method of charging a battery according to before performing the step of quick charging, if, after a predetermined number of adjustments, the rising rate is still greater than the rising rate reference value, the charging jumps to the step of low current floating charging, and an alarm that the battery needs to be replaced is issued. 4. The method of charging a battery according to before detecting the terminal voltage of the battery, presetting an initial value of the duty ratio and saving the initial value of the duty ratio in a nonvolatile memory, wherein, in the step of quick charging, the adjusted duty ratio is saved in the nonvolatile memory as an updated initial value of the duty ratio. 5. The method of charging a battery according to before performing the step of quick charging, a variation range of the terminal voltage of the battery is divided into a plurality of voltage regions, wherein each of the terminal voltages belongs to one of the voltage regions, and each of the voltage regions corresponds to one of the rising rate reference values. 6. The method of charging a battery according to in the step of low current floating charging, controlling the terminal voltage according to the comparison result includes: controlling the terminal voltage by adjusting a duty ratio of charging input pulses, wherein, when the falling rate is greater than the falling rate reference value, the duty ratio is increased, and when the falling rate is less than the falling rate reference value, the duty ratio is reduced. 7. The method of charging a battery of before detecting the terminal voltage of the battery, presetting an initial value of the duty ratio and saving the initial value of the duty ratio in a nonvolatile memory, wherein, in the step of low current floating charging, the adjusted duty ratio is saved in the nonvolatile memory as an updated initial value of the duty ratio. 8. The method of charging a battery according to before performing the step of low current floating charging, a variation range of the terminal voltage of the battery is divided into a plurality of voltage regions, wherein each of the terminal voltages belongs to one of the voltage regions, and each of the voltage regions corresponds to one of the falling rate reference values. 9. A system of charging a battery, comprising:
a charging circuit, configured to comprise a switching unit, wherein the switching unit is coupled to the battery; a detecting circuit, configured to be coupled to the battery, to detect a terminal voltage of the battery and output a sampling signal reflecting the terminal voltage; and a control circuit, configured to receive the sampling signal to output a control signal to the charging circuit, so as to control the switching unit to charge the battery, wherein, under a control of the control signal, the switching unit performs a step of quick charging when the terminal voltage is less than a voltage threshold, wherein the step of quick charging includes: calculating a rising rate of the terminal voltage, comparing the rising rate with a rising rate reference value and producing a comparison result, and controlling conduction time of the switching unit according to the comparison result, thereby controlling the terminal voltage, and the switching unit further performs a step of low current floating charging when the terminal voltage is not less than the voltage threshold, wherein the step of low current floating charging includes: intermittently charging the battery by a predetermined floating charging period, calculating a falling rate of the terminal voltage, comparing the falling rate with a falling rate reference value and producing a comparison result, and controlling the conduction time of the switching unit according to the comparison result, thereby controlling the terminal voltage, in a first time duration of the floating charging period, and keeping the switching unit being turned off, thereby suspending charging, in a second time duration of the floating charging period. 10. The system of charging a battery according to in the step of quick charging, controlling conduction time of the switching unit according to the comparison result, thereby controlling the terminal voltage, includes: controlling the terminal voltage by adjusting a duty ratio of charging input pulses. 11. The system of charging a battery according to in the step of quick charging, when the rising rate is greater than the rising rate reference value, the conduction time is reduced so as to reduce the duty ratio, and when the rising rate is less than the rising rate reference value, the conduction time is increased so as to increase the duty ratio. 12. The system of charging a battery according to before performing the step of quick charging, if, after a predetermined number of adjustments, the rising rate is still greater than the rising rate reference value, the charging jumps to the step of low current floating charging, and an alarm that the battery needs to be replaced is issued. 13. The system of charging a battery of before detecting the terminal voltage of the battery, presetting an initial value of the conduction time and saving the initial value of the conduction time in a nonvolatile memory, wherein, in the step of quick charging, the adjusted conduction time is saved in the nonvolatile memory as an updated initial value of the conduction time. 14. The system of charging a battery according to before performing the step of quick charging, a variation range of the terminal voltage of the battery is divided into a plurality of voltage regions, wherein each of the terminal voltages belongs to one of the voltage regions, and each of the voltage regions corresponds to one of the rising rate reference values. 15. The system of charging a battery according to in the step of low current floating charging, controlling the conduction time of the switching unit according to the comparison result, thereby controlling the terminal voltage, includes: controlling the terminal voltage by adjusting a duty ratio of charging input pulses. 16. The system of charging a battery according to in the step of low current floating charging, when the falling rate is greater than the falling rate reference value, the conduction time is increased so as to increase the duty ratio, and when the falling rate is less than the falling rate reference value, the conduction time is reduced so as to reduce the duty ratio. 17. The system of charging a battery of before detecting the terminal voltage of the battery, presetting an initial value of the conduction time and saving the initial value of the conduction time in a nonvolatile memory, wherein, in the step of low current floating charging, the adjusted conduction time is saved in the nonvolatile memory as an updated initial value of the conduction time. 18. The system of charging a battery according to before performing the step of low current floating charging, a variation range of the terminal voltage of the battery is divided into a plurality of voltage regions, wherein each of the terminal voltages belongs to one of the voltage regions, and each of the voltage regions corresponds to one of the falling rate reference values. 19. The system of charging a battery of 20. The system of charging a battery of before detecting the terminal voltage of the battery, obtaining the rising rate reference value and the falling rate reference value according to battery characteristic of the battery, and saving the rising rate reference value and the falling rate reference value in a nonvolatile memory.CROSS-REFERENCE TO RELATED APPLICATIONS
TECHNICAL FIELD
BACKGROUND
SUMMARY
BRIEF DESCRIPTION OF THE DRAWINGS
DETAILED DESCRIPTION









