A method, apparatus and device for charging a battery

By acquiring the initial battery voltage, determining the charging stage, and cyclically performing constant current and constant voltage charging, the dependence of existing fast charging technologies on dedicated chargers is eliminated, achieving faster charging and improved user experience.

CN112952934BActive Publication Date: 2026-05-15SHANGHAI LONGCHEER TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHANGHAI LONGCHEER TECH CO LTD
Filing Date
2021-02-03
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

Existing fast charging technologies require chargers that support the corresponding fast charging protocols, which increases users' procurement costs and results in a poor user experience.

Method used

By acquiring the initial voltage of the battery, the charging stage is determined, and constant current charging is used until the voltage reaches the preset CV voltage. Then, constant voltage charging is switched until the charging current reaches the preset current of the next stage. This process is repeated until all charging stages are completed, and fast charging is achieved using a universal charger.

Benefits of technology

It reduces charging time, decreases reliance on dedicated chargers, improves the user experience, and reduces charging time by 30% when using the same universal charger.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112952934B_ABST
    Figure CN112952934B_ABST
Patent Text Reader

Abstract

The application provides a battery charging method, device and equipment. The method comprises the following steps: firstly, obtaining an initial voltage of the battery; then, determining a charging stage of the battery based on the initial voltage; then, performing constant current charging on the battery until the voltage of the battery rises to a preset CV voltage corresponding to the charging stage; then, performing constant voltage charging on the battery until the charging current of the battery drops to a preset charging current corresponding to a next charging stage, and entering the next charging stage; and then, repeatedly performing the constant current charging and the constant voltage charging in different charging stages until the charging of the last charging stage of the battery is completed. The method can directly use a general charger meeting the specification requirements to realize fast charging. Compared with the general charger and the general constant current charging method, the fast charging method can greatly shorten the battery full charging time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of battery charging technology for electronic products, and more particularly to a battery charging technology. Background Technology

[0002] As electronic products such as smartphones, smartwatches, and wearable devices become increasingly feature-rich, people are becoming more and more reliant on them, demanding products with multiple functions, large screens, and a lightweight, thin design. Since smart electronic products typically use rechargeable batteries, this places higher demands on the capacity and battery life of these batteries.

[0003] However, based on the technological development and patterns of rechargeable batteries, as well as the limitations of the overall design of electronic products, the high-capacity and long-lasting batteries currently used still cannot fully meet user requirements, and electronic products must be charged after a certain period of use.

[0004] Currently, various fast charging technologies exist for electronic products, using either CV (Constant Voltage) or CC (Constant Current), such as high-voltage fast charging, low-voltage fast charging, and charge pump fast charging. However, these fast charging technologies all require chargers that support the corresponding fast charging protocols, which undoubtedly increases the purchase cost for electronic product users and also results in a poor user experience. Summary of the Invention

[0005] The purpose of this application is to provide a method, apparatus, and device for charging batteries, in order to solve the technical problem that existing fast charging requires a charger that supports the corresponding fast charging protocol to be implemented.

[0006] According to one aspect of this application, a method for charging a battery is provided, wherein the method includes:

[0007] Obtain the initial voltage of the battery;

[0008] Based on the initial voltage, the charging stage of the battery is determined;

[0009] The battery is charged at a constant current until the battery voltage rises to a preset CV voltage corresponding to the charging stage.

[0010] The battery is charged under constant voltage until the charging current of the battery drops to a preset charging current corresponding to the next charging stage, and then the next charging stage begins.

[0011] The above charging steps are repeated until the last charging stage of the battery is completed.

[0012] Optionally, determining the charging stage of the battery based on the initial voltage includes:

[0013] Based on the initial voltage, determine the magnitude of the initial voltage relative to the preset CV voltage corresponding to each charging stage of the battery;

[0014] Based on the judgment result, the charging stage of the battery is determined.

[0015] Optionally, determining the charging stage of the battery based on the initial voltage includes:

[0016] Based on the initial voltage, determine the magnitude of the difference between the initial voltage and the preset CV voltage and the corresponding internal loss voltage corresponding to each charging stage of the battery, wherein the internal loss voltage is the voltage lost in the battery by the preset charging current corresponding to the charging stage;

