Battery detection circuit and battery detection method
Through battery detection circuits and methods, battery information is monitored and power is adjusted, the problem of severe changes in power at low temperatures and short-circuit combustion under high humidity is solved, and safe use and data protection are achieved in harsh environments.
Patent Information
- Application Number
- CN202311412495.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-27
- Publication Date
- 2025-04-29
AI Technical Summary
Existing products such as laptops and tablets have dramatic changes in battery power in low temperature environments, which may cause the power to suddenly drop to 0%. Battery short circuits and combustion hazards are prone to occur in high humidity environments, and there is a lack of protection mechanisms in strict environments.
A battery detection circuit and method are provided, including a plurality of battery metering circuits and processing circuits, for reading battery information and adjusting power at low temperatures, monitoring battery temperature and voltage, generating return power, and designing protection mechanisms to avoid short circuits and combustion in harsh environments.
Avoid severe changes in battery power and sudden drop in power at low temperatures, provide low-voltage warnings, ensure data backup and normal shutdown, and prevent short circuits and combustion in harsh environments, improving safety.
Smart Images

Figure CN119902100A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to a circuit and a method, and in particular to a battery detection circuit and a battery detection method. Background Art
[0002] For existing products such as laptops or tablet computers, since there is no corresponding protection mechanism designed for harsh environments, they can only be used normally in limited areas or environments.
[0003] For example, when using the above products in a low-temperature environment, during the battery discharge process, the user may experience drastic changes in battery power, or even a sudden drop in power to 0%, causing the operating system to automatically enter sleep mode or shut down directly. This causes a lot of inconvenience to the user because the data in operation cannot be backed up in advance.
[0004] On the other hand, when the above products are stored in a high humidity environment, condensation may easily occur on some components such as printed circuit boards due to the high humidity, causing short circuits in the batteries in the products, which may lead to dangerous events such as fires. Summary of the invention
[0005] The technical problem to be solved by the present application is to provide a battery detection circuit and a battery detection method to address the deficiencies of the prior art, which can be used in harsh environments.
[0006] In order to solve the above-mentioned technical problems, one of the technical solutions adopted in the present application is to provide a battery detection circuit, which is suitable for an electronic device with a multi-battery architecture. The battery detection circuit includes: multiple battery measurement (GAUGE) circuits, which are respectively used to read the battery information of multiple batteries, wherein the battery information at least includes the current power, current temperature and current cell voltage; a processing circuit, which is electrically connected to the multiple battery measurement circuits and is configured to receive and process the battery information of the multiple batteries, and perform the following steps: determine whether the battery temperature of any one of the multiple batteries is greater than a specified temperature; if not, determine whether the current cell voltage of any one of the multiple batteries is lower than a specified voltage, and if so, adjust the corresponding current power to generate a reported power.
[0007] Preferably, the designated temperature is in the range of -5°C to -15°C.
[0008] Preferably, the step of adjusting the corresponding current power to generate the reported power includes periodically reducing the current power by a predetermined proportion according to a predetermined time to generate the reported power.
[0009] Preferably, the processing circuit is also configured to: in response to determining that the battery temperature of any one of the multiple batteries is less than or equal to the specified temperature, determine whether the difference between a current full charge and a previous full charge of any one of the multiple batteries exceeds a specified full charge difference, and if so, adjust the corresponding current charge to generate the reported charge.
[0010] Preferably, the processing circuit is also configured to: in response to determining that the battery temperature of any one of the multiple batteries is less than or equal to the specified temperature, determine whether a remaining power of any one of the multiple batteries is 0, and if so, adjust the corresponding current power to generate the reported power.
[0011] Preferably, the processing circuit is further configured to transmit the reported power to an operating system running on the electronic device, and the operating system collects statistics on a plurality of reported power corresponding to a plurality of the batteries to obtain a total reported power.
[0012] Preferably, the operating system generates a low battery warning through the electronic device in response to the total reported power being lower than a low battery standard.
[0013] Preferably, the battery detection circuit further comprises a power management circuit for detecting a switch state of the electronic device and a connection state of a power source.
[0014] Preferably, the battery information also includes a current current, and the processing circuit is electrically connected to the power management circuit and is further configured to: determine whether the electronic device is turned off and whether the power source is connected; in response to determining that the electronic device is turned off and the power source is not connected, determine whether the current cell voltage of any one of the multiple batteries is higher than a stored specified voltage; if not, determine whether the current current of the battery that is not higher than the stored specified voltage is higher than a stored specified current, and if not, control the corresponding battery to enter a forced shutdown mode (shutdown mode).
[0015] In order to solve the above-mentioned technical problems, another technical solution adopted in the present application is to provide a battery detection method, characterized in that the battery detection method is applicable to an electronic device with a multi-battery architecture, and the battery detection method includes: configuring multiple battery metering (GAUGE) circuits to read the battery information of multiple batteries respectively, wherein the battery information at least includes the current power, current temperature and current battery cell voltage; configuring a processing circuit to receive and process the battery information of the multiple batteries, and performing the following steps: determining whether the battery temperature of any one of the multiple batteries is greater than a specified temperature; and if not, determining whether the current battery cell voltage of any one of the multiple batteries is lower than a specified voltage, and if so, adjusting the corresponding current power to generate a reported power.
[0016] Preferably, in the battery testing method, the specified temperature is in the range of -5°C to -15°C.
[0017] Preferably, in the battery detection method, the step of adjusting the corresponding current power to generate the reported power includes periodically reducing the current power by a predetermined ratio according to a predetermined time to generate the reported power.
[0018] Preferably, the battery detection method also includes configuring the processing circuit to: in response to determining that the battery temperature of any one of the multiple batteries is less than or equal to the specified temperature, determine whether the difference between a current full charge and a previous full charge of any one of the multiple batteries exceeds a specified full charge difference, and if so, adjust the corresponding current charge to generate the reported charge.
[0019] Preferably, the battery detection method also includes configuring the processing circuit to: in response to determining that the battery temperature of any one of the multiple batteries is less than or equal to the specified temperature, determine whether the remaining power of any one of the multiple batteries is 0, and if so, adjust the corresponding current power to generate the reported power.
[0020] Preferably, in the battery detection method, the battery detection method also includes configuring the processing circuit to transmit the reported power to an operating system running on the electronic device, and the operating system counts the multiple reported power corresponding to the multiple batteries to obtain a total reported power.
[0021] Preferably, in the battery detection method, the operating system generates a low battery warning through the electronic device in response to the total reported battery level being lower than a low battery standard.
[0022] Preferably, in the battery detection method, the electronic device further comprises a power management circuit for detecting a switch state of the electronic device and a connection state of a power source.
[0023] Preferably, in the battery detection method, the battery information also includes a current current, the processing circuit is electrically connected to the power management circuit, and the battery detection method also includes configuring the processing circuit to: determine whether the electronic device is turned off and whether the power source is connected; in response to determining that the electronic device is turned off and the power source is not connected, determine whether the current cell voltage of any one of the multiple batteries is higher than a stored specified voltage; and if not, determine whether the current current of the battery that is not higher than the stored specified voltage is higher than a stored specified current, and if not, control the corresponding battery to enter a forced shutdown mode (shutdown mode).
[0024] To further understand the features and technical contents of the present application, please refer to the following detailed description and drawings of the present application. However, the drawings provided are only for reference and illustration and are not intended to limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 This is a functional block diagram of a battery detection circuit according to an embodiment of the present application.
[0026] Figure 2 This is a first flow chart of the battery detection method according to an embodiment of the present application.
[0027] Figure 3 This is a second flow chart of the battery detection method according to an embodiment of the present application.
[0028] Figure 4 This is a third flow chart of the battery detection method according to an embodiment of the present application.
[0029] Figure 5 It is a schematic diagram showing the change of the power level of an electronic device at low temperature over time without using the battery detection circuit and battery detection method of the present application.
[0030] Figure 6 It is a schematic diagram showing the change of the power of an electronic device at low temperature over time after applying the battery detection circuit and battery detection method of the present application.
[0031] Figure 7 This is a fourth flow chart of the battery detection method according to an embodiment of the present application. DETAILED DESCRIPTION
[0032] The following is an explanation of the implementation methods of the "battery detection circuit and battery detection method" disclosed in the present application through specific examples. Those skilled in the art can understand the advantages and effects of the present application from the contents disclosed in this specification. The present application can be implemented or applied through other different specific embodiments, and the details in this specification can also be modified and changed in various ways based on different viewpoints and applications without departing from the concept of the present application. In addition, the drawings of the present application are only simple schematic illustrations and are not depicted according to actual dimensions. It is stated in advance. The following implementation methods will further explain the relevant technical content of the present application in detail, but the disclosed content is not intended to limit the scope of protection of the present application. In addition, the term "or" used in this article may include any one or more combinations of the associated listed items depending on the actual situation.
[0033] See also Figure 1 As shown, the embodiment of the present application provides a battery detection circuit 1, which is applicable to an electronic device 2 with a multi-battery architecture. The electronic device 2 can be, for example, a portable electronic product such as a laptop or a tablet computer, but the present application is not limited thereto. An operating system 4 is also running on the electronic device 2.
[0034] The battery detection circuit 1 may include a plurality of battery gauge circuits (e.g., battery gauge circuits 10-1, 10-2, 10-3) and a processing circuit 12. They are respectively used to read the battery information of the plurality of batteries 3. In the battery detection circuit 1, the processing circuit 12 may, for example, include one or more processors and a memory electrically connected thereto. The processing circuit 12 is electrically connected to the battery gauge circuits 10-1, 10-2, 10-3. Each of the battery gauge circuits 10-1, 10-2, 10-3 may, for example, be an independent integrated circuit, or may be implemented in firmware for a programmable microprocessor.
[0035] In the embodiment of the present application, the battery metering circuits 10-1, 10-2, and 10-3 can be used to monitor the current cell voltage, charge / discharge current, and battery temperature of each battery 3, and estimate the battery capacity, such as the battery state of charge (SOC) and the battery fully charged capacity (FCC). Taking the three-series and two-parallel battery 3 as an example, the battery metering circuits 10-1, 10-2, and 10-3 can read out the current power, current temperature, and current cell voltage (for example, including three sets of voltages) of the battery 3.
[0036] The battery metering circuits 10-1, 10-2, and 10-3 can estimate the battery state of charge by the open-circuit voltage (OCV) method and the coulomb counting method. The open-circuit voltage method is obtained by looking up the table corresponding to the open-circuit voltage and the assumption of the open-circuit voltage is the battery terminal voltage when the battery has been resting for more than 30 minutes. The coulomb counting method is to connect a detection resistor on the charging or discharging path of the battery, and then measure the voltage on the detection resistor through a digital-to-analog converter and convert it into the current value of the battery being charged or discharged. The real-time counter (RTC) integrates the current value with time, and can accurately calculate the real-time state of charge during the charging or discharging process. By the above method, the remaining capacity (RMC) and FCC of each battery 3 can be calculated.
[0037] The relationship between SOC, RMC and FCC can be expressed by the following formula (1):
[0038] SOC=RMC / FCC*100%…Formula (1);
[0039] For example, if the RMC is 4000 milliampere-hours (mAh) and the FCC is 5000 mAh, the SOC can be calculated to be 4000 / 5000*100%=80%.
[0040] Therefore, the battery information may at least include the current power, current temperature and current cell voltage of each battery 3. Generally speaking, the operating system 4 may report the current power, current temperature and current cell voltage of each battery 3 through the battery metering circuits 10-1, 10-2 and 10-3. The processing circuit 12 is electrically connected to the battery metering circuits 10-1, 10-2 and 10-3 and is configured to receive and process the battery information of the plurality of batteries 3.
[0041] Figure 2 This is the first flow chart of the battery detection method of the present application embodiment. Please refer to Figure 2 The present application also provides a battery detection method, which is applicable to the aforementioned electronic device 2 with a multi-battery architecture. The battery detection method includes configuring the processing circuit 12 to perform the following steps:
[0042] Step S100: Determine whether the battery temperature of any of the plurality of batteries is greater than a specified temperature. In this step, if it is determined that the battery temperature is not greater than the specified temperature, it means that the electronic device 2 may be in a low temperature state, and the battery power may change drastically or the power may suddenly drop to 0%, so the power may need to be adjusted. The specified temperature is, for example, in the range of -5°C to -15°C. Preferably, the specified temperature is, for example, in the range of -8°C to -12°C.
[0043] If it is determined in step S100 that the battery temperature of any one of the plurality of batteries is greater than the specified temperature, then the process proceeds to step S101 : not adjusting the reported power.
[0044] If it is determined in step S100 that the battery temperature is not greater than the specified temperature, then proceed to step S102: determine whether the current cell voltage of any of the multiple batteries is lower than the specified voltage. Specifically, if the current cell voltage of any battery 3 is lower than the specified voltage (e.g., 3V), it means that the overall power may be about to change drastically due to low temperature.
[0045] If it is determined in step S102 that the current cell voltage of any battery 3 is lower than the specified voltage, then step S103 is entered: the corresponding current power is adjusted to generate a reported power. In this step, the current power can be periodically reduced by a predetermined ratio according to a predetermined time to generate a reported power. For example, the reported battery power can be adjusted by reducing it by 1% every 20 seconds, thereby avoiding the situation where the overall power changes drastically due to low temperature.
[0046] If it is determined in step S102 that the current cell voltage of each battery 3 is not lower than the specified voltage, the process proceeds to step S101 : the reported power is not adjusted.
[0047] Step S104: Send the reported power to the operating system running on the electronic device.
[0048] Step S105: the operating system collects statistics on the multiple reported power levels corresponding to the multiple batteries to obtain a total reported power level.
[0049] Optionally, in step S105, in response to the total reported power being lower than the low power standard, the operating system 4 may generate a low power warning through the electronic device 2. For example, a warning message may be provided through the display of the electronic device 2, or a warning sound may be emitted through its built-in speaker, thereby reminding the user to back up the data in operation or perform a normal shutdown procedure.
[0050] Please refer to Figure 3 , which is a second flow chart of the battery detection method of the embodiment of the present application. In addition to the above methods, the battery detection method of the present application can also monitor the fully charged power detected, and intervene to adjust the reported power when its change meets specific conditions.
[0051] Continuing with step S100, if it is determined in step S100 that the battery temperature of any one of the batteries 3 is less than or equal to the specified temperature, the process proceeds to step S200: determining whether the difference between the current full charge and the last full charge of any one of the plurality of batteries exceeds the specified full charge difference. It should be noted that in this step, the current full charge and the last full charge are both fully charged capacity (FCC).
[0052] For example, the battery metering circuits 10-1, 10-2, and 10-3 can periodically detect and record the fully charged capacity (FCC). If it is determined in step S200 that the difference between the fully charged capacity currently detected and the fully charged capacity detected in the previous cycle of any battery 3 exceeds a specified full charge difference, for example, 150 mAh, then step S201 is entered: the corresponding current capacity is adjusted to generate a reported capacity, and step S104 is entered. Similarly, the current capacity can be periodically reduced by a predetermined ratio according to a predetermined time to generate a reported capacity, thereby avoiding the situation where the overall capacity changes drastically due to low temperature.
[0053] If it is determined in step S200 that the difference between the current full charge and the previous full charge of each battery 3 does not exceed the specified full charge difference, then the process proceeds to step S101: the reported charge is not adjusted.
[0054] Therefore, by detecting the FCC of each battery 3, the reported power can be adjusted when the FCC is obviously affected by low temperature and changes.
[0055] Please refer to Figure 4 , which is the third flow chart of the battery detection method of the embodiment of the present application. In addition to the above methods, the battery detection method of the present application can also monitor the remaining power detected, and intervene to adjust the reported power when its change meets specific conditions.
[0056] Continuing with step S100 , if it is determined in step S100 that the battery temperature of any one of the batteries 3 is less than or equal to the specified temperature, the process proceeds to step S300 : determining whether the remaining power of any one of the plurality of batteries is 0.
[0057] For example, the battery metering circuits 10-1, 10-2, and 10-3 can periodically detect and record the remaining capacity (RMC). If the remaining capacity of any battery 3 is determined to be 0 in step S300, it means that the battery is affected by low temperature and the remaining capacity changes dramatically, then the process goes to step S201: adjust the corresponding current capacity to generate the reported capacity, and then go to step S104. Similarly, the current capacity can be periodically reduced by a predetermined ratio according to a predetermined time to generate the reported capacity, thereby avoiding the situation where the overall capacity changes dramatically due to the remaining capacity of one of the batteries 3 returning to zero.
[0058] Please refer to Figure 5 , Figure 6 , Figure 5 is a schematic diagram showing the change of power over time at low temperature in an electronic device that does not use the battery detection circuit and battery detection method of the present application. Figure 6It is a schematic diagram showing the change of the power of an electronic device at low temperature over time after applying the battery detection circuit and battery detection method of the present application.
[0059] like Figure 5 As shown, when the battery detection circuit and battery detection method of the present application are not applied, the reported power displayed by the operating system 4 of the electronic device 2 changes dramatically at time T1, T2 and T3. Among them, at time T1, the reported power is mainly affected by the instantaneous return to zero of the power of battery No. 1, at time T2, the reported power is mainly affected by the instantaneous return to zero of the power of battery No. 2, and at time T3, the reported power is mainly affected by the instantaneous return to zero of the power of battery No. 3. Therefore, it can be clearly known that the user encounters a situation where the battery power changes dramatically at time T1 and T2, and even encounters a situation where the power suddenly drops to 0% at time T3.
[0060] like Figure 6 As shown, after applying the battery detection circuit and battery detection method of the present application, at time T4, since the current cell voltage of battery No. 1 is lower than the specified voltage, the condition that the current cell voltage of any battery is lower than the specified voltage is met, so the processing circuit 12 intervenes to adjust the reported power displayed by the operating system 4 of the electronic device 2, so that the reported power can gradually decrease instead of abruptly. At time T5, since the remaining power of battery No. 1 returns to zero, the condition that the remaining power of any battery is zero is met, so the processing circuit 12 continues to adjust the reported power, so that the reported power can gradually decrease instead of abruptly. Therefore, it can avoid the user encountering a situation where the battery power changes drastically or the power suddenly drops to 0%.
[0061] Please refer to Figure 1 In some embodiments, the battery metering circuits 10-1, 10-2, and 10-3 can also be used to report the current of each battery 3, and the battery detection circuit 1 further includes a power management circuit 14 for detecting the switch state of the electronic device 2 and the connection state of the power source 5. For example, the power management circuit 14 may include one or more of a power supply, a charger, and a power converter, and the power source 5 may be, for example, an adapter for providing AC power.
[0062] Specifically, when the electronic device 2 is stored, the electronic device 2 is usually turned off and the power source 5 is removed. However, when the environment in which the electronic device 2 is stored is harsh, a protection mechanism needs to be designed for short circuits or burning events that may occur during storage.
[0063] Therefore, please refer to Figure 7 , which is a fourth flow chart of the battery detection method of the embodiment of the present application. The battery detection method also includes configuring the processing circuit 12 to perform the following steps:
[0064] Step S400: Determine whether the electronic device is turned off and the power source is not connected. If not, continue to execute step S400.
[0065] In response to determining in step S400 that the electronic device 2 is turned off and the power source 5 is not connected, the process proceeds to step S401: determining whether the current cell voltage of any of the plurality of batteries is higher than a stored specified voltage. The stored specified voltage may be 9V, for example.
[0066] If it is determined in step S401 that the current cell voltage of each battery is higher than the storage specified voltage, it means that no voltage drop occurs, and the process returns to step S400 to continuously detect whether the electronic device 2 is in the storage state.
[0067] If it is determined in step S401 that the current cell voltage of any battery is not higher than the stored specified voltage, step S402 is further performed for the battery 3 that is not higher than the stored specified voltage: determining whether the current current is higher than the stored specified current, for example, 1 ampere (A).
[0068] If it is determined in step S402 that the current is not higher than the storage specified current, the process returns to step S400 to continuously detect whether the electronic device 2 is in the storage state.
[0069] If the current current is higher than the stored specified current in step S402, then step S403 is entered: the corresponding battery is controlled to enter a forced shutdown mode. In this step, the stored specified voltage and the stored specified current are designed to detect whether the current cell voltage of each battery 3 has a voltage drop and a high current.
[0070] When the system is turned off and not connected to an AC adapter, if an abnormality occurs in the system, causing a short circuit in the system, resulting in a voltage drop and a large current in the battery voltage, the microprocessor (EC) can detect the battery voltage and current. When the battery voltage is less than a specified voltage (e.g., 9V) and the battery discharge current is greater than a specified current (1A), it is determined that a short circuit has occurred, and the battery can be controlled to immediately enter a forced shutdown mode so that the battery 3 no longer outputs a voltage, or the current of the battery 3 is reduced or limited to about 1mA or less, thereby avoiding fire.
[0071] [Beneficial Effects of Embodiments]
[0072] One of the beneficial effects of the present application is that the battery detection circuit and battery detection method provided by the present application can avoid users seeing drastic changes in battery power at low temperatures, or automatically shutting down or sleeping when the battery drops to 0%, by monitoring the battery voltage, fully charged power and / or remaining power respectively, and intervening to adjust the reported power when specific conditions are met. It can also allow users to back up data in real time and shut down the machine normally.
[0073] In addition, the battery detection circuit and battery detection method provided in the present application also have a protection mechanism designed for the storage state. If a short circuit occurs due to a harsh environment, the battery is controlled to immediately enter a forced shutdown mode to avoid fire.
[0074] The contents disclosed above are only preferred feasible embodiments of the present application, and are not intended to limit the scope of the present patent application. Therefore, all equivalent technical changes made using the contents of the present application specification and drawings are included in the scope of the present patent application.
Claims
1. A battery detection circuit, characterized in that: The battery detection circuit is suitable for an electronic device with a multi-battery architecture, and the battery detection circuit includes: A plurality of battery metering circuits, respectively used to read battery information of a plurality of batteries, wherein the battery information at least includes current power level, current temperature and current battery cell voltage; A processing circuit is electrically connected to the plurality of battery measurement circuits and is configured to receive and process battery information of the plurality of batteries and perform the following steps: Determining whether a battery temperature of any one of the plurality of batteries is greater than a specified temperature; If the battery temperature of any one of the multiple batteries is not greater than the specified temperature, determine whether the current cell voltage of any one of the multiple batteries is lower than a specified voltage; if the current cell voltage of any one of the multiple batteries is lower than the specified voltage, adjust the corresponding current power to generate a reported power.
2. The battery detection circuit according to claim 1, characterized in that: The specified temperature is in the range of -5°C to -15°C.
3. The battery detection circuit according to claim 1, characterized in that: The step of adjusting the corresponding current power to generate the reported power includes periodically reducing the current power by a predetermined ratio according to a predetermined time to generate the reported power.
4. The battery detection circuit according to claim 1, characterized in that: The processing circuit is also configured to: In response to determining that the battery temperature of any one of the multiple batteries is less than or equal to the specified temperature, it is determined whether a difference between a current full charge and a previous full charge of any one of the multiple batteries exceeds a specified full charge difference; if the difference between the current full charge and the previous full charge of any one of the multiple batteries exceeds the specified full charge difference, the corresponding current charge is adjusted to generate the reported charge.
5. The battery detection circuit according to claim 1, characterized in that: The processing circuit is also configured to: In response to determining that the battery temperature of any one of the multiple batteries is less than or equal to the specified temperature, determine whether a remaining power of any one of the multiple batteries is 0, and if the remaining power of any one of the multiple batteries is 0, adjust the corresponding current power to generate the reported power.
6. The battery detection circuit according to claim 1, characterized in that: The processing circuit is further configured to transmit the reported power to an operating system running on the electronic device, and the operating system collects statistics on the reported power corresponding to the batteries to obtain a total reported power.
7. The battery detection circuit according to claim 6, characterized in that: In response to the total reported power being lower than a low power standard, the operating system generates a low power warning through the electronic device.
8. The battery detection circuit according to claim 1, characterized in that: The battery detection circuit further includes a power management circuit for detecting a switch state of the electronic device and a connection state of a power source.
9. The battery detection circuit according to claim 8, characterized in that: The battery information also includes a current current. The processing circuit is electrically connected to the power management circuit and is further configured to: determining whether the electronic device is turned off and the power source is not connected; In response to determining that the electronic device is turned off and the power source is not connected, determining whether the current cell voltage of any one of the plurality of batteries is higher than a stored specified voltage; If the current cell voltage of any one of the multiple batteries is not higher than the stored specified voltage, it is determined whether the current current of the battery that is not higher than the stored specified voltage is higher than a stored specified current; if the current current of the battery that is not higher than the stored specified voltage is higher than the stored specified current, the corresponding battery is controlled to enter a forced shutdown mode.
10. A battery detection method, characterized in that: The battery detection method is applicable to an electronic device having a multi-battery architecture, and the battery detection method includes: Configure multiple battery metering circuits to read battery information of multiple batteries respectively, wherein the battery information at least includes current power, current temperature and current battery cell voltage; A processing circuit is configured to receive and process battery information of the plurality of batteries and perform the following steps: determining whether a battery temperature of any one of the plurality of batteries is greater than a specified temperature; and If the battery temperature of any one of the multiple batteries is not greater than the specified temperature, determine whether the current cell voltage of any one of the multiple batteries is lower than a specified voltage; if the current cell voltage of any one of the multiple batteries is lower than the specified voltage, adjust the corresponding current power to generate a reported power.
11. The battery detection method according to claim 10, characterized in that: The specified temperature is in the range of -5°C to -15°C.
12. The battery detection method according to claim 10, characterized in that: The step of adjusting the corresponding current power to generate the reported power includes periodically reducing the current power by a predetermined ratio according to a predetermined time to generate the reported power.
13. The battery detection method according to claim 10, characterized in that: The battery detection method further includes configuring the processing circuit to: In response to determining that the battery temperature of any one of the multiple batteries is less than or equal to the specified temperature, it is determined whether a difference between a current full charge and a previous full charge of any one of the multiple batteries exceeds a specified full charge difference; if the difference between the current full charge and the previous full charge of any one of the multiple batteries exceeds the specified full charge difference, the corresponding current charge is adjusted to generate the reported charge.
14. The battery detection method according to claim 10, characterized in that: The battery detection method further includes configuring the processing circuit to: In response to determining that the battery temperature of any one of the multiple batteries is less than or equal to the specified temperature, determine whether a remaining power of any one of the multiple batteries is 0, and if the remaining power of any one of the multiple batteries is 0, adjust the corresponding current power to generate the reported power.
15. The battery detection method according to claim 10, characterized in that: The battery detection method further includes configuring the processing circuit to transmit the reported power to an operating system running on the electronic device, and the operating system counts the multiple reported power corresponding to the multiple batteries to obtain a total reported power.
16. The battery detection method according to claim 15, characterized in that: In response to the total reported power being lower than a low power standard, the operating system generates a low power warning through the electronic device.
17. The battery detection method according to claim 10, characterized in that: The electronic device further includes a power management circuit for detecting a switch state of the electronic device and a connection state of a power source.
18. The battery detection method according to claim 17, characterized in that: The battery information also includes a current, the processing circuit is electrically connected to the power management circuit, and the battery detection method further includes configuring the processing circuit to: determining whether the electronic device is turned off and the power source is not connected; In response to determining that the electronic device is turned off and the power source is not connected, determining whether the current cell voltage of any one of the plurality of batteries is higher than a stored specified voltage; as well as If the current cell voltage of any one of the multiple batteries is not higher than the stored specified voltage, it is determined whether the current current of the battery that is not higher than the stored specified voltage is higher than a stored specified current; if the current current of the battery that is not higher than the stored specified voltage is higher than the stored specified current, the corresponding battery is controlled to enter a forced shutdown mode.