Patent Description:
With the development of science and technology, a function of a terminal becomes more powerful, and a user can work and have entertainment by using the terminal, so that the terminal has become an indispensable part of people's daily life. However, a battery life of the terminal is limited, and the user needs to continuously charge the terminal.

However, with a larger capacity and higher density of a battery equipped in the terminal, a charging time of the terminal becomes longer, so that normal use of the terminal by the user is severely affected and user experience is relatively poor.

Document <CIT> discloses a charging system according to the preamble of claim <NUM>.

Embodiments of the present invention provide a charging system so as to fast charge an electronic device, thereby improving user experience.

A charging system according to the invention is defined by claim <NUM>.

Preferred embodiments are defined by dependent claims.

The following clearly and completely describes the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention.

As a terminal continues to become strong, people are increasingly dependent on the terminal, and even do not leave the terminal for a moment. People can perform communication, have entertainment, work, and do the like by using the terminal. Therefore, the terminal plays an important role in daily life. A subsequent problem is that a large quantity of applications are running for a long time at the same time, resulting in relatively fast power consumption of the terminal, and a large capacity and high density of a battery configured in the terminal cause a relatively low charging speed, and severely affect a user's use, so as to reduce user experience.

The present invention provides a fast charging system (fast charging system for short), and the fast charging system can implement fast charging. For a specific schematic diagram of the fast charging system, refer to <FIG>. The system includes a terminal <NUM>, a charger <NUM>, and a connection cable <NUM>, where the terminal <NUM> is connected to the charger <NUM> by using the connection cable <NUM>.

It should be noted that, as shown in <FIG>, the system performs the fast charging by using the following procedure.

A terminal <NUM> is configured to obtain a charging mode supported by a charger <NUM> connected to the terminal <NUM>.

The terminal <NUM> may be an electronic device such as a mobile phone, a tablet computer, an intelligent wearable device, and a computer.

A battery in the terminal is usually a lithium-ion battery, and a type of the battery is not limited herein.

The terminal <NUM> may detect a voltage signal of a communication cable between the terminal <NUM> and the charger <NUM>, so as to determine the charging mode supported by the charger.

Optionally, in addition to a connection cable between the terminal <NUM> and the charger <NUM>, there may further be separate communication cables (two cables: D+ and D-). For example, different types of chargers generally provide a parameter such as a charging type by applying different voltages to D+ and D-, and the terminal <NUM> detects the voltage signal of the communication cable to determine the charging mode supported by the charger <NUM>. As shown in the following table, when detecting that D+ is <NUM> V and D- is <NUM> V, the terminal considers that a charger supports a common charging mode. When detecting that D+ is <NUM> V and D- is <NUM> V, the terminal considers that a charger supports <NUM> V <NUM> A charging. When detecting that D+ is <NUM> V and D- is <NUM> V, the terminal considers that a charger supports open-loop fast charging.

It should be noted that the terminal <NUM> may further obtain, by means of interaction, the charging mode supported by the charger <NUM>, and the means of interaction may be wireless communications (both the terminal and the charger have a wireless communications module, for example, Wireless Fidelity Wi-Fi, Bluetooth, and Zigbee Zigbee). For example, a specific interaction process may be as follows: The terminal <NUM> sends a request message to the charger <NUM> connected to the terminal <NUM>, where the request message is used to obtain the charging mode supported by the charger <NUM>; and the terminal <NUM> receives a feedback message sent by the charger <NUM>, where the feedback message includes the charging mode supported by the charger <NUM>.

It may be understood that the connection cable between the terminal <NUM> and the charger <NUM> integrates a communication function, and may transfer information between the terminal <NUM> and the charger <NUM>.

When the charging mode supported by the charger <NUM> includes an open-loop fast charging mode, the terminal <NUM> is configured to detect whether both the terminal <NUM> and the charger <NUM> are in an open loop state.

It may be understood that the terminal <NUM> may include a plurality of charging modes, for example, the open-loop charging mode, a closed-loop charging mode, or the common charging mode. Therefore, there is a need to detect whether the terminal <NUM> is in the open loop state, and this specifically indicates whether a DC/DC (DC/DC) conversion module in the terminal <NUM> works in the open loop state. It should be noted that the DC/DC module converts a current transmitted by the charger into a current that charges the battery.