[0017] Based on the judgment result, the charging stage of the battery is determined.

[0018] Optionally, the step of performing constant current charging on the battery until the battery voltage rises to a preset CV voltage corresponding to the charging stage includes:

[0019] The battery is charged with a constant current using a preset charging current corresponding to the charging stage, until the battery voltage rises to a preset CV voltage corresponding to the charging stage.

[0020] Optionally, the step of performing constant-voltage charging on the battery until the charging current of the battery drops to a preset charging current corresponding to the next charging stage, and then entering the next charging stage, includes:

[0021] The battery is charged under constant voltage using the preset CV voltage until the charging current of the battery drops to the preset charging current of the next charging stage, and then the next charging stage begins.

[0022] Optionally, the step of performing constant-voltage charging on the battery until the charging current of the battery drops to a preset charging current corresponding to the next charging stage, and then entering the next charging stage, includes:

[0023] The battery is charged under constant voltage using the preset CV voltage until the charging current of the battery drops to the preset charging current of the next charging stage. When the voltage and current of the battery meet the preset threshold, the next charging stage begins.

[0024] Optionally, the preset charging current until the battery's charging current drops to the next charging stage includes:

[0025] Until the average charging current of the battery drops to the preset charging current for the next charging stage.

[0026] Optionally, the determination of the average charging current includes:

[0027] Based on a preset acquisition frequency, acquire N charging currents;

[0028] The arithmetic mean of the N charging currents is determined as the average charging current.

[0029] Optionally, determining the charging stage of the battery based on the initial voltage further includes:

[0030] Set the state of the preset state machine to the state corresponding to the charging stage of the battery.

[0031] The step of performing constant-voltage charging on the battery until the charging current of the battery drops to a preset charging current corresponding to the next charging stage, and then entering the next charging stage, further includes:

[0032] Update the state of the preset state machine to the state corresponding to the next charging stage.

[0033] Optionally, the cyclic execution of the above charging steps until the last charging stage of the battery is completed includes:

[0034] The above charging steps are repeated until the charging current of the battery drops to the preset cutoff charging current, at which point the last charging stage of the battery is completed.

[0035] Optionally, the battery charging method further includes:

[0036] During the battery charging process, the minimum allowable voltage of the battery is determined based on the state of the state machine;

[0037] If the voltage of the battery continues to drop to the minimum allowable voltage, the voltage of the battery remains at the minimum allowable voltage.

[0038] According to another aspect of this application, a battery charging device is also provided, wherein the device includes:

[0039] The first module is used to obtain the initial voltage of the battery;

[0040] The second module is used to determine the charging stage of the battery based on the initial voltage;

[0041] The third module is used to charge the battery at a constant current until the battery voltage rises to a preset CV voltage corresponding to the charging stage.

[0042] The fourth module is used to perform constant voltage charging on the battery until the charging current of the battery drops to a preset charging current corresponding to the next charging stage, and then enter the next charging stage.

[0043] The fifth module is used to repeatedly execute the above charging steps until the last charging stage of the battery is completed.

[0044] Optionally, the battery charging device further includes:

[0045] The sixth module is used to determine the minimum allowable voltage of the battery based on the state of the state machine during the battery charging process;

[0046] The seventh module is used to maintain the battery voltage at the minimum allowable voltage if the battery voltage continues to drop to the minimum allowable voltage.

[0047] Compared with existing technologies, this application provides a method, apparatus, and device for charging a battery. The method first obtains the initial voltage of the battery; then, based on the initial voltage, determines the charging stage of the battery; next, it performs constant current charging on the battery until the battery voltage rises to a preset CV voltage corresponding to the charging stage; then, it performs constant voltage charging on the battery until the battery charging current drops to a preset charging current corresponding to the next charging stage, entering the next charging stage; the constant current charging and constant voltage charging of the different charging stages are cyclically executed until the last charging stage of the battery is completed. This method allows for fast charging using a universal charger that meets specifications. Experimental verification shows that, for the same universal charger, using the fast charging method of this application can shorten the battery charging time by 30% compared to the conventional constant current charging method. Attached Figure Description

[0048] Other features, objects, and advantages of the invention will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:

