Embodiments disclosed herein relate generally to power control, and more particularly to methods and apparatuses for monitoring power for output voltage support.
Battery chargers, in particular battery chargers for mobile computing devices, are evolving beyond just being responsible for charging a battery when a power adapter is connected. For example, conventional mobile computing devices such as laptop or notebook computers include a dedicated and typically proprietary plug-in port for a power adapter. When the adapter is plugged in to this dedicated port, the battery charger is responsible for charging the battery using the adapter voltage specified by the manufacturer of the mobile computing device. Relatedly, most conventional mobile computing devices also include standardized interfaces such as Universal Serial Bus (USB) ports. When an external device is plugged into such a USB port, the mobile computing device can exchange data with the external device using the well-known USB protocol. Moreover, the USB standard allows the connected external device (e.g. a smartphone with a micro USB port) to receive power from the mobile computing device via the mobile computing device's USB interface, for example to charge the external device's own battery. Accordingly, conventional battery chargers are further responsible for supplying power to the external device, including from the mobile computing device's own battery when a power adapter is not connected.
Recently, some mobile computing device manufacturers have moved toward replacing the typically separate and proprietary power adapter port with USB ports supporting the newer USB Type C (USB-C) or USB Power Delivery (USB PD) protocols. USB-C supports bi-directional power flow at a much higher level than previous versions of the USB interface (e.g. 5V). Starting from a default 5V voltage, the USB-C port controller is capable of negotiating with the plugged-in device to raise the port voltage to 12V, 20V, or another mutually agreed on voltage, at a mutually agreed current level. The maximum power a USB-C port can deliver is 20V at 5 A current, which is 100 W of power—more than adequate to charge a computer, especially since most 15-inch Ultrabooks require just around 60 W of power.
Conventional battery chargers will need to change when mobile system manufacturers transition to using power adapters that connect to the USB-C port. The battery charger must be capable of charging a battery for a mobile computing device (e.g. an Ultrabook having a 1-, 2-, 3- or 4-cell battery stack) with power from a USB-C adapter having a 5V-20V range. Future battery chargers will also need to accommodate charging external electronic devices such as tablets, smartphones, power banks and more that connect to the mobile computing device via the USB-C port.
The present embodiments relate generally to methods and apparatuses for providing supplemental output voltage support in a battery charger. According to certain aspects, to provide supplemental power in a system with a weak battery and high current load, embodiments provide a trigger value to alert the system and a pre-trigger to allow saving current. Some embodiments use current information to predict the need for supplemental mode. These and other embodiments provide prepared biasing for faster response times, and are more precise than monitoring voltage alone. These and other embodiments further preferably provide support for providing supplemental system power while protecting attached external devices.
These and other aspects and features of the present embodiments will become apparent to those ordinarily skilled in the art upon review of the following description of specific embodiments in conjunction with the accompanying figures, wherein:
The present embodiments will now be described in detail with reference to the drawings, which are provided as illustrative examples of the embodiments so as to enable those skilled in the art to practice the embodiments and alternatives apparent to those skilled in the art. Notably, the figures and examples below are not meant to limit the scope of the present embodiments to a single embodiment, but other embodiments are possible by way of interchange of some or all of the described or illustrated elements. Moreover, where certain elements of the present embodiments can be partially or fully implemented using known components, only those portions of such known components that are necessary for an understanding of the present embodiments will be described, and detailed descriptions of other portions of such known components will be omitted so as not to obscure the present embodiments. Embodiments described as being implemented in software should not be limited thereto, but can include embodiments implemented in hardware, or combinations of software and hardware, and vice-versa, as will be apparent to those skilled in the art, unless otherwise specified herein. In the present specification, an embodiment showing a singular component should not be considered limiting; rather, the present disclosure is intended to encompass other embodiments including a plurality of the same component, and vice-versa, unless explicitly stated otherwise herein. Moreover, applicants do not intend for any term in the specification or claims to be ascribed an uncommon or special meaning unless explicitly set forth as such. Further, the present embodiments encompass present and future known equivalents to the known components referred to herein by way of illustration.
According to certain general aspects, the present embodiments relate to methods and apparatuses for operating a battery charger in computing systems having certain system load requirements, battery configurations and external device power supply support.
For example, as set forth above, in accordance with some aspects, the present applicant recognizes that the traditional power architecture will need to change when mobile system manufacturers transition to adapters using the USB-C port.
Meanwhile, the present applicant further recognizes that certain issues arise when mobile systems include processors that incorporate Intel Mobile Voltage Positioning (IMVP) technology. IMVP is a technology that is built into a voltage regulator (VR) that supplies electrical power to the processor. The unique feature of IMVP technology is that the processor voltage is dynamically adjusted based on the processor activity to reduce processor power. Traditional processor voltage regulators keep the processor voltage at a static voltage over all processor activity states.
Still further, the present applicant recognizes that certain issues arise when mobile computing systems include support for USB On-The-Go functionality, often abbreviated to USB OTG or just OTG. In general, USB OTG is a specification first used in late 2001 that allows USB devices, such as tablets or smartphones, to act as a host, allowing other USB devices, such as USB flash drives, digital cameras, mice or keyboards, to be attached to them. Use of USB OTG allows those devices to switch back and forth between the roles of host and device. For instance, a mobile phone may read from removable media as the host device, but present itself as a USB Mass Storage Device when connected to a host computer. When a mobile computing system having USB OTG support is operating as a host, a battery charger incorporated in such a system must be able to supply power to the connected device, including when the mobile computing system is operating in a battery only mode. Accordingly, the present embodiments incorporate techniques for providing such USB OTG power supply support.
In view of these and other observations by the present applicant, embodiments disclosed herein relate to methods and apparatuses for providing supplemental output voltage support in a battery charger. According to certain aspects, to provide supplemental power in a system with a weak battery and high current load, embodiments provide a trigger value to alert the system and a pre-trigger to allow saving current. Some embodiments use current information to predict the need for supplemental mode. These and other embodiments provide prepared biasing for faster response times, and are more precise than monitoring voltage alone. These and other embodiments further preferably provide support for providing supplemental system power while protecting attached external devices.
As shown, system 100 includes a battery 104 and a battery charger 102. According to certain general aspects, during normal operation of system 100, when a power adapter is plugged into port 106, battery charger 102 is configured to charge battery 104. Preferably, in addition to charging battery 104, battery charger 102 is further adapted to convert the power from the adapter to a voltage suitable for supplying to components of the system 100, including CPU 116. According to certain other general aspects, during normal operation of system 100, when a power adapter is not plugged into port 106, battery charger 102 is configured to manage the supply of power to the system from battery 104. Moreover, as shown in the example of
Embodiments of battery charger 102 will be described in more detail below. In notebook computer (e.g. Ultrabook) and other embodiments of system 100, battery 104 can be a rechargeable 1S/2S/3S/4S (i.e. 1 cell, 2 cell, 3 cell, or 4 cell stack) Lithium-ion (Li-ion) battery. In these and other embodiments, port 106 can be a Universal Serial Bus (USB) port, such as a USB Type C (USB-C) port or a USB Power Delivery (USB PD) port. Although not shown in
As further shown, example system 100 includes an input capacitor 110 in the connection path between port 106 and charger 102. According to aspects of embodiments to be described in more detail below, charger 102 is configured to manage and use input capacitor 110 as a reservoir for certain protection scenarios of system 100, such as for supplementing battery power when system voltage drops below a threshold and an adapter is not attached to port 106.
Still further, example system 100 in which the present embodiments can find useful applications includes a Type C port controller (TCPC) 112, an embedded controller (EC) 114, and an IMVP module 118. According to certain general aspects relevant to the present embodiments, TCPC 112 includes functionality for detecting the type of USB device connected to port 116, controlling switches associated with connecting port 106 to system 100, and for communicating port status to EC 114 (e.g. via an I2C interface). EC 114 is generally responsible for managing power configurations of system 100 (e.g. power adapter connected or not connected to port 106 as communicated to EC 114 from TCPC 112, etc.), receiving battery status from battery 104, and for communicating battery charging and other control information to charger 102 (e.g. via SMbus interface).
IMVP module 118 implements IMVP power savings technology for supplying power to CPU 116, for example in accordance with information communicated to IMVP module 118 from EC 114. According to some aspects, battery charger 102 includes support for IMVP technology such as that implemented by module 118. For example, some versions of IMVP require that battery chargers include several operational features such as active protection for certain minimum voltage conditions, such as when there are peak power demands by the processor while the system is operating in battery only mode, including when the battery is weak. Accordingly, as will be described in more detail below, charger 102 according to the present embodiments incorporates techniques for providing such protection.
More particularly, as shown, input capacitor CIN 110 is coupled between input node 204, which is coupled to port 106 (not shown), and GND. The example charger 102 in these embodiments includes a plurality of power switching transistors including a field-effect transistor (FET) Q1, having its drain coupled to node 204 and its source coupled an intermediate node 206. Another FET Q2 has its drain coupled to node 206 and its source coupled to GND. The charger 102 includes an inductor L1 coupled between node 206 and the node 208. The example charger 102 in these embodiments further includes FET Q4, having its drain coupled to output node 210 and its source coupled an intermediate node 208. Another FET Q3 has its drain coupled to node 208 and its source coupled to GND. As shown, output node 210 provides a system voltage VSYS to a system load such as CPU 116.
Charger 102 in this example further includes a sense resistor Rs2 coupled between output node 210 and an intermediate node 212. Another FET 214 has its source coupled to node 212 and its drain coupled to the rechargeable battery 104 developing the battery voltage VBAT. The gate of FET 212 is coupled to the IC 202 for controlling charge and discharge of the rechargeable battery 104. For example, when the power adapter is not connected, the FET 214 may be turned fully on to provided power to the system load via VSYS. When the power adapter is connected, the FET 214 may be controlled in a linear manner to control charging of the rechargeable battery 104.
The FETs Q1, Q2, Q3, Q4 and 214 are shown implemented using N-channel MOSFETs, although other types of switching devices are contemplated, such as P-channel devices, other similar forms (e.g., FETs, MOS devices, etc.), bipolar junction transistor (BJTs) and the like, insulated-gate bipolar transistors (IGBTs) and the like, etc.
As shown, IC 202 according to the present embodiments includes modules 222, 224, 226, 228 and 230 that control operation of transistors Q1, Q2, Q3 and Q4 via output connections to the gates thereof in accordance with port status and supplemental mode enable signals from TCPC 112 and/or EC 114, as well as from other information received via connections to the IC 202 such as the input voltage VIN, the inductor current across L1, and the battery 104 voltage VBAT and current (e.g., via connections to the terminals at either end of resistor Rs2) as will become more apparent below.
Modules 222, 224, 226, 228 and 230 are shown separately for ease of illustration but can include common circuitry, including circuitry also shared by modules for controlling other operations of system 100 by IC 202. Additionally and relatedly, although the present descriptions will focus on IC 202 operating in a battery only mode, it should be apparent that IC 202 can include additional functionality for operating in other modes, such as when a power adapter is connected to port 106 and battery 104 is charging. The details of such additional functionality and/or circuitry will be omitted here for sake of clarity of the present embodiments.
Aspects of how embodiments of IC 202 control transistors Q1, Q2, Q3 and Q4 shown in
It should be noted that charging voltage level of CIN 110 in reservoir filling mode can be anywhere in a range of 3V-20V, for example depending on the particular use case and the size of capacitor CIN 110. For example, in a case with a very large capacitor CIN 110, the charged voltage level may only be around 7V maximum. In this case, however, and where the battery voltage is 5.8V, the input to output is too close to just buck, and so the higher charged voltage may be preferable.
It should be further noted that this mode can also provide timing and protection for a device plugging into the USB port. For example, in such a situation, reservoir filling module 226 can cause energy in CIN 110 to be returned to the battery or use a switch to GND to return the voltage on the input node to VSAFE0V (or SAFE5V).
As shown, in this mode, similar to the case in
Additionally or alternatively, a charge pump could achieve lower quiescent current. It could be internal to the IC 202 so the switches and caps would be small (less switching loss). The charge pump could take the battery voltage and pump it up by up to 4 times and replace the loss charge on the cap. However, the regulation range would be limited compared to the PFM boost mode.
Also in this mode, power monitoring module 228 monitors the battery 104 current IBAT to the load (e.g. via the voltage drop across Rs2 to the load coupled to VSYS) and voltage VBAT. According to certain aspects, monitoring both battery current and battery voltage provides useful insight as to when to prepare to support the output voltage VSYS.
As shown, in response to these battery voltage and current conditions, supplemental mode module 230 operates Q1/Q2 in buck mode, while turning Q4 on (or keep off and use the body diode) and Q3 off, to support VSYS. This causes stored energy in capacitor CIN 110 to be drained from 20V down to a headroom of about 6V in support of VSYS, as monitored by module 230 via the input voltage VIN. Also in response to these battery voltage and current conditions, module 230 asserts the PROCHOT# signal at the same time. This can be used by other circuitry (e.g. CPU 116) to cause the system to reduce frequency and/or shut down components to save power. In some embodiments, after asserting PROCHOT#, module 230 is configured to cause the voltage on VSYS to be supplemented using CIN 110 for a predefined amount of time (e.g., 10 microseconds) to allow time for CPU 116 to respond to the low power condition. Those skilled in the art will understand how to design values of CIN (e.g. 44 μF) and operations of Q1/Q2 based on the particular voltage and timing requirements of a system 100 in which embodiments are implemented. After CIN 110 has been drained and/or a threshold level of VIN is reached, module 230 shuts off Q1/Q2.
In one possible example, module 230 can be configured to operate Q1 with a modified constant on time control scheme, instead of operating Q1/Q2 in a traditional buck mode as described above. More particularly, when the battery voltage first falls below the minimum voltage threshold, supplemental mode module 230 drives the Q1 switch high. Q1 is kept on until VSYS goes above the threshold or until module 230 detects that the inductor current IL reaches a saturation level (e.g. a programmed value), whichever is smaller. The time needed for the inductor current to reach the saturation level is realized through a current source charging a capacitor. If either condition is satisfied, Q1 is turned off. Q1 is kept off until VSYS goes below threshold again and when the inductor current has had sufficient time to fall below a certain threshold (for example, 80% of peak in this case). Once the minimum off time has passed, Q1 is turned on again if VSYS is below the threshold.
First, as shown in step S402, battery chargers configured with functionality according to the present embodiments are particularly useful when a computing device is operating a battery only mode. Accordingly, methods according to some embodiments wait in step S402 until a battery only mode is detected. For example, a mobile computing device's port controller such as TCPC 112 can detect when a power adapter is connected to and disconnected from port 106 and communicate this information to EC 114 using well known techniques. EC 114 can then use this information to send a message to battery charger 102, via SMBus writes for example, instructing charger 102 to operate in normal battery only mode.
During normal battery only mode, charger 102 can cause power to be supplied to the system and attached devices using operating functionalities such as those described above in connection with
In step S404, after detecting a battery only mode, charger 102 further determines whether supplemental mode is enabled. This can be determined by EC 114 and communicated to charger 102 from EC 114, for example using SMBus writes. EC 114 can determine whether to enable or disable this mode based on events such as enabling the mode when TCPC 112 indicates that no external device is attached and disabling the mode when TCPC 112 indicates that an adapter or a device requiring USB OTG operation is attached. Many other enabling or disabling events are possible, such as enabling the supplemental mode when the battery is too discharged, when the system went into sleep or hibernate mode and no current spikes are expected, when the system is overheated, etc. In other embodiments, this mode can also be enabled or disabled using programmable hardware settings in charger 102 such as programmable registers, etc.
After determining that supplemental mode is enabled, operation of charger 102 advances to step S406, where initial reservoir fill mode is started. During this step, charger 102 can cause power to be supplied to the system and to fill CIN 110 up to 20V using operating functionalities such as those described above in connection with
If it is determined in step S408 that the cap is sufficiently filled, operation proceeds to step S410, where preparations are made for activating supplemental mode (i.e. pre-trigger). During this step, charger 102 can cause power to be supplied to the system and to maintain the voltage stored in CIN 110 up to about 20V using operating functionalities such as those described above in connection with
In step S412, it is determined whether power has peaked, for example when the battery voltage provided to the output drops to below 5.8V and battery current exceeds 1 A. If so, go to step S414, where supplemental power is provided from the filled input cap CIN 110. During this step, charger 102 can cause power to be supplied to the system from CIN 110 using supplemental mode operating functionalities such as those described above in connection with
Although the present embodiments have been particularly described with reference to preferred ones thereof, it should be readily apparent to those of ordinary skill in the art that changes and modifications in the form and details may be made without departing from the spirit and scope of the present disclosure. It is intended that the appended claims encompass such changes and modifications.
The present application claims priority to U.S. Provisional Application No. 62/407,966 filed Oct. 13, 2016, the contents of which are incorporated by reference herein in their entirety.
Number | Date | Country | |
---|---|---|---|
62407966 | Oct 2016 | US |