It should be noted that the open-loop charging mode means that the terminal performs charging in a DC/DC conversion manner with a fixed conversion ratio, that is, the DC/DC module uses a fixed duty cycle to work, and continuously adjusts an output voltage and an output current of the charger based on real-time voltage feedback of the battery. Conversion efficiency of the DC/DC conversion manner is higher, so that a charging current that is output to the battery on a mobile phone side can be larger, and charging efficiency of the entire fast charging system is effectively improved, thereby effectively shortening a charging time.

It should be noted that the closed-loop charging mode means that the terminal performs charging in a DC/DC conversion manner with an unfixed conversion ratio.

Likewise, the charger <NUM> may support one charging mode, or may include the plurality of charging modes, for example, the open-loop charging mode, the closed-loop charging mode, or the common charging mode. Therefore, there is a need to detect whether the charger <NUM> is in the open loop state. When the charger <NUM> is in the open loop state, the charger <NUM> may send information to the terminal <NUM> for notification, so that the terminal <NUM> determines that the charger <NUM> is in the open loop state.

Optionally, when the charging mode supported by the charger <NUM> includes the open-loop fast charging mode, the terminal <NUM> detects whether the DC/DC module of the terminal works in the open loop state. If the DC/DC does not work in the open loop state, the DC/DC module is adjusted to work in the open loop state, so as to perform charging in the open loop mode.

Optionally, when the charging mode supported by the charger <NUM> includes the open-loop fast charging mode and the closed-loop fast charging mode, the DC/DC module of the terminal may be first adjusted to the open loop state, so as to perform charging in the open-loop fast charging mode. When a battery voltage in the terminal reaches a first preset threshold, the DC/DC module of the terminal is adjusted to a closed loop state, so as to perform charging in the closed-loop fast charging mode.

When both the charger <NUM> and the terminal <NUM> are in the open loop state, the terminal <NUM> is configured to send an open-loop fast charging instruction to the charger.

It should be noted that the open-loop fast charging instruction may enable, by transmitting a plurality of parameters, the charger <NUM> to perform charging.

For example, the open-loop fast charging instruction includes a battery voltage value and a target voltage value of the terminal <NUM>, and is used to instruct the charger <NUM> to output a voltage of the target voltage value and output a current according to the battery voltage value.

For another example, the open-loop fast charging instruction includes a target voltage value and a target current value, and is used to instruct the charger <NUM> to output a voltage of the target voltage value and a current of the target current value.

For another example, the open-loop fast charging instruction includes a battery voltage value of the terminal <NUM>, and is used to instruct the charger to output a voltage and a current according to the battery voltage value.

When receiving the open-loop fast charging instruction sent by the terminal <NUM>, the charger <NUM> is configured to output a voltage and a current according to the instruction in the open-loop fast charging mode.

It should be noted that when the instruction information includes the battery voltage value of the terminal <NUM>, the charger <NUM> adjusts the voltage to K times the battery voltage value, where K is a pre-stored fixed conversion ratio coefficient, and K is a constant value and is any real number greater than <NUM>; the charger <NUM> determines a current corresponding to the battery voltage value, where a correspondence between the battery voltage value and the current is pre-stored in the charger <NUM>; and the charger <NUM> outputs a voltage of the K times the battery voltage value, and outputs the current corresponding to the battery voltage value.

It may be understood that when the instruction information includes the battery voltage value and the target voltage value of the terminal, the charger <NUM> adjusts the voltage to the target voltage value; the charger <NUM> determines a current value corresponding to the battery voltage value, where a correspondence between the battery voltage value and the current is pre-stored in the charger; and the charger <NUM> outputs a voltage of the target voltage value, and outputs the current corresponding to the battery voltage value.

Optionally, when the instruction information includes the target voltage value and the target current value, the charger adjusts the voltage to the target voltage value; the charger adjusts the current to the target current value; and the charger outputs a voltage of the target voltage value and a current of the target current value.