[0049] Figure 1 This diagram illustrates a method for charging a battery according to one aspect of this application.

[0050] Figure 2 This diagram illustrates the voltage and current curves of a battery fast charging method according to an embodiment of this application.

[0051] Figure 3 A schematic diagram of a battery charging apparatus according to another aspect of this application is shown;

[0052] The same or similar reference numerals in the accompanying drawings represent the same or similar parts. Detailed Implementation

[0053] The present invention will now be described in further detail with reference to the accompanying drawings.

[0054] In a typical configuration of this application, each module of the system and the trusted party includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0055] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0056] Computer-readable media include both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include non-transitory computer-readable media, such as modulated data signals and carrier waves.

[0057] To further illustrate the technical means adopted and the effects achieved in this application, the technical solution of this application will be clearly and completely described below in conjunction with the accompanying drawings and preferred embodiments.

[0058] Figure 1 This invention illustrates a battery charging method flowchart of one aspect of this application, wherein one embodiment of the method includes:

[0059] S11 Obtain the initial voltage of the battery;

[0060] S12 determines the charging stage of the battery based on the initial voltage;

[0061] S13 performs constant current charging on the battery until the battery voltage rises to a preset CV voltage corresponding to the charging stage;

[0062] S14 performs constant voltage charging on the battery until the charging current of the battery drops to a preset charging current corresponding to the next charging stage, and then enters the next charging stage.

[0063] S15 repeats steps S13 and S14 until the last charging stage of the battery is completed.

[0064] In this application, the method is performed by device 1 and its charger, device 1 including a rechargeable battery, its charging management chip, and dedicated charging software.

[0065] In this embodiment, in step S11, the device 1 obtains the initial voltage of its battery before charging.

[0066] For example, the initial voltage of the battery before charging is V0.

[0067] Continuing in this embodiment, in step S12, the device 1 determines the charging stage of the battery based on the initial voltage.

[0068] Referring to the specifications of the rechargeable battery in device 1, such as the capacitor capacity C and the type of charging management chip, the battery charging process can be planned into N charging stages using dedicated charging software. Each charging stage has a preset CV voltage Vi, where i is a natural number from 1 to N. If the battery voltage before charging is greater than or equal to the preset CV voltage Vi of charging stage i, then the (i+1) charging stage is entered. Simultaneously, to achieve fast charging and shorten charging time, each charging stage has a preset charging current Ci for constant current charging. The preset charging current Ci refers to the charging current entering the battery terminal in a preset charging circuit.

[0069] Optionally, step S12 includes:

[0070] Based on the initial voltage, determine the magnitude of the initial voltage relative to the preset CV voltage corresponding to each charging stage of the battery;

[0071] Based on the judgment result, the charging stage of the battery is determined.

[0072] As described in the above embodiments, the initial voltage of the battery before charging is obtained as V0. V0 is compared with the preset CV voltage Vi for each charging stage. If V0 is greater than or equal to Vi-1 but less than Vi, the battery is determined to be in charging stage i.

[0073] For example, if the rechargeable battery has a capacity of 800mAh, based on the type of charging management chip, the fast charging of this battery is planned into four charging stages using dedicated charging software. The preset CV voltage V1 for charging stage 1 is 4.1V, the preset CV voltage V2 for charging stage 2 is 4.25V, the preset CV voltage V3 for charging stage 3 is 4.3V, and the preset CV voltage V4 for charging stage 4 is 4.42V. If device 1 obtains an initial battery voltage V0 of 4.15V after step S11, then because V0 is greater than V1 but less than V2, it can be determined that the battery is in charging stage 2.

[0074] To avoid obtaining an artificially high battery voltage, the internal voltage loss of the charging circuit itself during the charging process should also be considered to obtain a more accurate battery voltage.

[0075] Optionally, step S12 includes:

[0076] Based on the initial voltage, determine the magnitude of the difference between the initial voltage and the preset CV voltage and the corresponding internal loss voltage corresponding to each charging stage of the battery, wherein the internal loss voltage is the voltage lost in the battery by the preset charging current corresponding to the charging stage;

[0077] Based on the judgment result, the charging stage of the battery is determined.

