Battery-powered electronic devices have become a ubiquitous staple of life. Electronic devices, such as smart phones, tablets, laptops, flashlights, keyboards, mice, headphones, and other portable devices are used on a regular basis, and as a result, need to be charged regularly. One attendant result is a demand by users for longer battery life in these devices. Another is the demand by users for a shortened charging time.
But non-optimal charging may lead to a shortened life span for batteries. Typically, charging a battery too fast, or overcharging a battery, may lead to a shorter useful battery lifespan. The effects of overcharging may become more pronounced as the battery ages, or is exposed to increased temperatures. Thus, it may be beneficial to monitor and optimize this charging. Being able to monitor and optimized charging with a reduce amount of circuitry may save resources and reduce power dissipation.
These electronic devices are also becoming smaller. This reduction in form places a premium on space inside these devices. The need to optimally locate and position each component in an electronic device becomes paramount.
In some circumstances, the space inside an electronic device that may be available for a battery is not optimal for a single battery. This may be due to the space available for a battery being non-contiguous. The non-optimization of space inside an electronic device may also be caused by the available space not easily corresponding to the space consumed by a commercially available battery. For these and other reasons, multiple battery cells may be used in an electronic device.
Thus, what is needed are battery systems that may monitor multiple battery cells using a reduced amount of circuitry and that may account for battery cell changes over aging and temperature.
Accordingly, embodiments of the present invention may provide battery packs that include multiple battery cells that may be monitored using a reduced amount of circuitry and battery systems that may account for battery cell changes over aging and temperature. An embodiment of the present invention may provide a battery pack having a reduced amount of circuitry by sharing a single gas gauge among multiple battery cells in a battery pack. This may be in contrast to conventional battery packs where each battery pack includes a single battery cell monitored by its own gas gauge. These and other embodiments of the present invention may provide battery systems that may account for battery cell changes over aging and temperature by measuring battery cell impedance while the battery cell is in place and operational in an electronic device. The calculated impedance values may be used in adjusting charging algorithms for the purpose of achieving one or more goals, such as maintaining charging time over a battery cell life, extending the lifetime of a battery cell, and others. Battery packs and battery systems provided by embodiments of the present invention may reduce power dissipation and conserve resources.
These and other embodiments of the present invention may provide a battery pack having multiple battery cells, where the individual battery cells are protected by corresponding protection circuits, one or more battery cells are monitored by current sense circuits, and the battery pack as a whole is monitored by a gas gauge. The gas gauge may monitor current into and out of the battery pack, as well as battery pack voltage and temperature. Current sense circuits may be placed in series with all but one of the battery cells in the battery pack. In a battery pack having N battery cells, a current sense circuit may be placed in series with N−1 battery cells, while no current sense circuit is used for the Nth battery cell. The total current into the N battery cells can be read from the gas gauge, and the current into the N−1 battery cell can be read individually from the current sense circuits and subtracted from the total, such that the current into the Nth battery cell is the remainder. In a battery pack with two battery cells, a current sense circuit may be placed in series with a first battery cell, while no current sense circuit is used for the second battery cell. The total current into both battery cells can be read from the gas gauge, the current into a first battery cell can be read from the current sense circuit, and the current into the second battery cell can be calculated from the difference between these values. In this way, currents into the battery cells may be monitored using a reduced amount of circuitry. This may reduce power dissipation and save resources.
These and other embodiments of the present invention may provide battery systems that may dynamically calculate battery cell impedance while the battery cell is in place and operational in an electronic device. For example, a current into a battery cell may be set to a first current and a first voltage may be measured by circuitry in a battery pack. The current into the battery cell may be changed to a second value and a second voltage may be measured. The impedance may be calculated by dividing the difference between the first and second voltage by the difference between the first and second currents. This calculation may be done by a logic circuit such as a system microcontroller. This logic circuit may be external to the battery pack, though it may be included in the battery pack as well. As another example, a charging circuit that provides current to the battery pack may be disabled. A first current in the battery cell and a first voltage of the battery cell may be measured by circuitry in the battery pack. The charger may then provide a second current and a resulting second voltage may be measured. The impedance may be calculated by the logic circuit by dividing the difference between the first and second voltage by the difference between the first and second currents.
The calculated battery cell impedances may be used for various purposes. For example, on occasion, a battery cell may become partially disconnected or otherwise become nonfunctional. This may occur due to overvoltage, overcurrent, excessive temperature or pressure, and other fault conditions. Also, a battery cell may become physical disconnected. These and other conditions may be detected by measuring a large increase in battery cell impedance. In such an event, charging current into or out of the battery pack may then be limited to the charge or discharge current supported by the remaining battery cells.
In these and other embodiments of the present invention, an exit from such a fault condition may be determined. Once the exit from the fault condition has been detected, normal operation of the battery system may resume. Where a physical disconnection has occurred, the fault condition may not be exited. When a fault state persists beyond a set duration, the user may be notified that a battery pack repair or replacement may be required.
In these and other embodiments of the present invention, calculated battery cell impedances may be compared to an expected profile of impedance as a function of age and temperature. If the calculated battery cell impedances depart significantly from the expected profile, the user may be notified that a battery pack replacement or repair may be needed.
In these and other embodiments of the present invention, the algorithms used to charge battery cells may be varied. These algorithms may be varied based upon changes in battery cell impedance, cycling history, temperature, pressure, and other factors.
In these and other embodiments of the present invention, charging time may be maintained as a battery cell ages and calculated battery cell impedance increases. For example, a charging voltage target may be lowered. The charging current may be raised to maintain a constant charging time. The termination voltage where fast charging ends may be alternatively modified as well. For example, it may be reduced to a lower voltage.
In these and other embodiments of the present invention, changes to the charging algorithm may be made by the battery system to improve battery life. That is, impedance changes with age and temperature may be accounted for in a charging algorithm in order to lengthen the useful life of the battery cell. For example, as a battery cell ages, the maximum charged voltage or charging voltage target may be reduced in order to preserve the battery cell. The charging current may be lowered or otherwise adjusted based on battery cell impedance, age, and temperature to reduce stress on the battery cell. The termination voltage where fast charging ends may be alternatively modified as well. For example, it may be reduced to a lower voltage.
In these and other embodiments of the present invention, the battery cells may have different charge or chemical capacities, form factors, resistances, or other characteristic or combination thereof.
Various circuit configurations may be used for battery packs in these and other embodiments of the present invention. In one example, each battery cell may be connected to a first end of a control path, the second end of which may be connected to the gas gauge and protection circuit. Each control path may include a charge transistor that may close to allow, or open to prevent, charging of a battery cell, a discharge transistor that may allow or prevent discharging of a battery cell, and a current sense resistor. The charge and discharge transistors may be under the control of charge and discharge control outputs provided by a protection circuit. The charge transistors in each control path may have control electrodes, such as a gate, that are connected to the charge control output of their respective protection circuit. The discharge transistors in each control path may have control electrodes, such as a gate, that are connected to the discharge control output of their respective protection circuit. The sense resistor may be coupled to the protection circuit as well, and the protection circuit may detect over current conditions by comparing a voltage across the sense resistor to a threshold voltage. In these and other embodiments of the present invention, a current sense circuit may optionally be connected to a sense resistor in one or more control paths to measure a current into or out of its corresponding battery cell.
The gas gauge may monitor the current, temperature, and voltage of the battery pack. If an excess current is entering the battery pack, the gas gauge may send a signal to a system microcontroller or current limiter to reduce the total current into the battery pack.
In these and other embodiments of the present invention, a protection circuit may measure the voltage and current for each battery cell to determine whether an under voltage or under current condition exists. This determination may be made by comparing a voltage or current to a limit, where the limits may be the same or different for each battery cell. If such a condition exits, the discharge control output of the protection circuit may change state, thereby turning off each of the discharge transistors and preventing further discharging of each of the battery cells. Each of the discharge transistors may be oriented in such a way that their body diodes provide a charge path through the battery cells when discharging is disabled.
These and other embodiments of the present invention may further include temperature sensors either in or related to the protection circuits or the gas gauge. These temperature sensors may be placed on or near the battery cells or other battery system components. These temperature sensors may detect excessive temperatures (either high or low, or both) and prevent further charging, discharging, or both of their corresponding battery cells until temperatures return to an acceptable range.
These and other embodiments of the present invention may further include pressure sensors. These pressure sensors may be placed on or near the battery cells or other battery system components. These pressure sensors may detect an increase in pressure in a battery cell and prevent further charging, discharging, or both, of their corresponding battery cells. These and other embodiments of the present invention may further include other types of sensors. These sensors may detect an event or condition and prevent further charging, discharging, or both, of their corresponding battery cell or cells.
These and other embodiments of the present invention may provide other circuit configurations. For example, a gas gauge may be used for each battery cell. Software or hardware may be needed to combine the individual readings from each gas gauge to readings for the battery pack as a whole.
In these and other embodiments of the present invention, a gas gauge may be used for the battery pack. Each battery cell may have individual protection circuit to measure over-voltage, over-current, and excess temperature conditions. A sense resistor for each battery cell may further be coupled to a corresponding current sense circuit such that the current into and out of each battery cell may be measured.
Embodiments of the present invention may provide battery packs and battery systems that may be located in various types of devices, such as portable computing devices, tablet computers, desktop computers, laptops, all-in-one computers, wearable computing devices, cell phones, smart phones, media phones, storage devices, portable media players, navigation systems, monitors, power supplies, video delivery systems, remote control devices, chargers, and other devices that have been developed, are being developed, or will be developed in the future.
Various embodiments of the present invention may incorporate one or more of these and the other features described herein. A better understanding of the nature and advantages of the present invention may be gained by reference to the following detailed description and the accompanying drawings.
This figure includes portable computing devices 110 and 120. Portable computing device 110 may be a laptop, notebook, tablet, smart phone, or other type of portable computing device. Portable computing device 120 may be a laptop, notebook, tablet, smart phone, or other type of portable computing device. In this example, portable computing device 120 may provide power over cable 130 to portable computing device 110. Portable computer device 110 and portable computing device 120 may share data over cable 130. In these and other embodiments of the present invention, portable computing device 110 and portable computing device 120 may be other types of devices such as desktop computers, laptops, all-in-one computers, wearable computing devices, cell phones, smart phones, media phones, storage devices, portable media players, navigation systems, monitors, power supplies, video delivery systems, remote control devices, chargers, and other devices that have been developed, are being developed, or will be developed in the future.
Portable computing device 110 may receive power over cable 130 from portable computing device 120 or other power source, such as an adapter. Portable computing device 110 may be arranged to have a desirable form factor. For example, portable computing device 110 may be relatively thin. Such a desired form factor may place a premium on space inside portable computing device 110. As a result, battery power for portable computing device 110 may be provided by two or more individual battery cells. These battery cells may have different capacities, form factors, sizes, or other characteristics. Accordingly, embodiments of the present invention may provide battery packs that may include and may monitor multiple battery cells using a reduced amount of circuitry. These and other embodiments of the present invention may further provide battery systems that may account for battery cell changes over aging and temperature.
An input voltage may be received by an electronic device on line VIN from an external host device, adapter, or other source. Regulator and limiter 250 may provide a regulated output voltage VOUT, such as 5 Volts, to circuitry (not shown) in the electronic device. Regulator and limiter 250 may also provide a regulated output voltage, such as 4.735 Volts, on line VPOS to the remainder of the battery system. Regulator and limiter 250 may provide the voltage VPOS with a fixed current, such as 500 mA. Battery management unit 230 may control the amount of current that is provided to battery pack 222 by sending information to system microcontroller 240. System microcontroller 240 may in turn control regulator and limiter 250. For example, system microcontroller 240 may control the voltage and available current provided by regulator and limiter 250.
A protector circuit may be associated with each battery cell. Specifically, protector 2330 may protect battery cell 1210, while protector 3350 may protect battery cell 2220. Protector 1320 may be in series with both battery cells 210 and 220. Each protector, protector 1320, protector 2330, or protector 3350, may control discharge and charge transistors in series with one or both battery cells. When an over-voltage, over-current, excess temperature, or other fault condition is detected, a protector may drive a charge or discharge transistor into an open state to prevent further charging, discharging, or both, as appropriate.
In general, the number of current sense circuits (including gas gauges) used in this architecture may be one less than a total number of battery cells. Specifically, a gas gauge or current sense circuit may measure a total current into a battery pack. Individual current sense measurements may be taken for each battery cell, except one. The current into that battery cell may be calculated by subtracting the currents into the other individual battery cells from the combined total. In a battery pack having N battery cells, a current sense circuit may be placed in series with N−1 battery cells, while no current sense circuit is used for the Nth battery. The total current into the N battery cells can be read from the gas gauge, and the current into the N−1 battery cell can be read individually from the current sense circuits and subtracted from the total, such that the current into the Nth battery cell is the remainder.
In this particular example, gas gauge 310 may measure a combined current into battery cell 1210 and battery cell 2220. Current sense circuit 340 may measure a current into battery cell 1210. The difference between these currents may be calculated, where the result is the net current into battery cell 2220.
In this example, a current in or out of a battery cell may be calculated by measuring a voltage across a sense resistor. Specifically, gas gauge 310 may measure a voltage across R1. Since the resistance of R1 is known, a current into the battery cells 210 and 220 may be determined. Similarly, current sense circuit 340 may measure a voltage across resistor R2. Since the resistance of R2 is known, a current into or out of battery cell 1210 may be calculated. A difference between these currents is the current into battery cell 2220.
In this example, a single gas gauge 310 and a single current sense circuit 340 are used to implement the battery management unit functions for a multiple battery cell pack. This may be in contrast to conventional battery packs where each battery pack includes a single battery cell monitored by its own gas gauge, which in this case would require the inclusion of two complete gas gauges.
Accordingly, currents into or out of battery cells 210 and 220 may be monitored with a reduced amount of circuitry. Reducing the amount of circuitry need to perform these functions may save power and limit resource usage.
In various embodiments of the present invention, these currents may be compared to limits to determine if either of the battery cells is receiving excessive charging current or is being excessively discharged. An example is shown in the following flowchart.
A combined current I1 into a first battery cell and second battery cell may be measured in act 410. In act 420, current I2 into a first battery cell may be measured. In act 430, it may be determined if this second current to the first battery cell is over a limit. If it is, then charging into the first battery cell may be disabled in act 440. In act 450, a third current into a second battery cell may be calculated. This may be done by taking a difference of the first two currents. As before, the third current may be compared to a limit in act 460, and if it is over that limit, charging into the second battery cell may be disabled in act 470. Again, battery cell 1210 and battery cell 2220 may have different over-current limits.
While this flowchart outlines protection against over-current conditions, a similar flowchart may outline protection against under-current conditions. For example, in act 430, it may be determined if I2 is under a limit, and if it is, discharging out of the first battery cell may be disabled in act 440. Similarly, the third current I3 may be compared to a limit in act 460 and if it is under that limit, discharging out of the second battery cell may be disabled in act 470. Again, measuring currents using a reduced amount of circuitry may provide protection for individual battery cells as well as a battery pack. This may save power and help to conserve resources.
These and other embodiments of the present invention may employ various algorithms while charging battery cells. These various algorithms may be modified by considering various factors in order to further one or more particular goals. For example, these and other embodiments of the present invention may attempt to maintain a particular charging time as a battery cell ages. These and other embodiments of the present invention may further help to conserve resources by protecting individual battery cells from conditions that would otherwise shorten their usable life.
These and other embodiments of the present invention may consider various factors in modifying the charging algorithms. For example, temperature, pressure, cycling information, and other data may be factors that are considered. These and other embodiments of the present invention may further consider an impedance of a battery cell when modifying the charging algorithms.
These and other embodiments of the present invention may dynamically determine or calculate an impedance of one or more of the battery cells in a battery pack. By comparing a determined or calculated impedance to an expected impedance for a battery cell, steps may be taken to pursue one or more goals. Also, by comparing a calculated impedance to the expected impedance for a battery cell, a user may be notified when a battery cell should be replaced and remaining battery cells may be protected when one or more battery cells are disconnected. Examples of how battery cell impedances may be determined are shown in the following figures.
The impedances of battery cells 210 and 220 may be calculated in various ways using the circuitry shown in
In the above example, a battery cell impedance may be calculated using a charging current. In these and other embodiments of the present invention, a discharging current may be used. In these and other embodiment of the present invention, both charging and discharging currents may be used, and a weighted average of the two measurements may be used.
Once a battery cell impedance has been calculated, it may be compared to an expected value. If the impedance value of a battery cell is much higher than expected, it may be that the battery cell has been disconnected by its protection circuit. Alternatively, battery cell tabs or other connections may become deteriorated or broken, which may also cause a battery cell impedance to be excessive. In these and other embodiments of the present invention, the battery system circuitry may respond to these conditions in various ways. Examples are shown in the following figures.
In this example, a fault state may be entered following an over-voltage, over-current, or other fault condition. Typically, these fault states may be exited by reducing a charging voltage or current. At other times, a battery cell tab or other connection may become damaged or deteriorate, or other such condition may arise. These conditions may not be easily exited and may require repair or replacement of the battery pack. Accordingly, embodiments of the present invention may detect that a fault state has not been exited for first period of time, and a user may be notified regarding battery pack repair or replacement. An example is shown in the following figure.
Once a battery cell impedance is known, it may be compared to an expected impedance. This expected impedance may be a function of battery cell aging, total charge time, cycle time, temperature, pressure, or other battery cell characteristic. This comparison may be used to determine that a battery pack is, or is becoming, nonfunctional and should be replaced or repaired. This comparison may also be used to modify a charging algorithm to adjust charging currents and other charging parameters. Examples are shown in the following figures.
Again, charging algorithms may be varied based upon battery cell impedance measurements to achieve various goals. In the example above, a goal of maintaining battery charging time was pursued. In the following example, the goal may be to maximize battery lifetime.
These and other embodiments of the present invention may provide other circuit configurations. For example, a gas gauge may be used for each battery cell in a battery pack. Software or hardware may be employed to combine the individual readings from each gas gauge to readings for the battery pack as a whole. An example is shown in the following figure.
As before, each control path may include a discharge transistor, a charge transistor, and a series resistance. The charge transistor and discharge transistors may have control electrodes driven by protection circuits. Specifically, protector 11120 may drive discharge and charge transistors in series with battery cell 1210, while protector circuit 21140 may drive discharge and charge transistors in series with battery cell 2220.
The two gas gauges 1110 and 1130 may monitor current and voltage conditions for their respective battery cells 210 and 220. Gas gauges 1110 and 1130 may provide this information to a system microcontroller 240, as shown in
It should be noted that even though two gas gauges 1110 and 1130 are used, gas gauges 1110 and 1130 may be simplified as compared to convention gas gauges. For example, some or all of the processing typically performed by a gas gauge may be offloaded to system microcontroller 240 as shown in
In these and other embodiments of the present invention, a single gas gauge may be used for a battery pack. Each battery cell in the battery pack may have individual protection circuit to measure over-voltage, over-current, and excess temperature conditions. A sense resistor for each battery cell may further be coupled to a current sense circuit such that the current into and out of each battery cell may be measured. An example is shown in the following figure.
Current into or out of each battery cell 210 and 220 may be monitored by individual current sense circuits. For example, current sense circuit 11230 may monitor current into and out of battery cell 1210 by measuring a voltage across a known resistor R1. Similarly, current sense circuit 21250 may monitor current into and out of battery cell 2220 by measuring a voltage across a known resistor R2.
Gas gauge 1210 may be placed in series with both battery cells 210 and 220 to monitor current into and out of the battery pack. Gas gauge 1210 may send current and voltage information to system microcontroller 240, as shown in
These and other embodiments of the present invention may further include temperature sensors either in or related to the protection circuits or the gas gauge. These temperature sensors may be placed on or near the battery cells or other battery system components. These temperature sensors may detect excessive temperatures (either high or low, or both) and prevent further charging, discharging, or both of their corresponding battery cells until temperatures return to an acceptable range.
These and other embodiments of the present invention may further include pressure sensors. These pressure sensors may be placed on or near the battery cells or other battery system components. These pressure sensors may detect an increase in pressure in a battery cell and prevent further charging, discharging, or both, of their corresponding battery cells. These and other embodiments of the present invention may further include other types of sensors. These sensors may detect an event or condition and prevent further charging, discharging, or both, of their corresponding battery cell or cells.
In the above examples, battery packs having two battery cells have been shown. In these and other embodiments of the present invention, battery packs may include three, four, or more battery cells. Each of these battery cells may be controlled by a control path that may be the same or similar to the control paths shown in the above examples. The control electrodes or gates of the charge and discharge transistors in each of these control paths may be controlled by one or more protection circuits.
In the above examples, charge transistors and discharge transistors are shown as N-channel field effect transistors. In these and other embodiments of the present invention, one or more of these charge and discharge transistors may be implemented as P-channel field effect transistors, bipolar, or other types of transistors. Also, while their body diodes employed, in these and other embodiments of the present invention, the body diodes may be replaced by actual diodes. These diodes may be P-N diodes, they may be Schottky diodes, or they may be other types of diodes. These diodes and transistors may be at least partially formed on an integrated circuit that also forms at least part of a battery controller, or they may be separate components.
In these examples, the control paths including sense resistors, discharge transistors, and charge transistors, may be connected between a negative terminal of a battery cell and a gas gauge and protection circuit. In these and other embodiments of the present invention, one or more control paths may be connected between a positive terminal of a battery cell and a gas gauge and protection circuit. Also, while components in the control paths, specifically the sense resistors, discharge transistors, and charge transistors, are shown as being connected in a specific sequence, these components may be connected in different sequences in one or more of the control paths.
Embodiments of the present invention may provide battery packs and battery systems that may be located in various types of devices, such as portable computing devices, tablet computers, desktop computers, laptops, all-in-one computers, wearable computing devices, cell phones, smart phones, media phones, storage devices, portable media players, navigation systems, monitors, power supplies, video delivery systems, remote control devices, chargers, and other devices that have been developed, are being developed, or will be developed in the future.
The above description of embodiments of the invention has been presented for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form described, and many modifications and variations are possible in light of the teaching above. The embodiments were chosen and described in order to best explain the principles of the invention and its practical applications to thereby enable others skilled in the art to best utilize the invention in various embodiments and with various modifications as are suited to the particular use contemplated. Thus, it will be appreciated that the invention is intended to cover all modifications and equivalents within the scope of the following claims.
This application claims the benefit of U.S. provisional patent application No. 62/465,658, filed Mar. 1, 2017, which is incorporated by reference.
Number | Date | Country | |
---|---|---|---|
62465658 | Mar 2017 | US |