The terminal <NUM> is configured to: receive the voltage and the current that are transmitted by the charger <NUM> according to the open-loop fast charging instruction, and perform charging in the open-loop fast charging mode.

It should be noted that the performing, by the terminal, charging in the open-loop fast charging mode includes:
converting, by the terminal <NUM>, the received voltage into a <NUM>/K times charging voltage, and converting the received current into a K times charging current, where a conversion coefficient K is a constant value, and K is any real number greater than <NUM>; and charging, by the terminal <NUM>, the battery according to the <NUM>/K times charging voltage and the K times charging current. It may be understood that K and <NUM>/K are theoretical values obtained according to conservation of energy. However, a heat loss exists in a charging process, that is, the charging, by the terminal <NUM>, the battery according to the <NUM>/K times charging voltage and the K times charging current may be understood as follows: The terminal <NUM> charges the battery according to a charging voltage close to the <NUM>/K times charging voltage (for example, <NUM>% to <NUM>% of the <NUM>/K times charging voltage) and a charging current close to the K times charging current (for example, <NUM>% to <NUM>% of the K times charging current).

It may be understood that, when the terminal in the fast charging system provided in this embodiment of the present invention determines that the charger supports the open-loop fast charging mode, fast charging can be performed for the terminal in the open-loop fast charging mode, thereby improving user experience.

As shown in <FIG>, in another example, a specific charging method is provided, and the method may be applied to the fast charging system described in <FIG>.

A terminal <NUM> determines a connection status to a charger <NUM> and a battery status of the terminal <NUM>.

The connection status may be understood that whether a connection can be powered on, and whether communication can be performed, and the like. For the battery status, there is usually a need to determine whether a battery is well connected to the terminal, a state of charge of the battery, a health status of the battery, and the like.

The terminal <NUM> communicates with the charger <NUM> to determine a charging mode supported by the charger <NUM>.

It should be noted that the terminal may actively send information to the charger for inquiry, or may enable the charger to actively report the charging mode supported by the charger.

When determining that the charger <NUM> supports an open-loop fast charging mode, the terminal <NUM> adjusts a charging mode of the terminal <NUM> to the open-loop fast charging mode, and sends a working status adjustment instruction to the charger <NUM>.

It should be noted that, if the terminal <NUM> is in the open-loop fast charging mode, no adjustment is required.

The charger <NUM> adjusts a working status to an open loop state according to the working status adjustment instruction sent by the terminal <NUM>.

It should be noted that, if the charger <NUM> is in the open-loop state, no adjustment is required.

The charger <NUM> obtains a measured voltage and current of a battery in the terminal <NUM>.

The charger <NUM> adjusts an output voltage and an output current of the charger according to a charging curve stored in a storage module and the obtained measured voltage and current of the battery.

The terminal <NUM> converts the received voltage and the received current in the open-loop fast charging mode, and uses a converted voltage and a converted current to perform charging.

Optionally, when the charger <NUM> does not support the open-loop fast charging mode, the charger outputs a preset voltage value, so that the terminal <NUM> performs charging according to the preset voltage value.

It may be understood that when it is detected that a voltage of the battery in the terminal <NUM> reaches a preset threshold, the charger <NUM> and the terminal <NUM> disconnect an electrical connection to stop charging. For example, if the battery is fully charged with a voltage of <NUM> V, when it is detected that a battery voltage reaches <NUM> V or <NUM> V, charging may be stopped. The foregoing number is not limited, and is not enumerated one by one.

A terminal <NUM> detects a voltage signal of a communication cable to obtain a charging mode supported by a charger <NUM>. It should be noted that the communication cable connects the terminal <NUM> and the charger <NUM>.

When the charging mode supported by the charger <NUM> includes an open-loop fast charging mode, the terminal <NUM> is adjusted to an open loop state, and sends an open-loop fast charging instruction to the charger, so that the charger <NUM> outputs a voltage and a current in the open-loop fast charging mode.

It should be noted that when the terminal is in the open loop state, the terminal works according to a preset fixed maximum duty cycle (which, for example, may be a maximum duty cycle, thereby improving charging efficiency), depends on a charger side to adjust an output voltage and implement fast charging, and can perform charging with a relatively large charging current, so as to shorten a charging time.