[0078] As described in the above embodiment, the initial voltage of the battery before charging is V0. If the internal resistance of the charging circuit is R, then the internal dissipation voltage VRi in the i-charging stage is Ci x R. The difference between V0 and the preset CV voltage Vi and the corresponding internal dissipation voltage VRi in the i-charging stage is compared. If V0 is greater than or equal to the difference between Vi-1 and VRi-1 but less than the difference between Vi and VRi, then the battery is determined to be in the i-charging stage.

[0079] Continuing with the above embodiments, in step S13, the battery is charged with constant current until the voltage of the battery rises to a preset CV voltage corresponding to the charging stage.

[0080] After determining the charging stage of the battery, optionally, step S13 includes:

[0081] The battery is charged with a constant current using a preset charging current for this stage until the battery voltage rises to a preset CV voltage corresponding to the charging stage.

[0082] Once the battery is determined to be in charging phase i, charging begins. The charging current is limited to the preset charging current Ci corresponding to charging phase i. During the charging process, the battery voltage continues to rise until the charging causes the battery voltage to rise to the preset CV voltage Vi corresponding to charging phase i.

[0083] Continuing with the above embodiments, after determining that the battery is in the i-charging stage, constant current charging of the battery begins. When the battery voltage rises to the preset CV voltage Vi corresponding to the i-charging stage, in step S14, the constant current charging is adjusted to start constant voltage charging of the battery until the battery charging current drops to the preset charging current Ci+1 corresponding to the (i+1)-charging stage, and then the (i+1)-charging stage is entered.

[0084] Optionally, step S14 includes:

[0085] The battery is charged at a constant voltage using the charging CV voltage until the charging current of the battery drops to the preset charging current of the next charging stage, and then the next charging stage begins.

[0086] In the process of constant current charging of the battery, when the battery voltage rises to the preset CV voltage Vi corresponding to the i-charging stage, the constant current Ci charging is adjusted to start constant voltage charging of the battery using the preset CV voltage Vi corresponding to the i-charging stage, until the battery charging current drops to the preset charging current Ci+1 corresponding to the (i+1) charging stage, then the (i+1) charging stage is entered.

[0087] Considering the abnormalities caused by fluctuations in charging current and other accidental interference, it is advisable to further consider taking multiple measurements and averaging the results.

[0088] Optionally, step S14 includes:

[0089] The battery is charged under constant voltage using the preset CV voltage until the charging current of the battery drops to the preset charging current of the next charging stage. When the voltage and current of the battery meet the preset threshold, the next charging stage begins.

[0090] In the above embodiments, according to the performance specifications of the charging management chip, there is usually a slight deviation between the actual battery voltage and the battery voltage measured by the battery management chip. In order to obtain a battery voltage consistent with the actual battery voltage, a battery voltage drift amount V_buff can be preset, for example, V_buff is 50mV. After obtaining the battery voltage and determining the i-charging stage of the battery, the battery is charged with constant current Ci. When the battery voltage rises to the preset CV voltage Vi corresponding to the i-charging stage, the constant current Ci charging is adjusted to start constant voltage charging of the battery using the preset CV voltage Vi corresponding to the i-charging stage, until the battery charging current drops to the preset charging current Ci+1 corresponding to the (i+1) charging stage. Then, the battery voltage and charging current are comprehensively judged. When the battery voltage V is greater than or equal to the difference between the preset Vi and V_buff and the average charging current C_avg of the battery is less than or equal to Ci+1, the (i+1) charging stage is entered.

[0091] To further reduce the impact of charging current fluctuations, optionally, the preset charging current until the battery's charging current drops to the next charging stage includes:

[0092] Until the average charging current of the battery drops to the preset charging current for the next charging stage.

[0093] For example, the average value C_avg of N charging currents is preset and used to compare the charging current with the preset charging current corresponding to each charging stage. When the charger is first plugged in, C_avg is directly assigned the preset charging current corresponding to the charging stage determined based on the acquired battery voltage.

[0094] Optionally, the determination of the average charging current includes:

[0095] Based on a preset acquisition frequency, acquire N charging currents;

[0096] The arithmetic mean of the N charging currents is determined as the average charging current.

