Multi-charge-pump charging method and device, and terminal
By configuring the target charge pump according to the temperature of each temperature zone of the terminal, the charging strategy of multi-temperature zone temperature control and equalization is achieved, the charging speed restriction caused by heating in fast charging technology is solved, and the charging speed and user experience are improved.
Patent Information
- Application Number
- CN202310749505.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-21
- Publication Date
- 2024-12-24
AI Technical Summary
In the existing fast charging technology, the degree of heating of the terminal increases, resulting in limited charging speed. The overall fitted temperature control strategy cannot fully utilize the charging performance and the charging speed is not high.
According to the temperature of each temperature zone of the terminal, determine the maximum charging current allowed by the charging-related device, and configure the target charge pump to charge, realize the charging strategy of temperature control and equalization in multiple temperature zones, avoid charging in high temperature areas, and improve the charging efficiency in low temperature areas. .
While maintaining the terminal case temperature experience, maximize the performance of the charging hardware, improve the charging speed, and achieve balanced heating during the charging process.
Smart Images

Figure CN119182192A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of charging technology, and in particular to a multi-charge pump charging method, device, and terminal. Background Art
[0002] With the development of fast charging technology, the charging power of terminals such as mobile phones, tablets and smart bracelets has gradually increased, and the charging speed has become faster and faster. The currently known charging power ranges from 18w to 240w. At present, the high-power fast charging on the market is basically based on the charge pump solution. In order to increase the charging power, the number of charge pumps in the terminal is increasing. For example, when the terminal uses one charge pump, the charging power can reach 30W, and when the terminal uses two charge pumps, the charging power can reach 120W.
[0003] At the same time, the increase in charging power also causes an increase in the temperature of the terminal, which means that the charging speed is often limited by the terminal's heat dissipation and shell temperature experience.
[0004] At present, in order to control the temperature of the terminal during charging, an overall fitting temperature control strategy is adopted, that is, the overall size of the charging current is limited according to the maximum shell temperature of the terminal, so as to achieve the purpose of controlling the shell temperature. However, there are still some areas of the terminal with very low temperatures, and the charge pump therein can still charge with a large current. This method does not give full play to the charging performance, resulting in a low charging speed. Summary of the invention
[0005] In view of this, the present disclosure provides a multi-charge pump charging method and device, and a terminal, which can effectively exert the charging performance of the charge pump in the terminal, improve the charging efficiency, and enhance the fast charging experience.
[0006] According to a first aspect of an embodiment of the present disclosure, a multi-charge pump charging method is provided, the method comprising:
[0007] Acquire the temperature of each temperature zone in the terminal, wherein each temperature zone includes a charging-related device, and the charging-related device is a charge pump or a battery;
[0008] For each of the temperature zones, determining a maximum charging current allowed by a charging-related device in the temperature zone according to the temperature of the temperature zone;
[0009] Based on the maximum charging current allowed by each of the charge-related devices, a target charge pump to be used is determined from a plurality of charge pumps of the terminal, and the target charge pump is configured to perform charging.
[0010] In combination with any embodiment provided in the present disclosure, for each of the temperature zones, determining the maximum charging current allowed by the charging-related device in the temperature zone according to the temperature of the temperature zone includes:
[0011] For each of the temperature zones, the maximum charging current allowed for the charging-related components in the temperature zone is determined according to the temperature of the temperature zone and the working state of the heating components in the temperature zone, wherein the heating components are components that generate heat in the working state.
[0012] In combination with any embodiment provided in the present disclosure, the heating device includes at least one of the following: a camera; a central processing unit CPU; a wireless network communication Wi-Fi chip.
[0013] In combination with any embodiment provided in the present disclosure, the determining a target charge pump to be used from a plurality of charge pumps of the terminal based on the maximum charging current allowed by each of the charge-related devices, and configuring the target charge pump to charge, includes:
[0014] In the case where the maximum charging current allowed by the battery is not less than the charge pump start threshold, the maximum theoretical current of starting different numbers of charge pumps is calculated respectively according to the maximum charging current allowed by each charge pump; the maximum theoretical current is the maximum value of the total current of all the charge pumps that have been turned on to charge the battery when different numbers of charge pumps are turned on;
[0015] Comparing the maximum charging current allowed by the battery with the maximum theoretical current when different numbers of charge pumps are turned on;
[0016] In response to the presence of a maximum theoretical current greater than a maximum charging current allowed by the battery, determining a maximum number among the start-up numbers corresponding to the maximum theoretical current greater than the maximum charging current allowed by the battery as a target number;
[0017] The target number of target charge pumps is configured for charging, wherein the target charge pump is a charge pump corresponding to the maximum charging current of the largest target number among the maximum charging currents allowed by the multiple charge pumps.
[0018] In combination with any of the embodiments provided in the present disclosure, the comparing the maximum charging current allowed by the battery with the maximum theoretical current of starting different numbers of charge pumps includes:
[0019] Comparing the maximum charging current allowed by the battery with the maximum theoretical current of charging pumps with different numbers of charging pumps turned on, in descending order of the number of charging pumps turned on;
[0020] In response to the existence of a maximum theoretical current greater than the maximum charging current allowed by the battery, determining a maximum number of the start-up numbers corresponding to the maximum theoretical current greater than the maximum charging current allowed by the battery as the target number, comprises:
[0021] In response to the presence of a maximum theoretical current greater than the maximum charging current allowed by the battery, the comparison is stopped, and the start-up number corresponding to the maximum theoretical current greater than the maximum charging current allowed by the battery is determined as the target number.
[0022] In combination with any embodiment provided in the present disclosure, the method further includes:
[0023] In response to the maximum theoretical currents of different numbers of charge pumps being turned on being less than the maximum charging current allowed by the battery, a maximum value among the maximum theoretical currents of different numbers of charge pumps being turned on is selected, and the number of charge pumps turned on corresponding to the maximum value is determined as the target number.
[0024] In combination with any embodiment provided by the present disclosure, the charging-related device further includes: a power management chip, the target charge pump to be used is determined from a plurality of charge pumps of the terminal based on the maximum charging current allowed by each of the charging-related devices, and the target charge pump is configured to perform charging, and further includes:
[0025] When the maximum charging current allowed by the battery is less than the charge pump start-up threshold, the charge pump is not turned on and the power management chip is configured to perform charging.
[0026] According to a second aspect of an embodiment of the present disclosure, a multi-charge pump charging device is provided, the device comprising:
[0027] A temperature acquisition module, used to acquire the temperature of each temperature zone in the terminal, wherein each temperature zone includes a charging-related device, and the charging-related device is a charge pump or a battery;
[0028] A current calculation module, configured to determine, for each of the temperature zones, a maximum charging current allowed by a charging-related device in the temperature zone according to the temperature of the temperature zone;
[0029] The charge pump configuration module is used to determine a target charge pump to be used from a plurality of charge pumps of the terminal based on a maximum charging current allowed by each of the charge-related devices, and configure the target charge pump to perform charging.
[0030] According to a third aspect of an embodiment of the present disclosure, a non-temporary computer-readable storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, the steps of any of the multi-charge pump charging methods described in the first aspect are implemented.
[0031] According to a fourth aspect of an embodiment of the present disclosure, a terminal is provided, including:
[0032] processor;
[0033] a memory for storing processor-executable instructions;
[0034] Wherein, the processor is configured to execute the executable instructions to implement the steps of any of the multi-charge pump charging methods described in the first aspect above.
[0035] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:
[0036] For terminals equipped with multiple charge pumps, the terminal is divided into multiple temperature zones containing charging-related devices according to the hardware layout in the terminal. The maximum charging current allowed by the charging-related devices in the corresponding temperature zone is calculated based on the temperature of each temperature zone, and the charge pump switch and charging are controlled accordingly. This implements a charging strategy for temperature control and balance in multiple temperature zones. It is possible to not charge in high-temperature areas and charge in low-temperature areas, so that the terminal generates heat evenly during the charging process. While maintaining the terminal shell temperature experience, the performance of the charging hardware is maximized to improve the charging speed.
[0037] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0039] Figure 1 is a flow chart of a multi-charge pump charging method according to an exemplary embodiment of the present disclosure;
[0040] Figure 2 is a flow chart of another multi-charge pump charging method according to an exemplary embodiment of the present disclosure;
[0041] Figure 3 is a schematic diagram of temperature zone division according to an exemplary embodiment of the present disclosure;
[0042] Figure 4 is a block diagram of a multi-charge pump charging device according to an exemplary embodiment of the present disclosure;
[0043] Figure 5 It is a structural schematic diagram of a terminal according to an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION
[0044] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0045] The terms used in this disclosure are for the purpose of describing specific embodiments only and are not intended to limit the disclosure. The singular forms of "a", "said" and "the" used in this disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0046] It should be understood that although the terms first, second, third, etc. may be used in the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0047] In order to ensure the shell temperature experience, the current charging method controls the charging current by controlling the maximum shell temperature of the whole device. For example, assuming that the terminal is divided into five areas, ABCDE, the maximum shell temperature of the fitting needs to be controlled not to exceed 41°, of which the temperature of area E is 40.5° and the temperature of area A is 35°. According to the overall fitting temperature control strategy, in order to make the maximum shell temperature of the terminal fitting not exceed 41°, the overall charging current will be limited to a relatively small value. In fact, due to the lower temperature in area A, the charge pump in area A can still charge at high power. It can be seen that this method cannot give full play to the performance of the charging hardware, and the user charging experience is not good.
[0048] Based on this, at least one embodiment of the present disclosure proposes a multi-charge pump charging method, which can maximize the charging performance of terminal hardware and extremely control the shell temperature to improve user experience.
[0049] like Figure 1 As shown, Figure 1 The flowchart of a multi-charge pump charging method shown in at least one embodiment of the present disclosure is a method that can be used for terminals such as mobile phones and tablets that are equipped with multiple charge pumps, including the following steps:
[0050] In step 102, the temperature of each temperature zone in the terminal is obtained.
[0051] Each of the temperature zones includes a charging-related device, and the charging-related device is a charge pump or a battery. The charge pump charges the battery when in a charging working state. Each temperature zone is obtained by dividing the terminal in advance according to the distribution of hardware devices in the terminal. For example, the terminal is partitioned according to the location of the charging-related device, and each charging-related device is assigned to a temperature zone. There may be gaps between the temperature zones, or they may be closely adjacent to each other without gaps.
[0052] In one example, considering that the battery is a charging-related device with a particularly large area and a particularly large heat generation effect, the temperature zone adjacent to the temperature zone where the battery is located can include part of the battery area, so that the heat generation effect of the battery can also be taken into account when calculating the temperature of these temperature zones, and the temperature calculation of the temperature zone is more accurate.
[0053] In order to achieve balanced temperature control in multiple areas of the terminal, compared with the whole machine fitting temperature control strategy, in this step, the maximum shell temperature of the whole machine fitting is no longer obtained, but the temperature of the fitted maximum shell temperature of each temperature zone is obtained separately.
[0054] In this step, for each temperature zone in the terminal, the temperature of at least one sampling point in the temperature zone is collected. If there is one sampling point corresponding to the temperature zone, the temperature of the sampling point is determined as the temperature of the corresponding temperature zone. If there are multiple sampling points corresponding to the temperature zone, the temperature of the temperature zone can be determined based on the weighted sum of the temperatures of the multiple sampling points, where the weight can be determined comprehensively by the location of the sampling point and the experimental data. In addition, based on the actual experimental data, a compensation coefficient can be added to the above-determined temperature of the temperature zone to make the fitting temperature of the temperature zone closer to the actual temperature of the temperature zone.
[0055] In step 104, for each of the temperature zones, a maximum charging current allowed by the charging-related components in the temperature zone is determined according to the temperature of the temperature zone.
[0056] In addition to the influence of external environmental factors and the terminal operation status, the temperature rise of the temperature zone is mainly caused by the heating of the charging-related components. The degree of heating of the charging-related components is positively correlated with the charging current of the charging-related components. Therefore, the charging current of the charging-related components can be limited according to the current temperature of the temperature zone to prevent the temperature of the temperature zone from rising to the maximum shell temperature.
[0057] The maximum charging current allowed by the charging-related device is the maximum charging current after limiting the charging-related device in order to make the temperature of the temperature zone lower than the maximum shell temperature. If the charging current of the charging-related device exceeds the maximum charging current when it is working, the temperature of the temperature zone where the charging-related device is located will exceed the maximum shell temperature, and the temperature zone will heat up significantly, which will bring a bad experience to the user.
[0058] In this embodiment, the mapping relationship between the different temperatures in the temperature zone and the maximum charging current allowed by the charging-related components in the temperature zone can be obtained in advance through experimental debugging. In this step, the maximum charging current allowed by the charging-related components in the temperature zone can be obtained by matching the temperature of the current temperature zone according to the mapping relationship.
[0059] In other embodiments, this step may also be performed by constructing a mathematical model or a neural network model to calculate the maximum charging current allowed by the charging-related components in the temperature zone based on the temperature in the current temperature zone.
[0060] In step 106, based on the maximum charging current allowed by each of the charge-related devices, a target charge pump to be used is determined from a plurality of charge pumps of the terminal, and the target charge pump is configured to perform charging.
[0061] In this step, the target charge pump to be used can be determined from multiple charge pumps according to the maximum charging current allowed by each charge pump and the maximum charging current allowed by the battery. This embodiment does not limit the method of determining the target charge pump.
[0062] In one example, when the maximum charging current allowed by one or some charge pumps is lower than a threshold value or a certain proportion of the maximum charging current allowed by the battery, the charge pump is not used, and other charge pumps are determined as target charge pumps for charging. For example, assuming that there are three charge pumps in parallel in the terminal and one battery, when the threshold is 1A, among the maximum charging currents allowed by the three charge pumps, the maximum charging current allowed by the charge pump in one temperature zone is only 0.5A, while the maximum charging current of the charge pumps in other temperature zones is 2A, and the maximum charging current allowed by the battery is 5A, then the two charge pumps with a maximum charging current of 2A are determined as target charge pumps, and the charge pump with a maximum charging current of only 0.5A is not used, so as to ensure high current charging of the battery and prevent the temperature zone from overheating.
[0063] In another example, the maximum theoretical charging current corresponding to turning on different numbers of charge pumps can be calculated and compared with the maximum charging current allowed by the battery, and the charge pumps with the number of charge pumps corresponding to the maximum theoretical current that can match the maximum charging current allowed by the battery are determined as target charge pumps, so that the battery can be charged with the maximum charging current without causing overheating in the temperature zone.
[0064] The multi-charge pump charging method of this embodiment, for a terminal equipped with multiple charge pumps, divides the terminal into multiple temperature zones including charging-related devices according to the hardware layout in the terminal, calculates the maximum charging current allowed by the charging-related devices in the corresponding temperature zone based on the temperature of each temperature zone, and controls the charge pump switch and enables charging accordingly, thereby realizing a charging strategy of temperature control and balance for multiple temperature zones, which can prevent charging in high-temperature areas and charge in low-temperature areas, thereby making the terminal generate heat evenly during the charging process, while maintaining the terminal shell temperature experience, maximizing the performance of the charging hardware and improving the charging speed.
[0065] like Figure 2 As shown, Figure 2 FIG. 1 is a flow chart of another multi-charge pump charging method according to at least one embodiment of the present disclosure. The method may include the following steps:
[0066] In step 202, the temperature of each temperature zone in the terminal is obtained.
[0067] The temperature zones in this embodiment are obtained by pre-dividing the terminal according to the distribution of hardware devices in the terminal. In order to perform more accurate zone temperature control, the hardware devices include heating devices in addition to charging-related devices. The heating devices are devices that generate heat in the working state other than charging-related devices, such as sensors, communication modules, chips with various functions, etc. in the terminal.
[0068] Combine the following Figure 3 The steps of this embodiment are described below. Figure 3 The figure shows a temperature zone division diagram based on the distribution of the main hardware PCB (Printed Circuit Board) of a mobile phone. The PCB includes a main board at the top and a small board at the bottom, which is divided into 7 temperature zones in total.
[0069] Among them, temperature zone 1 mainly includes: charge pump 1 and camera module; temperature zone 2 mainly includes: charge pump 2 and Wi-Fi (wireless network communication) chip; temperature zone 3 mainly includes: CPU (Central Processing Unit) chip, PMIC (Power Management IC) and a small area in the upper left half of the battery; temperature zone 4 mainly includes: charge pump 3 and a small area in the upper right half of the battery; temperature zone 5 mainly includes: the middle area of the battery; temperature zone 6 mainly includes: a small area in the lower left part of the battery and the charge pump 4 in the small board; temperature zone 7 mainly includes a small area in the lower right part of the battery and the charge pump 5 in the small board.
[0070] Figure 3 The circles in the figure are temperature sampling points.
[0071] In this embodiment, the charging-related devices are a charge pump, a battery, and a PMIC.
[0072] In this step, the maximum temperature of the shell temperature in each temperature zone is fitted according to multiple temperature sampling points in the PCB, so as to obtain the temperature of each temperature zone.
[0073] The maximum shell temperature of each temperature zone can be equal to the comprehensive weight of the temperature of each temperature sampling point, where the weight coefficient A and the compensation coefficient B are obtained by fitting the actual experimental data combined with the position of the temperature sampling point. As shown below:
[0074] Maximum shell temperature of temperature zone 1 T1=A 1-1 *T 1-1 +A 1-2 *T 1-2 +A 1-3 *T 1-3 +A 1-4 *T 1-4 +A 1-5 *T 1-5 +B1
[0075] Maximum shell temperature of temperature zone 2 T2 = A 2-1 *T 2-1 +A 2-2 *T 2-2 +A 2-3 *T 2-3 +A 2-4 *T 2-4 +A 2-5 *T 2-5 +B2
[0076] Maximum shell temperature of temperature zone 3 T3=A 3-1 *T 3-1 +A 3-2 *T 3-2 +A 3-3 *T 3-3 +A 3-4 *T 3-4 +A 3-5 *T 3-5 +B3
[0077] Maximum shell temperature of temperature zone 4 T4 = A 4-1 *T 4-1 +A 4-2 *T 4-2 +A 4-3 *T 4-3 +A 4-4 *T 4-4 +A 4-5 *T 4-5 +B4
[0078] Maximum shell temperature of temperature zone 5 T5 = A 5-1*T 5-1 +A 5-2 *T 5-2 +A 5-3 *T 5-3 +A 5-4 *T 5-4 +B5
[0079] Maximum shell temperature of temperature zone 6 T6 = A 6-1 *T 6-1 +A 6-2 *T 6-2 +A 6-3 *T 6-3 +B6
[0080] Maximum shell temperature of temperature zone 7 T7 = A 7-1 *T 7-1 +A 7-2 *T 7-2 +A 7-3 *T 7-3 +B7
[0081] Among them, A i-j , B i and T i-j The i in represents the temperature zone i, and j represents the jth temperature sampling point in the temperature zone i.
[0082] In step 204, for each of the temperature zones, the maximum charging current allowed by the charging-related components in the temperature zone is determined according to the temperature of the temperature zone and the working state of the heating components in the temperature zone.
[0083] In addition to the influence of external environmental factors, the temperature rise in the temperature zone is mainly caused by the heating of the charging-related components and the heating components. The degree of heating of the charging-related components is positively correlated with the charging current of the charging-related components, and the heating of the heating components is related to the terminal operation state or the working state of the heating components. Therefore, the charging current of the charging-related components can be limited according to the current temperature of the temperature zone and the working state of the heating components in the temperature zone to prevent the temperature of the temperature zone from rising to the maximum shell temperature.
[0084] In addition to charging-related components, there are many heating devices that generate heat when in working state. In this embodiment, the influence of the heating devices with higher heat generation degree on the temperature of the temperature zone can be considered. The heating devices with higher heat generation degree in each temperature zone can include any of the following: camera; CPU; Wi-Fi chip.
[0085] In this embodiment, the relationship between the temperature of each temperature zone and the charging current of the charging-related components and the working status of the heating components can be analyzed, debugged, tested, and fed back in advance according to the PCB layout of the terminal.
[0086] The factors affecting the temperature T1 of the temperature zone 1 are: the working mode or working state of the camera, and the charging current of the charge pump 1;
[0087] The factors affecting the temperature T2 of the temperature zone 2 are: the working state of the Wi-Fi chip and the charging current of the charge pump 2;
[0088] The factors affecting the temperature T3 in temperature zone 3 are: CPU working status, PMIC charging current, and battery charging current;
[0089] The factors affecting the temperature T4 of the temperature zone 4 are: the charging current of the charge pump 3 and the battery charging current;
[0090] The factors affecting the temperature T5 in temperature zone 5 are: battery charging current;
[0091] The factors affecting the temperature T6 of the temperature zone 6 are: the charging current of the charge pump 4 and the battery charging current;
[0092] The factors affecting the temperature T7 of the temperature zone 7 include: the charging current of the charge pump 5 and the battery charging current.
[0093] Then, through experimental debugging in advance, for each temperature zone, the mapping relationship between the different temperatures in the temperature zone and the maximum charging current allowed by the charging-related devices in the temperature zone and the working status of the heating devices can be obtained. As shown below:
[0094] The maximum allowable charging current of charge pump 1 is I cp1 =function1(T1, State 摄像头 )
[0095] The maximum allowable charging current of charge pump 2 is I cp2 =function2(T2, State Wi-Fi )
[0096] The maximum allowable charging current I of the charge pump 3 cp3 =function3(T4)
[0097] The maximum allowable charging current I of the charge pump 4 cp4 =function4(T6)
[0098] The maximum allowable charging current I of the charge pump 5 cp5 =function5(T7)
[0099] The maximum charging current allowed by the PMIC is I pmic =function6(T3,State CPU )
[0100] The maximum allowable charging current of the battery is I bat=function7(T5)
[0101] Among them, State 摄像头 Indicates the working status of the camera, State Wi-Fi Indicates the working status of the Wi-Fi chip, State CPU Indicates the working status of the CPU.
[0102] The specific debugging of the function can be carried out according to the actual characteristics of each temperature zone. The following Table 1 shows the mapping relationship between the temperature T1 of temperature zone 1, the maximum allowable charging current of charge pump 1, and the working state of the camera in formula function 1, wherein three working states of the camera module are defined: S0 is the off state, S1 is the photo taking state, and S2 is the photography state.
[0103] Table 1
[0104] Camera S0 status Camera S1 status Camera S2 status <![CDATA[T1<=34℃]]> 10A 10A 10A <![CDATA[34℃<T1<=35℃]]> 10A 9A 8A <![CDATA[35℃<T1<=36℃]]> 8A 6A 5A <![CDATA[36℃<T1<=37℃]]> 6A 4A 3A <![CDATA[37℃<T1<=38℃]]> 4A 3A 2A <![CDATA[38℃<T1<=39℃]]> 3A 2A 0 <![CDATA[39℃<T1<=40℃]]> 2A 0 0 <![CDATA[T1>40℃]]> 0 0 0
[0105] Finally, in this step, the maximum charging current allowed by the charging-related components in the temperature zone can be obtained by matching the temperature of the current temperature zone and the working state of the heating component according to the mapping relationship.
[0106] For example, when the temperature in the current temperature zone 1 is 34.5°C and the camera is in the S1 shooting state, the maximum charging current of the charge pump 1 can be matched to 9A according to Table 1.
[0107] In step 206, when the maximum charging current allowed by the battery is not less than the charge pump start threshold, the maximum theoretical current for starting different numbers of charge pumps is calculated according to the maximum charging current allowed by each charge pump.
[0108] When the charging current of the charge pump is lower than the charge pump start threshold, a protection interrupt will be triggered and the charge pump cannot be turned on. Therefore, when the maximum charging current allowed by the battery is not less than the charge pump start threshold, the target charge pump is determined.
[0109] In other embodiments, when the maximum charging current allowed by the battery is less than the charge pump start-up threshold, the charge pump is not turned on and the power management chip is configured to perform charging.
[0110] The charge pump start threshold can be 2A. bat When the current is less than 2A, the charge pump cannot be turned on and the PMIC charges the battery with a small current. bat and I pmic The minimum value in the PMIC configuration charges. bat When it is greater than 2A, the subsequent judgment will continue.
[0111] The maximum theoretical current is the maximum value of the total current of all the charge pumps that are turned on to charge the battery when different numbers of charge pumps are turned on. Specifically, the maximum theoretical current refers to the maximum current value that can be provided to the battery when multiple charge pumps are turned on at the same time for charging. In other words, it is the highest value that can be reached in the total current generated by all the charge pumps that are turned on to charge the battery.
[0112] In this embodiment, a parallel multi-charge pump architecture is adopted. Ideally, the charging current of each turned-on charge pump when charging the battery is consistent. The maximum theoretical current of turning on different numbers of charge pumps is the product of the same charging current of each turned-on charge pump and the number of turned-on charge pumps. The turned-on charge pump can be called an turned-on charge pump. The same charging current is the lowest value of the maximum charging current allowed by the turned-on charge pumps corresponding to the turned-on number, so that the turned-on charge pumps can all use the same charging current for charging without causing the temperature zone to overheat.
[0113] Among them, the turned-on charge pump is the charge pump with the largest number of turned-on charges among the maximum charging currents allowed by the corresponding charge pumps in the above-mentioned charge pumps, or in other words, in order of the current values of the maximum charging currents from high to low, the charge pump corresponding to the maximum charging current with the largest number of turned-on charges is selected from multiple maximum charging currents as the turned-on charge pump.
[0114] Combine the following Figure 3 The example of FIG. 1 illustrates how to calculate the maximum theoretical current when different numbers of charge pumps are turned on. When all five charge pumps are turned on, the maximum theoretical current I o5 =5*(I cp1 ,I cp2 ,I cp3 ,I cp4 ,I cp5 The minimum value in the four charge pumps is the maximum theoretical current I o4 =4*(I cp1 ,I cp2 ,I cp3 ,I cp4 ,I cp5 The maximum theoretical current I of the three charge pumps is o3 =3*(I cp1 ,I cp2 ,I cp3 ,I cp4 ,I cp5 The maximum theoretical current I of the two charge pumps is o2 =2*(I cp1 ,I cp2 ,I cp3 ,I cp4 ,I cp5The maximum theoretical current I of a charge pump is o1 =1*(I cp1 ,I cp2 ,I cp3 ,I cp4 ,I cp5 maximum value of ).
[0115] For example, the minimum value is 1A, I o5 =5A; the next smallest value is 2A, I o4 =8A; the middle value is 3A, I o3 =9A; the next largest value is 3.5A, I o2 =7A; maximum value is 4A, I o1 =4A.
[0116] It should be noted that this embodiment is described by taking the case where there is a battery to be charged in the terminal as an example. In other examples, there may be multiple batteries to be charged in the terminal, and each battery may correspond to multiple charge pumps. For each battery, the target charge pump to be configured may be configured in accordance with the method of this embodiment.
[0117] In step 208 , the maximum charging current allowed by the battery is compared with the maximum theoretical current when different numbers of charge pumps are enabled.
[0118] In step 210 , in response to the presence of a maximum theoretical current greater than the maximum charging current allowed by the battery, a maximum number among the start-up numbers corresponding to the maximum theoretical current greater than the maximum charging current allowed by the battery is determined as a target number.
[0119] In this embodiment, the maximum charging current of the battery operation can be compared with each maximum theoretical current of different numbers. When there is one maximum theoretical current greater than the maximum charging current allowed by the battery, the number of openings corresponding to the maximum theoretical current is determined as the target number; when there are multiple maximum theoretical currents greater than the maximum charging current allowed by the battery, the maximum number is selected from the opening numbers corresponding to the multiple maximum theoretical currents and determined as the target number, so that the number of charge pumps used for charging is as large as possible and the charging current is as large as possible, so as to balance the temperature of each temperature zone.
[0120] In one example, the maximum charging current allowed by the battery and the maximum theoretical current of turning on different numbers of charge pumps may be compared in order from large to small in terms of the number of turned-on numbers; in response to the existence of a maximum theoretical current greater than the maximum charging current allowed by the battery, the comparison is stopped, and the number of turned-on numbers corresponding to the maximum theoretical current greater than the maximum charging current allowed by the battery is determined as the target number.
[0121] For example, compare I o5,I o4 ,I o3 ,I o2 ,I o1 with I bat If a value greater than Ibat appears, the comparison is stopped and the charge pump configuration current charging corresponding to the target number of the value is used, such as I o5 Greater than or equal to I bat , five charge pumps are configured for charging.
[0122] Since the comparison is performed in descending order of the number of activations, when a maximum theoretical current greater than the maximum charging current allowed by the battery is found during the comparison, the number of activations corresponding to the maximum theoretical current is the maximum number.
[0123] In step 212, the target number of target charge pumps is configured to perform charging, wherein the target charge pump is a charge pump corresponding to the maximum charging current of the largest target number among the maximum charging currents allowed by the plurality of charge pumps.
[0124] After the target number is determined, the target charge pumps corresponding to the target number are further determined. For example, when the target number is 3, the target charge pumps are 3 charge pumps corresponding to the 3 largest maximum charging currents among the maximum charging currents allowed by the multiple charge pumps.
[0125] It should be noted that when configuring the target charge pump for charging, the charging current used by the target charge pump is not the maximum theoretical current, because the maximum theoretical current is a value greater than the maximum charging current allowed by the battery. The maximum theoretical current is used for comparison in order to find the maximum target number of charge pumps that can be used to configure charging, so that the target charge pumps used to share the charging current are as many as possible, reducing the temperature rise trend of the temperature zone where each target charge pump is located. The charging current of the target charge pump needs to be calculated separately according to the current charging status of the battery, for example, it can be obtained by dividing the maximum charging current allowed by the battery by the target number.
[0126] In other embodiments, in response to the maximum theoretical currents of turning on different numbers of charge pumps being less than the maximum charging current allowed by the battery, the maximum value of the maximum theoretical currents of turning on different numbers of charge pumps is selected, and the number of charge pumps turned on corresponding to the maximum value is determined as the target number.
[0127] When the maximum theoretical current is less than the maximum charging current allowed by the battery, it means that there is no possibility of charging according to the maximum charging current allowed by the charge pump. In order to maximize the charging current, the maximum value of the maximum theoretical current of different numbers of charge pumps is selected, and the number of charge pumps corresponding to the maximum value is determined as the target number.
[0128] For example, if I o5,I o4 ,I o3 ,I o2 ,I o1 All are less than I bat , then select I o5 ,I o4 ,I o3 ,I o2 ,I o1 The maximum value in, for example, the maximum value is I o3 , the configuration allows charging of the three charge pumps with the largest charging current.
[0129] In the original whole machine fitting scheme, when temperature zone 1 reaches 40°, the charging current of the battery may be limited to less than 2A, and fast charging may be stopped. In the scheme of this embodiment, when temperature zone 1 reaches 40°, charge pumps 2, 3, 4, and 5 may continue to be used for charging, and fast charging may continue.
[0130] The multi-charge pump charging method of this embodiment, on the one hand, for high-power fast charging projects with multiple charge pumps, divides the terminal into multiple temperature zones according to the distribution of charging power devices and heating devices in the terminal, calculates the maximum charging current allowed by the charging-related devices in the corresponding temperature zone based on the temperature of each temperature zone and the working state of the heating devices, and controls the target number and target charge pump used accordingly, refines the heating conditions of each area of the terminal, and implements a charging strategy for temperature control and balance in multiple temperature zones. It can not charge in high-temperature areas and charge in low-temperature areas, so that the terminal can generate heat evenly during the charging process and the shell temperature is extremely controlled. While maintaining the terminal shell temperature experience, the charge pumps used for charging are as many as possible and the charging current is as large as possible, thereby maximizing the performance of the charging hardware, optimizing the charging performance, and improving the charging speed.
[0131] On the other hand, due to the rapid heating of the charge pump, the current fast charging projects use a limited number of charge pumps, generally less than or equal to 2, and occasionally 3. Moreover, when charging, each charge pump is turned on and off in sequence. When there are 3 charge pumps, 123 ensures that the charge pumps are turned on in sequence, and there will be no situation where the front charge pump is turned on and the back charge pump is turned off. In this solution, by dividing the temperature zones according to the distribution of the hardware circuit, fitting the relationship between each temperature zone and the charging current and heating device of the charge pump; optimizing the charging configuration according to the temperature of each temperature zone, it is possible to achieve adaptive configuration of the number of charge pumps turned on during charging. Therefore, more charge pumps can be set in the terminal, breaking through the current technology restrictions on the number of charge pumps, and the charging power can be further improved.
[0132] For the aforementioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should know that the present disclosure is not limited by the described order of actions, because according to the present disclosure, certain steps can be performed in other orders or simultaneously.
[0133] Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present disclosure.
[0134] Corresponding to the aforementioned application function implementation method embodiment, the present disclosure also provides an application function implementation device and a corresponding terminal embodiment.
[0135] Reference Figure 4 According to a block diagram of a multi-charge pump charging device shown in an exemplary embodiment, the device may include:
[0136] A temperature acquisition module 41 is used to acquire the temperature of each temperature zone in the terminal, wherein each temperature zone includes a charging-related device, and the charging-related device is a charge pump or a battery;
[0137] A current calculation module 42, configured to determine, for each of the temperature zones, a maximum charging current allowed by a charging-related device in the temperature zone according to the temperature of the temperature zone;
[0138] The charge pump configuration module 43 is used to determine a target charge pump to be used from a plurality of charge pumps of the terminal based on the maximum charging current allowed by each of the charge-related devices, and configure the target charge pump to perform charging.
[0139] In one embodiment, the current calculation module 42 is specifically used for:
[0140] For each of the temperature zones, the maximum charging current allowed for the charging-related components in the temperature zone is determined according to the temperature of the temperature zone and the working state of the heating components in the temperature zone, wherein the heating components are components that generate heat in the working state.
[0141] In one embodiment, the heating device includes at least one of the following: a camera; a CPU; a Wi-Fi chip.
[0142] In one embodiment, the charge pump configuration module 43 is specifically used to:
[0143] In the case where the maximum charging current allowed by the battery is not less than the charge pump start threshold, the maximum theoretical current of starting different numbers of charge pumps is calculated respectively according to the maximum charging current allowed by each charge pump; the maximum theoretical current is the maximum value of the total current of all the charge pumps that have been turned on to charge the battery when different numbers of charge pumps are turned on;
[0144] Comparing the maximum charging current allowed by the battery with the maximum theoretical current when different numbers of charge pumps are turned on;
[0145] In response to the presence of a maximum theoretical current greater than a maximum charging current allowed by the battery, determining a maximum number among the start-up numbers corresponding to the maximum theoretical current greater than the maximum charging current allowed by the battery as a target number;
[0146] The target number of target charge pumps is configured for charging, wherein the target charge pump is a charge pump corresponding to the maximum charging current of the largest target number among the maximum charging currents allowed by the multiple charge pumps.
[0147] In one embodiment, the charge pump configuration module 43 is specifically used to:
[0148] Comparing the maximum charging current allowed by the battery with the maximum theoretical current of charging pumps with different numbers of charging pumps turned on, in descending order of the number of charging pumps turned on;
[0149] In response to the presence of a maximum theoretical current greater than the maximum charging current allowed by the battery, the comparison is stopped, and the start-up number corresponding to the maximum theoretical current greater than the maximum charging current allowed by the battery is determined as the target number.
[0150] In one embodiment, the charge pump configuration module 43 is further used for:
[0151] In response to the maximum theoretical currents of different numbers of charge pumps being turned on being less than the maximum charging current allowed by the battery, a maximum value among the maximum theoretical currents of different numbers of charge pumps being turned on is selected, and the number of charge pumps turned on corresponding to the maximum value is determined as the target number.
[0152] In one embodiment, the charging-related device further includes: a power management chip; the charge pump configuration module 43 is further used to:
[0153] When the maximum charging current allowed by the battery is less than the charge pump start-up threshold, the charge pump is not turned on and the power management chip is configured to perform charging.
[0154] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can refer to the partial description of the method embodiments. The device embodiments described above are only schematic, wherein the units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the disclosed solution. A person of ordinary skill in the art may understand and implement it without creative work.
[0155] Accordingly, on the one hand, an embodiment of the present disclosure provides a terminal, comprising: a processor; and a memory for storing processor executable instructions; wherein the processor is configured to execute the executable instructions to implement any of the multi-charge pump charging methods described above.
[0156] Figure 5 1 is a schematic diagram of a structure of a terminal 500 according to an exemplary embodiment. For example, the terminal 500 may be a user device, and may specifically be a mobile phone, a computer, a digital broadcast terminal, a message transceiver device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, a wearable device such as a smart watch, a smart glasses, a smart bracelet, a smart running shoe, etc.
[0157] Reference Figure 5 The terminal 500 may include one or more of the following components: a processing component 502 , a memory 504 , a power component 506 , a multimedia component 508 , an audio component 510 , an input / output (I / O) interface 512 , a sensor component 514 , and a communication component 516 .
[0158] The processing component 502 generally controls the overall operation of the terminal 500, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 502 may include one or more processors 520 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 502 may include one or more modules to facilitate the interaction between the processing component 502 and other components. For example, the processing component 502 may include a multimedia module to facilitate the interaction between the multimedia component 508 and the processing component 502.
[0159] The memory 504 is configured to store various types of data to support operations at the terminal 500. Examples of such data include instructions for any application or method operating on the terminal 500, contact data, phone book data, messages, pictures, videos, etc. The memory 504 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0160] Power component 506 provides power to various components of terminal 500. Power component 506 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to terminal 500.
[0161] The multimedia component 508 includes a screen that provides an output interface between the terminal 500 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 508 includes a front camera and / or a rear camera. When the terminal 500 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0162] The audio component 510 is configured to output and / or input audio signals. For example, the audio component 510 includes a microphone (MIC), and when the terminal 500 is in an operation mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 504 or sent via the communication component 516. In some embodiments, the audio component 510 also includes a speaker for outputting audio signals.
[0163] I / O interface 512 provides an interface between processing component 502 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0164] The sensor assembly 514 includes one or more sensors for providing various aspects of status assessment for the terminal 500. For example, the sensor assembly 514 can detect the open / closed state of the terminal 500, the relative positioning of the components, such as the display and keypad of the terminal 500, and the sensor assembly 514 can also detect the position change of the terminal 500 or a component of the terminal 500, the presence or absence of contact between the user and the terminal 500, the orientation or acceleration / deceleration of the terminal 500, and the temperature change of the terminal 500. The sensor assembly 514 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 514 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 514 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0165] The communication component 516 is configured to facilitate wired or wireless communication between the terminal 500 and other devices. The terminal 500 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, 4G LTE, 5G NR or a combination thereof. In an exemplary embodiment, the communication component 516 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 516 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0166] In an exemplary embodiment, terminal 500 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.
[0167] In an exemplary embodiment, a non-temporary computer-readable storage medium is also provided, such as a memory 504 including instructions. When the instructions in the storage medium are executed by the processor 520 of the terminal 500, the terminal 500 can execute any of the multi-charge pump charging methods described above.
[0168] The non-transitory computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
[0169] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0170] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A multi-charge pump charging method, characterized in that: The method comprises: Acquire the temperature of each temperature zone in the terminal, wherein each temperature zone includes a charging-related device, and the charging-related device is a charge pump or a battery; For each of the temperature zones, determining a maximum charging current allowed by a charging-related device in the temperature zone according to the temperature of the temperature zone; Based on the maximum charging current allowed by each of the charge-related devices, a target charge pump to be used is determined from a plurality of charge pumps of the terminal, and the target charge pump is configured to perform charging.
2. The method according to claim 1, characterized in that The step of determining, for each of the temperature zones, a maximum charging current allowed by a charging-related device in the temperature zone according to the temperature of the temperature zone, comprises: For each of the temperature zones, the maximum charging current allowed for the charging-related components in the temperature zone is determined according to the temperature of the temperature zone and the working state of the heating components in the temperature zone, wherein the heating components are components that generate heat in the working state.
3. The method according to claim 2, characterized in that The heating device includes at least one of the following: a camera; a central processing unit CPU; and a wireless network communication Wi-Fi chip.
4. The method according to claim 1, characterized in that: The step of determining a target charge pump to be used from a plurality of charge pumps of the terminal based on the maximum charging current allowed by each of the charge-related devices, and configuring the target charge pump to perform charging comprises: In the case where the maximum charging current allowed by the battery is not less than the charge pump start threshold, the maximum theoretical current of starting different numbers of charge pumps is calculated respectively according to the maximum charging current allowed by each charge pump; the maximum theoretical current is the maximum value of the total current of all the charge pumps that have been turned on to charge the battery when different numbers of charge pumps are turned on; Comparing the maximum charging current allowed by the battery with the maximum theoretical current when different numbers of charge pumps are turned on; In response to the presence of a maximum theoretical current greater than a maximum charging current allowed by the battery, determining a maximum number among the start-up numbers corresponding to the maximum theoretical current greater than the maximum charging current allowed by the battery as a target number; The target number of target charge pumps is configured for charging, wherein the target charge pump is a charge pump corresponding to the maximum charging current of the largest target number among the maximum charging currents allowed by the multiple charge pumps.
5. The method according to claim 4, characterized in that The comparing the maximum charging current allowed by the battery and the maximum theoretical current of starting different numbers of charge pumps comprises: Comparing the maximum charging current allowed by the battery with the maximum theoretical current of charging pumps with different numbers of charging pumps turned on, in descending order of the number of charging pumps turned on; In response to the existence of a maximum theoretical current greater than the maximum charging current allowed by the battery, determining a maximum number of the start-up numbers corresponding to the maximum theoretical current greater than the maximum charging current allowed by the battery as the target number, comprises: In response to the presence of a maximum theoretical current greater than the maximum charging current allowed by the battery, the comparison is stopped, and the start-up number corresponding to the maximum theoretical current greater than the maximum charging current allowed by the battery is determined as the target number.
6. The method according to claim 4, characterized in that The method further comprises: In response to the maximum theoretical currents of different numbers of charge pumps being enabled being less than the maximum charging current allowed by the battery, a maximum value among the maximum theoretical currents of different numbers of charge pumps being enabled is selected, and the enabled number corresponding to the maximum value is determined as the target number.
7. The method according to claim 1, characterized in that The charging-related device further includes: a power management chip, which determines a target charge pump to be used from a plurality of charge pumps of the terminal based on the maximum charging current allowed by each of the charging-related devices, and configures the target charge pump to perform charging, and further includes: When the maximum charging current allowed by the battery is less than the charge pump start-up threshold, the charge pump is not turned on and the power management chip is configured to perform charging.
8. A multi-charge pump charging device, characterized in that: The device comprises: A temperature acquisition module, used to acquire the temperature of each temperature zone in the terminal, wherein each temperature zone includes a charging-related device, and the charging-related device is a charge pump or a battery; A current calculation module, configured to determine, for each of the temperature zones, a maximum charging current allowed by a charging-related device in the temperature zone according to the temperature of the temperature zone; The charge pump configuration module is used to determine a target charge pump to be used from a plurality of charge pumps of the terminal based on a maximum charging current allowed by each of the charge-related devices, and configure the target charge pump to perform charging.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the multi-charge pump charging method according to any one of claims 1 to 7 are implemented.
10. A terminal, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to execute the executable instructions to implement the steps of the multi-charge pump charging method according to any one of claims 1 to 7.