In addition, it should be further noted that when charging is performed in the open-loop fast charging mode, the fast charging system performs fast charging in a high voltage and low current manner, and a relatively small charging current in a connection cable and a charging circuit reduces a requirement for the connection cable, and also reduces heat of a charging system.

When the charging mode supported by the charger <NUM> does not include the open-loop fast charging mode but includes a closed-loop fast charging mode, the terminal <NUM> is adjusted to a closed loop state, and performs charging according to a detected battery voltage, a charging current, and a pre-stored charging curve.

It should be noted that when the terminal is in the closed loop state, charging can be implemented by using a standard such as <NUM> V <NUM> A or <NUM> V <NUM> A, and is compatible with another charging protocol.

It should be noted that when a battery voltage value of the terminal <NUM> reaches a third preset threshold (the third preset threshold is close to a voltage value of a battery in a fully charged state, for example, may be <NUM>% of the voltage value of the battery in the fully charged state), the charger <NUM> is notified to stop charging.

It can be learned from the foregoing that the fast charging system provided in the present invention is compatible with different input voltages and different chargers, and uses different control policies for different input voltages or chargers. When the charger can perform fast charging, the fast charging system uses an open-loop control manner, uses a fixed duty cycle to work, and continuously adjusts the output voltage and the output current of the charger based on real-time voltage feedback of the battery. When the charger cannot perform fast charging, the fast charging system uses a closed-loop control manner, and continuously adjusts the output voltage and the output current of the charger based on real-time voltage feedback of the battery.

A terminal <NUM> detects a voltage signal of a communication cable to obtain a charging mode supported by a charger <NUM>. It should be noted that the communication cable connects the terminal <NUM> and the charger <NUM>.

When the charging mode supported by the charger <NUM> includes an open-loop fast charging mode, the terminal <NUM> is adjusted to an open loop state, and sends an open-loop fast charging instruction to the charger <NUM>, so that the charger <NUM> outputs a voltage and a current in the open-loop fast charging mode.

When detecting that a battery voltage value of the terminal <NUM> is greater than a first preset threshold and the charging mode supported by the charger <NUM> includes a closed-loop fast charging mode, the terminal <NUM> adjusts the charging mode from the open-loop fast charging mode to the closed-loop fast charging mode, and performs charging according to the detected battery voltage value, a charging current, and a pre-stored charging curve.

It should be noted that when the battery voltage value of the terminal <NUM> reaches a third preset threshold (the third preset threshold is close to a voltage value of a battery in a fully charged state, for example, may be <NUM>% of the voltage value of the battery in the fully charged state), the charger <NUM> is notified to stop charging.

A terminal <NUM> detects a voltage signal of a communication cable to obtain a charging mode supported by a charger <NUM>. It should be noted that the communication cable connects the terminal <NUM> and the charger <NUM>.

When the charging mode supported by the charger <NUM> includes an open-loop fast charging mode, the terminal <NUM> is adjusted to an open loop state, and sends an open-loop fast charging instruction to the charger, so that the charger <NUM> outputs a voltage and a current in the open-loop fast charging mode.

When detecting that a battery voltage value of the terminal <NUM> is greater than a second preset threshold and the charging mode supported by the charger <NUM> includes a common charging mode, the terminal <NUM> adjusts the charging mode from the open-loop fast charging mode to the common charging mode, and performs charging in the common charging mode.

It should be noted that the common charging mode may be another mode other than the open-loop fast charging mode and a closed-loop fast charging mode.

A first preset threshold and the second preset threshold may be the same, or may be different.

For example, in the common charging mode, the charger may provide <NUM> V/<NUM> A, <NUM> V/<NUM> A, or the like, and this is not enumerated one by one herein.

It should be noted that when the battery voltage value of the terminal <NUM> reaches a third preset threshold (the third preset threshold is close to a voltage value of a battery in a fully charges state, for example, may be <NUM>% of the voltage value of the battery in the fully charged state), the charger <NUM> is notified to stop charging.