[0097] In this scenario, if the battery voltage indicates the battery is in charging stage i at the beginning of charging, then all N charging currents are Ci, and C_avg is Ci. During charging, the device samples N times according to a preset sampling frequency, obtaining N charging currents. Each sampled charging current replaces the corresponding current in the buffer. The arithmetic mean of the N charging currents is then used as the average charging current. For example, if the preset sampling frequency is 10 seconds to obtain the instantaneous charging current, and 6 buffers are set to store these instantaneous charging currents, at the beginning of charging, if the battery voltage indicates the battery is in charging stage 2, then these 6 buffers store the preset charging circuit C2 corresponding to charging stage 2, and C_avg is C2. During charging, an instantaneous charging current is obtained every 10 seconds and stored in the corresponding buffer to replace the original charging current in the buffer. Then, the instantaneous charging currents in these 6 buffers are read, and the arithmetic mean is calculated to obtain C_avg.

[0098] During the charging process of existing batteries, there may be a sudden increase in load, causing the charging voltage to drop instead of rise. When the battery voltage drops to the lowest voltage, charging will stop, and the charger can only be unplugged and plugged back in to charge.

[0099] To avoid the above situation, in the above embodiments of this application, step S12 may optionally include:

[0100] Set the state of the preset state machine to the state corresponding to the charging stage of the battery.

[0101] Step S14 further includes:

[0102] Update the state of the preset state machine to the state corresponding to the next charging stage.

[0103] When the charger is plugged in, the system determines the charging stage the battery is in based on the acquired battery voltage and sets the preset state machine to the state corresponding to that stage. During subsequent charging, if the charging stage progresses to the next stage, the preset state machine is updated to the state corresponding to that next stage. For example, if the initial charging stage is determined to be charging stage i, the preset state machine is set to state i. As charging continues, when the charging stage progresses to the next (i+1) stage, the preset state machine is updated from i to (i+1).

[0104] Optionally, the method of the embodiment further includes:

[0105] During the battery charging process, the minimum allowable voltage of the battery is determined based on the state of the state machine;

[0106] If the voltage of the battery continues to drop to the minimum allowable voltage, the voltage of the battery remains at the minimum allowable voltage.

[0107] For example, at the start of charging, based on the acquired battery voltage, it is determined that the battery is in charging stage i. The state of the preset state machine is set to state i corresponding to charging stage i, and the minimum allowable voltage of the battery at this time is determined to be the preset CV voltage Vi-1 corresponding to charging stage (i-1). During the subsequent charging stage i, if the power load of device 1 suddenly increases, the battery voltage V drops. However, when the battery voltage V drops to Vi-1, device 1 will not allow the charging voltage to drop further and will maintain the current charging stage i, charging at a constant current Ci. If, during charging to a later charging stage, such as charging stage (i+1), the power load of device 1 suddenly increases, the battery voltage V drops. However, when the battery voltage V drops to Vi, device 1 will not allow the charging voltage to drop further and will maintain the current charging stage (i+1), charging at a constant current Ci. This continues until the sudden increase in load disappears and normal charging resumes.

[0108] Continuing with the embodiment, in step S15, device 1 cyclically executes steps S13 and S14 until the last charging stage of the battery is completed.

[0109] Optionally, step S15 includes:

[0110] Steps S13 and S14 are executed repeatedly. When the charging current of the battery drops to the preset cutoff charging current, the last charging stage of the battery is completed.

[0111] In this process, device 1 cyclically executes steps S13 and S14 until the last charging stage. After adjusting the constant current charging to constant voltage charging, when the charging current or average charging current drops to less than or equal to the preset cutoff charging current, the last charging stage of the battery is completed and charging stops.

[0112] Furthermore, as device 1 cycles through steps S13 and S14 until the last charging stage, after constant current charging, the battery voltage rises to the preset CV voltage corresponding to the last charging stage. Then, after adjusting the constant current charging to constant voltage charging and charging until the charging current or average charging current drops to less than or equal to the preset cutoff charging current, the charging of the last charging stage of the battery is completed and charging stops.

[0113] The voltage-current curve of a 5V battery with a capacity of 800mAh according to one embodiment of this application during fast charging is shown below. Figure 2The charging stages set by device 1 and their corresponding preset CV voltage and preset charging current are shown in Table 1 below.