The following describes in detail a terminal <NUM> in a fast charging system (as shown in <FIG>) according to an embodiment of the present invention with reference to <FIG>. The terminal <NUM> includes an obtaining unit <NUM>, a detection unit <NUM>, a sending unit <NUM>, a receiving unit <NUM>, and a charging unit <NUM>.

The obtaining unit <NUM> is configured to obtain a charging mode supported by a charger connected to the terminal <NUM>.

It should be noted that the obtaining unit <NUM> may determine, by detecting a voltage signal of a communication cable between the terminal and the charger, the charging mode supported by the charger.

Optionally, the terminal <NUM> may obtain, by means of interaction, the charging mode supported by the charger. For example, the sending unit <NUM> sends a request message to the charger connected to the terminal, where the request message is used to obtain the charging mode supported by the charger. The obtaining unit <NUM> is configured to receive a feedback message sent by the charger, where the feedback message includes the charging mode supported by the charger.

The detection unit <NUM> is configured to: when the charging mode supported by the charger <NUM> includes an open-loop fast charging mode, detect, by the terminal, whether both the terminal and the charger are in an open loop state.

The sending unit <NUM> is configured to: when both the charger <NUM> and the terminal <NUM> are in the open loop state, send, by the terminal, an open-loop fast charging instruction to the charger.

It should be noted that the open-loop fast charging instruction may include different parameters to instruct the charger <NUM> to transmit a voltage and a current. For example, the open-loop fast charging instruction includes a battery voltage value and a target voltage value of the terminal, and the open-loop fast charging instruction is used to instruct the charger to output a voltage of the target voltage value and output a current according to the battery voltage value.

For another example, the open-loop fast charging instruction includes a target voltage value and a target current value, and the open-loop fast charging instruction is used to instruct the charger to output a voltage of the target voltage value and a current of the target current value.

For another example, the open-loop fast charging instruction includes a battery voltage value of the terminal, and is used to instruct the charger to output a voltage and a current according to the battery voltage value. It should be noted that the battery voltage value may be detected by using a detection circuit. As shown in <FIG>, in a specific detection circuit for detecting a battery voltage of a terminal (mobile phone), a switch Qb is connected in series to a battery. During charging, the switch Qb is connected. When the battery voltage is detected, the switch Qb is disconnected. Both a charging current and a discharging current are <NUM>, so that a voltage drop of a cable and a voltage drop of internal resistance drop to the minimum, and at the same time, a Qd is connected. The battery voltage is divided by R1 and R2 and sent to a back-end analog-to-digital converter or a comparator, to obtain the battery voltage value.

The receiving unit <NUM> is configured to receive the voltage and the current that are transmitted by the charger <NUM> according to the open-loop fast charging instruction, and in a specific implementation, the receiving unit <NUM> may receive, by using a receiving circuit, the output voltage and the output current that are transmitted by the charger.

The charging unit <NUM> is configured to perform charging in the open-loop fast charging mode.

It should be noted that the charging unit <NUM> is specifically configured to: convert the received voltage into a <NUM>/K times output voltage, and convert the received output current into a K times output current, where a conversion coefficient K is a constant value, and K is any real number greater than <NUM>; and the charging unit <NUM> is further configured to charge the battery according to the <NUM>/K times output voltage and the K times output current.

It should be noted that optionally, the charging unit <NUM> includes a conversion circuit and a charging circuit. The conversion circuit is configured to convert the received voltage into the <NUM>/K times output voltage, and convert the received output current into the K times output current. The charging circuit performs charging in the open-loop fast charging mode. Optionally, the conversion circuit is a Buck circuit or a switched capacitor conversion circuit.

For example, as shown in <FIG>, the conversion circuit uses a buck manner with a fixed duty cycle. In a buck with a fixed duty cycle, switching transistors Q1 and Q2 form a bridge arm. Drive signals V1 and V2 drive Q1 and Q2 to be alternately connected, so as to convert a direct current voltage Vin into a pulse voltage with a fixed duty cycle, and implement a voltage drop with K times conversion coefficient. A direct current voltage Vout is output after filtering performed by an inductor L3, and Vout = Vin/K. A duty cycle is fixed to a maximum value, and charging can be efficiently performed. In addition, in the buck manner with a fixed duty cycle, a plurality of bucks may be connected in parallel according to a phase sequence to form a multiphase buck.

For example, as shown in <FIG>, a DC/DC conversion module may further use a switched capacitor converter. Four switching transistors are connected in series in the switched capacitor converter. A capacitor C7 is connected between a midpoint of Q1 and Q2 and a midpoint of Q3 and Q4. V2 to V5 are drivers of the switching transistors. V2 and V5 are complementary, and V3 and V4 are complementary. A <NUM>:<NUM> switched capacitor converter may drop an input voltage to half of the input voltage at a fixed ratio of <NUM>:<NUM>. After Vin is converted by the conversion circuit, a voltage Vout ≈ Vin/<NUM> is output. Switched capacitor conversion requires no inductor, and a loss can be greatly reduced. Therefore, conversion efficiency can be greatly improved, and a larger charging current can be implemented.

Optionally, it should be noted that the terminal further includes a switching unit <NUM>.

The detection unit <NUM> is further configured to: when the charging mode supported by the charger further includes a closed-loop fast charging mode, detect a voltage of the battery in the terminal to obtain the battery voltage value.

The sending unit <NUM> is configured to: when the battery voltage value is greater than a first preset threshold, send a closed-loop fast charging instruction to the charger.

The receiving unit <NUM> is further configured to receive a voltage and a current that are transmitted by the charger according to the closed-loop fast charging instruction.

The switching unit <NUM> is configured to switch the charging mode from the open-loop fast charging mode to the closed-loop fast charging mode.

The charging unit <NUM> is configured to perform charging in the closed-loop fast charging mode.

Optionally, it should be noted that the detection unit <NUM> is further configured to: when the charging mode supported by the charger further includes the common charging mode, detect a voltage of the battery in the terminal to obtain the battery voltage value.

The sending unit <NUM> is configured to: when the battery voltage value is greater than a second preset threshold, send a common charging instruction to the charger.

The receiving unit <NUM> is configured to receive a voltage and a current that are transmitted by the charger according to the common charging instruction.

The charging unit <NUM> is configured to perform charging in the common fast charging mode.

It can be learned from the foregoing that the terminal provided in the present invention identifies the charging mode supported by the charger. When the charger can support open-loop fast charging, the terminal switches to the open loop state, uses the fixed duty cycle to work, and continuously adjusts the output voltage and the output current of the charger based on real-time voltage feedback of the battery, so as to shorten a charging time and achieve an objective of fast charging.

As shown in <FIG>, a charger <NUM> in the fast charging system includes a handshake unit <NUM>, a receiving unit <NUM>, and an output unit <NUM>.

The handshake unit <NUM> is configured to: when the charger <NUM> detects that a connection is established to a terminal <NUM>, perform a handshake with the terminal <NUM>, so that the terminal <NUM> determines that the charger <NUM> supports an open-loop fast charging mode.

It should be noted that the handshake unit <NUM> may set a voltage signal of a communication cable, so that the terminal determines, according to the voltage signal, that the charger supports the open-loop fast charging mode.

In addition, the charger may notify, by means of interaction, the terminal <NUM> of the charging mode supported by the charger <NUM>. For example, the receiving unit <NUM> receives an inquiry request sent by the terminal, where the inquiry request is used to obtain the charging mode supported by the charger. The handshake unit <NUM> sends, when the receiving unit receives the inquiry request, feedback information to the terminal, where the feedback information is used to indicate that the charger supports a fast charging mode.

The receiving unit <NUM> is configured to receive instruction information sent by the terminal <NUM>.

The output unit <NUM> is configured to: when the instruction information is used to instruct the charger <NUM> to charge in the open-loop fast charging mode, output a voltage and a current according to the instruction information in the open-loop fast charging mode.

It may be understood that the instruction information may instruct, in different manners, the charger <NUM> to adjust the voltage and an output circuit.

For example, the instruction information includes a battery voltage value of the terminal, and the output unit <NUM> includes an adjustment circuit and a transmission circuit.

The adjustment circuit is configured to adjust the voltage to K times the battery voltage value.