[0114] Table 1

[0115] Charging phase Preset CV voltage (V) Preset charging current (mA) 1 4.1 1200 2 4.25 1000 3 4.3 850 4 4.42 500

[0116] Note: The minimum battery voltage is not less than 3V, and the charging cut-off current is 50mA.

[0117] Figure 3 The diagram illustrates a battery charging apparatus according to another aspect of this application, wherein, in one embodiment, the apparatus includes:

[0118] The first module 31 is used to obtain the initial voltage of the battery;

[0119] The second module 32 is used to determine the charging stage of the battery based on the initial voltage;

[0120] The third module 33 is used to charge the battery at a constant current until the voltage of the battery rises to a preset CV voltage corresponding to the charging stage.

[0121] The fourth module 34 is used to perform constant voltage charging on the battery until the charging current of the battery drops to a preset charging current corresponding to the next charging stage, and then enter the next charging stage.

[0122] The fifth module 35 is used to repeatedly execute the above charging steps until the last charging stage of the battery is completed.

[0123] The device is integrated into the aforementioned equipment 1 and completes the charging process in conjunction with a charger.

[0124] The device comprises the following steps: First module 31 acquires the initial voltage of the battery; Second module 32 determines the charging stage of the battery based on the initial voltage acquired by first module 31; Third module 33 performs constant current charging on the battery according to the charging stage determined by second module 32 until the battery voltage rises to a preset CV voltage corresponding to the charging stage; Fourth module 34 then performs constant voltage charging on the battery until the charging current of the battery drops to a preset charging current corresponding to the next charging stage, and enters the next charging stage; Fifth module 35 cyclically executes the above charging steps until the last charging stage of the battery is completed.

[0125] Optionally, the device further includes:

[0126] The sixth module 36 (not shown) is used to determine the minimum allowable voltage of the battery based on the state of the state machine during the battery charging process.

[0127] The seventh module 37 (not shown) is used to maintain the voltage of the battery at the minimum allowable voltage if the voltage of the battery continues to drop to the minimum allowable voltage.

[0128] In the process of charging the battery, the sixth module 26 of the device determines the minimum allowable voltage of the battery based on the state of the state machine. The seventh module 27 of the device compares the acquired battery voltage with the minimum allowable voltage corresponding to the state machine. If the battery voltage continues to drop to the minimum allowable voltage, the battery voltage is maintained at the minimum allowable voltage.

[0129] According to another aspect of this application, a computer-readable medium is also provided, the computer-readable medium storing computer-readable instructions that can be executed by a processor to implement the aforementioned method.

[0130] According to another aspect of this application, a battery charging device is also provided, wherein the device includes:

[0131] One or more processors; and

[0132] A memory storing computer-readable instructions, which, when executed, cause the processor to perform operations as described above.

[0133] For example, when executed, the computer-readable instructions cause the one or more processors to: acquire the initial voltage of the battery; determine the charging stage of the battery based on the initial voltage; perform constant current charging on the battery until the battery voltage rises to a preset CV voltage corresponding to the charging stage; perform constant voltage charging on the battery until the battery charging current drops to a preset charging current corresponding to the next charging stage, and enter the next charging stage; and repeat the above steps until the charging of the last charging stage of the battery is completed.

[0134] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the invention. Therefore, the embodiments should be considered illustrative and non-limiting in all respects, and the scope of the invention is defined by the appended claims rather than the foregoing description. Thus, all variations falling within the meaning and scope of equivalents of the claims are intended to be embraced within the present invention. No reference numerals in the claims should be construed as limiting the scope of the claims. Furthermore, it is clear that the word "comprising" does not exclude other units or steps, and the singular does not exclude the plural. Multiple units or devices recited in the apparatus claims may also be implemented by a single unit or device through software and / or hardware. The terms "first," "second," etc., are used to indicate names and do not indicate any particular order.

Claims