The output circuit is configured to output a voltage of the K times the battery voltage value, where K is a pre-stored fixed conversion ratio coefficient, and K is a constant value and is any real number greater than <NUM>.

The adjustment circuit is further configured to determine a current corresponding to the battery voltage value.

The output circuit is further configured to output the current corresponding to the battery voltage value, where a correspondence between the battery voltage value and the current is pre-stored in the charger.

For another example, the instruction information includes a battery voltage value and a target voltage value of the terminal.

The adjustment circuit is configured to adjust the voltage to the target voltage value.

The output circuit is configured to output a voltage of the target voltage value.

The adjustment circuit is further configured to determine a current value corresponding to the battery voltage value.

For another example, the instruction information includes the target voltage value and a target current value.

The adjustment circuit is configured to adjust the voltage to the target voltage value. The output circuit is configured to output a voltage of the target voltage value.

The adjustment circuit is further configured to adjust the output current to the target current value. The output circuit is further configured to output a current of the target current value.

As shown in <FIG>, an example provides another fast charging system. The fast charging system includes a charger and a terminal (a mobile phone is used as an example). It should be noted that the charger has a function of outputting a fixed direct current voltage, or has a function of adjusting an output voltage or an output current according to a battery voltage of the terminal or a state of charge of a battery.

The charger includes an AC/DC conversion module, a charging control module, a communications module, and a storage module.

The AC/DC conversion module is configured to convert, into a direct current, an alternating current provided by an alternating current power supply.

It should be noted that, if the charger is connected to a direct current power supply, the charger may also include a DC/DC conversion module.

The communications module is configured to interact with the terminal, so that the terminal determines that the charger supports an open-loop fast charging mode; or the communications module is configured to interact with the terminal, so that the charger determines that the terminal supports an open-loop fast charging mode.

For example, the communications module may transmit charger or battery information, current and voltage information, temperature information, and a command. For example, a charging current amplitude is determined by using different voltage combinations on two cables D+ and D- of a USB: Voltages of D+ and D-may be classified into m levels, and m * m current values may be determined; or transmission is performed by using a digital signal, and so on.

The communications module is configured to: when receiving an open-loop fast charging command sent by the terminal, send an instruction to the charging control module.

The charging control module is configured to: adjust the output voltage according to the instruction sent by the communications module, and output the output current corresponding to the instruction. A correspondence between the instruction and the current is stored in the storage module.

The mobile phone includes a DC/DC conversion module, a battery module, a battery detection module, and a charging management module.

The DC/DC conversion module in the mobile phone may work in an open loop state, or may work in a closed loop state. The DC/DC conversion module in the mobile phone may be a switched capacitor converter, a critical mode soft switch Buck converter, or another converter, and this is not enumerated one by one herein.

It should be noted that when the DC/DC conversion module works in the open loop state, the DC/DC conversion module converts the received voltage and the received current according to a fixed conversion ratio.

Further, it should be noted that the DC/DC conversion module has at least two working modes, and may work in the closed loop state or the open loop state. Specifically, the DC/DC conversion module works in a corresponding mode according to a working mode supported by the charger, and achieves a maximum charging current or an optimal efficiency effect.

Further, when it is detected that the charger supports open loop mode charging, the DC/DC conversion module of the mobile phone works in the open loop state. When the charger does not support the open loop mode charging, correspondingly, the DC/DC conversion module of the mobile phone works in the closed loop state.

As shown in <FIG>, a switched capacitor converter is used as an example. When a mobile phone communicates with a charger and determines that the charger supports an open-loop fast charging mode, a switching transistor of the switched capacitor converter works in a fixed frequency and fixed duty cycle state. A phase difference between Q1 and Q4 is <NUM>°, and a duty cycle is approximately <NUM>% (there is a dead zone). A phase difference between Q2 and Q3 is <NUM>°, a duty cycle is approximately <NUM>% (there is a dead zone). A phase difference between Q1 and Q2 is <NUM>°. In this case, a charging current and a charging voltage of a battery are controlled by the charger by adjusting an output voltage.

When the mobile phone communicates with the charger and determines that the charger does not support the open-loop fast charging mode, the converter works in the closed loop state, and there may be two specific control manners.

A circuit is simplified as a buck circuit. Drive signals of Q2 and Q3 are complementary, and there is the dead zone.

The charging voltage and the charging current are controlled by adjusting the duty cycle.

(B) Q1 and Q4 are complementary, and Q2 and Q3 are complementary.

The phase difference between Q1 and Q2 is <NUM>°, and the charging voltage and the charging current are controlled by adjusting the duty cycle. When the converter works in the closed loop state, the charging management module of the mobile phone has a preset value of the charging current and a preset value of the charging voltage, and the DC/DC conversion module adjusts the charging voltage and the charging current according to the preset values, to complete a charging process.

The battery detection module is configured to detect a battery voltage. It may be understood that when the battery detection module detects the battery voltage, charging may be stopped or the charging current may be reduced, to ensure detection precision.

The battery detection module may further obtain a battery current, a state of charge of the battery, a health state, and the like.

The charging management module includes a communications module, a mode selection module, and a storage module, and the like, and is configured to interact with the charger, supply power to the mobile phone, and manage charging mode selection.

It should be noted that an entire charging process of the fast charging system includes pre-charging (a battery voltage is less than <NUM> V), fast charging (a battery voltage is greater than <NUM> V and less than <NUM> V), slow charging (a battery voltage is greater than <NUM> V and less than <NUM> V), and numbers in brackets are used for example description.

It should be further noted that a process, after the charging mode supported by the charger is determined and a charging mode supported by the terminal is determined, may be led by the charger, or may be led by the terminal.

For example, the charger inquires about, by sending information, the charging mode supported by the terminal. When the charging mode supported by the terminal includes the open-loop fast charging mode, the charger determines whether the charger also supports the open-loop fast charging mode. When the charger also supports the open-loop fast charging mode, the charger notifies the terminal to start open-loop fast charging.

On the contrary, the terminal may inquire about, by sending information, the charging mode supported by the charger. When the charging mode supported by the charger includes the open-loop fast charging mode, the terminal determines whether the terminal also supports the open-loop fast charging mode. When the terminal also supports the open-loop fast charging mode, the terminal notifies the charger to start open-loop fast charging.

adjusting, by the charger, a voltage and a current according to the charging parameter, and transmitting, to the terminal, an adjusted voltage and an adjusted current.

It may be clearly understood by a person skilled in the art that, for ease and brevity of description, for a detailed working process of the foregoing system, apparatus, and unit, refer to a corresponding process in the foregoing method embodiments, and details are not described herein again.

When the functions are implemented in the form of a software functional unit and sold or used as an independent product, the functions may be stored in a computer-readable storage medium. Based on such an understanding, the technical solutions of the present invention essentially, or the part contributing to the prior art, or some of the technical solutions may be implemented in a form of a software product. The software product is stored in a storage medium, and includes several instructions for instructing a computer device (which may be a personal computer, a server, or a network device) to perform all or some of the steps of the methods described in the embodiments of the present invention. The foregoing storage medium includes: any medium that can store program code, such as a USB flash drive, a removable hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk, or an optical disc.

Claim 1:
A charging system, wherein the charging system comprises a charger(<NUM>) and
an electronic device, wherein the electronic device(<NUM>) comprises:
an obtaining unit(<NUM>), configured to obtain a charging mode supported by the charger(<NUM>) connected to the electronic device(<NUM>), so as to determine the charging mode supported by the charger(<NUM>);
a detecting unit (<NUM>), configured to : when the charging mode supported by the charger(<NUM>) comprises an open-loop fast charging mode, detect whether both the electronic device (<NUM>) and the charger (<NUM>) are in an open-loop state;
a sending unit(<NUM>), configured to: when both the electronic device (<NUM>) and the charger (<NUM>) are in an open-loop state, send an open-loop fast charging instruction to the charger(<NUM>);
a receiving unit(<NUM>), configured to receive a voltage and a current that are transmitted by the charger(<NUM>) according to the open-loop fast charging instruction;
and characterised in that the electronic device further comprises:
a charging unit(<NUM>), configured to convert the received voltage into a <NUM>/K times output voltage, wherein a conversion coefficient K is a constant value, and K is any real number greater than <NUM>.