1. A method for charging a battery, characterized in that, The method includes: Obtain the initial voltage of the battery; Based on the initial voltage, the charging stage of the battery is determined, and the state of the preset state machine is set to the state corresponding to the charging stage of the battery. The battery is charged at a constant current until the battery voltage rises to a preset CV voltage corresponding to the charging stage. The battery is charged under constant voltage until the charging current of the battery drops to the preset charging current corresponding to the next charging stage, and then the next charging stage is entered. The state of the preset state machine is updated to the state corresponding to the next charging stage. During the battery charging process, the minimum allowable voltage of the battery is determined based on the state of the state machine. If the voltage of the battery continues to drop to the minimum allowable voltage, the voltage of the battery is maintained at the minimum allowable voltage. The above charging steps are repeated until the last charging stage of the battery is completed.

2. The method according to claim 1, characterized in that, Determining the charging stage of the battery based on the initial voltage includes: Based on the initial voltage, determine the magnitude of the initial voltage relative to the preset CV voltage corresponding to each charging stage of the battery; Based on the judgment result, the charging stage of the battery is determined.

3. The method according to claim 1, characterized in that, Determining the charging stage of the battery based on the initial voltage includes: Based on the initial voltage, determine the magnitude of the difference between the initial voltage and the preset CV voltage and the corresponding internal loss voltage corresponding to each charging stage of the battery, wherein the internal loss voltage is the voltage lost in the battery by the preset charging current corresponding to the charging stage; Based on the judgment result, the charging stage of the battery is determined.

4. The method according to claim 2 or 3, characterized in that, The constant current charging of the battery until the battery voltage rises to a preset CV voltage corresponding to the charging stage includes: The battery is charged with a constant current using a preset charging current corresponding to the charging stage, until the battery voltage rises to a preset CV voltage corresponding to the charging stage.

5. The method according to claim 2 or 3, characterized in that, The step of performing constant voltage charging on the battery until the charging current of the battery drops to a preset charging current corresponding to the next charging stage, and then entering the next charging stage, includes: The battery is charged under constant voltage using the preset CV voltage until the charging current of the battery drops to the preset charging current of the next charging stage, and then the next charging stage begins.

6. The method according to claim 5, characterized in that, The step of performing constant voltage charging on the battery until the charging current of the battery drops to a preset charging current corresponding to the next charging stage, and then entering the next charging stage, includes: The battery is charged under constant voltage using the preset CV voltage until the charging current of the battery drops to the preset charging current of the next charging stage. When the voltage and current of the battery meet the preset threshold, the next charging stage begins.

7. The method according to claim 5, characterized in that, The preset charging current until the battery's charging current drops to the next charging stage includes: Until the average charging current of the battery drops to the preset charging current for the next charging stage.

8. The method according to claim 7, characterized in that, The determination of the average charging current includes: Based on a preset acquisition frequency, acquire N charging currents; The arithmetic mean of the N charging currents is determined as the average charging current.

9. The method according to claim 1, characterized in that, The process of repeatedly performing the above charging steps until the final charging stage of the battery is completed includes: The above charging steps are repeated until the charging current of the battery drops to the preset cutoff charging current, at which point the last charging stage of the battery is completed.

10. A battery charging device, characterized in that, The device includes: The first module is used to obtain the initial voltage of the battery; The second module is used to determine the charging stage of the battery based on the initial voltage, and set the state of the preset state machine to the state corresponding to the charging stage of the battery. The third module is used to charge the battery at a constant current until the battery voltage rises to a preset CV voltage corresponding to the charging stage. The fourth module is used to perform constant voltage charging on the battery until the charging current of the battery drops to a preset charging current corresponding to the next charging stage, and enter the next charging stage. The state of the preset state machine is updated to the state corresponding to the next charging stage. During the battery charging process, the minimum allowable voltage of the battery is determined based on the state of the state machine. If the voltage of the battery continues to drop to the minimum allowable voltage, the voltage of the battery is maintained at the minimum allowable voltage. The fifth module is used to repeatedly execute the above charging steps until the last charging stage of the battery is completed.

11. A computer-readable medium, characterized in that, It stores computer-readable instructions that are executed by a processor to implement the method as described in any one of claims 1 to 9.

12. A battery charging device, characterized in that, The device includes: One or more processors; and A memory storing computer-readable instructions, which, when executed, cause the processor to perform the operations of the method as described in any one of claims 1 to 9.