The present invention generally relates to a method and system for battery protection and, more particularly, to a method and system for power tool battery protection.
Cordless power tools are typically powered by portable battery packs. These battery packs range in battery chemistry and nominal voltage and can be used to power numerous tools and electrical devices. Typically, the battery chemistry of a power tool battery is either Nickel-cadmium (“NiCd”), Nickel-Metal Hydride (“NiMH”) or lead-acid. Such chemistries are known to be robust and durable.
Some battery chemistries (such as, for example, Lithium (“Li”), Lithium-ion (“Li-ion”) and other Li-based chemistries) require precise charging schemes and charging operations with controlled discharge. Insufficient charging schemes and uncontrolled discharging schemes may produce excessive heat build-up, excessive overcharged conditions and/or excessive overdischarged conditions. These conditions and build-ups can cause irreversible damage to the batteries and can severely impact the battery's capacity. Various factors, such as, for example, excessive heat, can cause one or more cells within the battery pack to become imbalanced, that is, to have a present state of charge that is substantially lower than the remaining cells in the pack. Imbalanced cells can severely impact the performance of the battery pack (e.g., run-time and/or voltage output) and can shorten the life of the battery pack.
The present invention provides a system and method for battery protection. In one construction and in some aspects, the invention provides a system and method for monitoring the temperature of a battery. In another construction and in some aspects, the invention provides a system and method for transferring heat within a battery pack. In another construction and in some aspects, the invention provides a system and method for transferring heat within a battery pack via a phase change material. In a further construction and in some aspects, the invention provides a system and method for monitoring cell imbalance. In yet another construction and in some aspects, the invention provides a system and method for controlling the operation of an electrical device based on a battery's temperature and/or cell imbalance. In another construction and in some aspects, the invention provides a system and method for determining the present state of charge of the battery and indicating or displaying a battery's present state of charge. In yet another construction and in some aspects, the invention provides a system and method for interrupting discharge current based on battery temperature.
In one embodiment, the invention provides a lithium-ion battery pack configured to be interfaced with a handheld power tool. The battery pack includes a battery pack housing, a plurality of terminals, and a plurality of rechargeable lithium-ion battery cells. The plurality of terminals are configured to be interfaced with corresponding terminals of the handheld power tool. The plurality of rechargeable lithium-ion battery cells are arranged within and supported by the housing. Each of the plurality of battery cells has a respective state of charge, the battery pack has a battery pack state of charge, and power is transferable from the plurality of battery cells to the handheld power tool. The transfer of power from the battery pack is controlled by a control component and a semiconducting switch based on a state of charge of the battery pack. The semiconducting switch is electrically connected to at least one of the plurality of terminals. A discharge current from the battery pack is regulated based on the semiconducting switch being controlled into one of a first state and a second state by the control component to selectively enable the transfer power from the plurality of battery cells to the handheld power tool.
Independent features and independent advantages of the invention will become apparent to those skilled in the art upon review of the detailed description and drawings.
Before any embodiments of the invention are explained in detail, it is to be understood that the invention is not limited in its application to the details of construction and the arrangement of components set forth in the following description or illustrated in the following drawings. The invention is capable of other constructions and of being practiced or of being carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting. The use of “including,” “comprising,” or “having” and variations thereof herein is meant to encompass the items listed thereafter and equivalents thereof as well as additional items. The terms “mounted,” “connected,” and “coupled” are used broadly and encompass both direct and indirect mounting, connecting and coupling. Further, “connected” and “coupled” are not restricted to physical or mechanical connections or couplings and can include electrical connections and couplings, whether direct or indirect.
A battery pack or battery 50 is illustrated in
In some constructions and in some aspects, the battery 50 can have any battery chemistry such as, for example, lead-acid, Nickel-cadmium (“NiCd”), Nickel-Metal Hydride (“NiMH”), Lithium (“Li”), Lithium-ion (“Li-ion”), another Lithium-based chemistry or another rechargeable or non-rechargeable battery chemistry. In the illustrated constructions, the battery 50 can have a battery chemistry of Li, Li-ion or another Li-based chemistry and can supply an average discharge current that is equal to or greater than approximately 20 A. For example, in the illustrated construction, the battery 50 can have a chemistry of Lithium Cobalt (“Li—Co”), Lithium Manganese (“Li—Mn”) Spinel, or Li—Mn Nickel.
In some constructions and in some aspects, the battery 50 can also have any nominal voltage. In some constructions, for example, the battery 50 can have a nominal voltage of approximately 9.6 V. In other constructions, for example, the battery 50 can have a nominal voltage up to approximately 50 V. In some constructions, for example, the battery 50 can have a nominal voltage of approximately 21 V. In other constructions, for example, the battery 50 can have a nominal voltage of approximately 28 V.
The battery 50 also includes a housing 65 which can provide terminal supports 70. The battery 50 can further include one or more battery terminals (not shown in
In some constructions and in some aspects, the housing 65 can substantially enclose a supporting circuit electrically connected to one or more battery terminals. In some constructions, the circuit may include a microcontroller or microprocessor. In some constructions, the circuit can communicate with the electrical devices, such as a power tool 55 (e.g., a circular saw 56, a driver drill 58, and the like), a battery charger 60, and the like, and can provide information to the devices regarding one or more battery characteristics or conditions, such as, for example, the nominal voltage of the battery 50, the temperature of the battery 50, the chemistry of the battery 50 and similar characteristics, as discussed below.
The battery 50 is schematically illustrated in
In some constructions, two or more battery cells 80 can be arranged in series with the positive end 90 of one battery cell 80 electrically connected to the negative end 95 of another battery cell 80, as shown in
The battery 50 can also include a terminal block 105 (see
As mentioned previously, the battery 50 can include a circuit 130. The circuit 130 can be electrically connected to one or more battery cells 80, and can be electrically connected to one or more battery terminals 110, 115 and 120 of the terminal block 105. In some constructions, the circuit 130 can include components to enhance the performance of the battery 50. In some constructions, the circuit 130 can include components to monitor battery characteristics, to provide voltage detection, to store battery characteristics, to display battery characteristics, to inform a user of certain battery characteristics, to suspend current within the battery 50, to detect temperature of the battery 50, battery cells 80, and the like, to transfer heat from and/or within the battery 50. In some constructions and in some aspects, the circuit 130 includes a voltage detection circuit, a boosting circuit, a state of charge indicator, and the like, as discussed below. In some constructions, the circuit 130 can be coupled to a printed circuit board 145, discussed below. In other constructions, the circuit 130 can be coupled to a flexible circuit 145. In some constructions, the flexible circuit 145 can wrap around one or more cells 80 or wrap around the interior of the housing 65.
In some constructions and in some aspects, the circuit 130 can also include a microprocessor 140. The microprocessor 140 can store battery characteristics or battery identification information, such as, for example, battery chemistry, nominal voltage, and the like. In other constructions and in other aspects, the microprocessor 140 can store additional battery characteristics, such as, for example, battery temperature, ambient temperature, number of times the battery 50 has been charged, the number of times the battery has been discharged, various monitoring thresholds, various discharging thresholds, various charging thresholds, and the like, and can store information about the microprocessor 140 itself and its operation, such as, for example, frequency and/or number of times battery characteristics have been calculated, number of times the microprocessor 140 disabled the battery 50, and the like. The microprocessor 140 can also control other electrical components of the circuit 130 included in the battery 50, as discussed below.
In the illustrated construction and in some aspects, the microprocessor 140 can be electrically connected to a printed circuit board (“PCB”) 145 (see
In some constructions and in some aspects, the circuit 130 also can include a temperature-sensing device, such as, for example, a thermistor 150 or a thermostat (not shown). The temperature-sensing device can sense the temperature of one or more battery cells 80a-g included in the battery 50, can sense the temperature of battery 50 as a whole, or can sense ambient temperature and the like. In some constructions, the resistance value of the thermistor 150 can be indicative of the temperature of the one or more battery cells 80a-g being sensed and can change as the temperature of the one or more battery cells 80a-g changes. In some constructions, the microprocessor 140 can determine the temperature of the one or more battery cells 80a-g based on the resistance value of the thermistor 150. The microprocessor 140 can also monitor the change in temperature versus time by monitoring the thermistor 150 over time. The microprocessor 140 can also send the temperature information to an electrical device, such as the power tool 55 and/or the battery charger 60, and/or use the temperature information to initiate certain functions or to control other components within the battery 50, as discussed below. As shown in the illustrated construction, the thermistor 150 is mounted on the PCB 145.
In some constructions and in some aspects, the circuit 130 can also include a present state of charge indicator, such as, for example, a fuel gauge 155 shown in the illustrated constructions. The fuel gauge 155 can include a light-emitting diode (“LED”) display that indicates the present state of charge of the battery 50. In other constructions, the fuel gauge 155 can include a matrix display. As shown in
In some constructions, the gauge 155 can be enabled via a push-button switch 160 located on the housing 65 of the battery 50. In other constructions, the gauge can be activated automatically by a predefined time period as counted by a timer, by a predefined battery characteristic, and the like. In the illustrated construction, the gauge 155 can be electrically connected to the microprocessor 140 via a ribbon cable 165 and can include four LEDs 170a, 170b, 170c and 170d providing the LED display.
In some constructions, the microprocessor 140 can determine the present state of charge of the battery 50 (i.e., how much charge is left in the battery 50) when the push-button 160 is depressed and outputs the charge level to the fuel gauge 155. For example, if the present state of charge of the battery 50 is approximately 100%, all of the LEDs 170a, 170b, 170c and 170d will be turned on by the microprocessor 140. If the present state of charge of the battery 50 is approximately 50%, only two of the LEDs, such as, for example, LEDs 170a and 170b, will be turned on. If the present state of charge of the battery 50 is approximately 25%, only one of the LEDs, such as, for example, LED 170a, will be turned on.
In some constructions, the output can be displayed on the fuel gauge 155 for approximately a predefined time period (i.e., a “displaying time period”) after the push-button 160 is initially depressed. In some constructions, the microprocessor 140 can disable the fuel gauge 155 or output a zero present state of charge output if the temperature of one or more battery cells 80a-g exceed a predetermined threshold. In some constructions, the microprocessor 140 can disable the fuel gauge 155 or output a zero present state of charge output when an abnormal battery characteristic such as, for example, a high battery temperature, is detected even if the battery 50 has a relatively high charge level remaining. In some constructions, the microprocessor 140 can disable the fuel gauge 155 or output a zero present state of charge output if the present state of charge of the battery 50 or the present state of charge of one or more cells 80a-g falls below a predetermined threshold. In some constructions, the microprocessor 140 can disable the fuel gauge 155 or output a zero present state of charge output approximately after a predefined time period (i.e., a “cut-off time period”) regardless if the push-button 160 remains depressed or not. In some constructions, the cut-off time period can be substantially equal to the displaying time period, and, in other constructions, the cut-off time period can be greater than the displaying time period.
In some constructions, the microprocessor 140 does not enable the fuel gauge 155 when the push-button 160 is depressed during time periods when the battery 50 is active (e.g., during charging and/or discharging). Present battery state of charge information can be suppressed during these time periods to avoid erroneous state of charge readings. In these constructions, the microprocessor 140 may only provide present state of charge information in response to the depressed push-button 160 when the current through the battery 50 (e.g., charging current, discharging current, parasitic current, etc.) is below a predefined threshold.
In some constructions, the microprocessor 140 can enable the fuel gauge 155 whether or not the push-button 160 is depressed during time periods when the battery 50 is active (e.g., during charging and/or discharging). In one construction, for example, the fuel gauge 155 can be operational during charging. In this construction, the microprocessor 140 can automatically enable the fuel gauge 155 to display the current state of charge of the battery 50 continuously, periodically (e.g., after certain predetermined time intervals or during periods of low current draw/supply), in response to certain battery characteristics (e.g., when the current state of charge reaches certain defined thresholds, such as, every 5% increase in state of charge), or in response to certain stages, modes, or changes in the charge cycle. In other constructions, the microprocessor 140 may enable the fuel gauge 155 in response to the depression of the push-button 160 when the battery 50 is active.
In some constructions and in some aspects, the fuel gauge 155 can be enabled via a touch pad, a switch, or the like. In other constructions, the battery 50 can include another push-button or switch (not shown) for enabling and disabling an automatic displaying mode. In these constructions, a user can select whether to have the circuit 130 operate in an automatic displaying mode or operate in a manual displaying mode. The automatic displaying mode can include the fuel gauge 155 displaying the current state of charge of the battery 50 without user activation. For example, in the automatic displaying mode, the fuel gauge 155 can display the current state of charge of the battery 50 periodically (e.g., after certain predetermined time intervals), in response to certain battery characteristics (e.g., when the current state of charge reaches certain defined thresholds, such as, every 5% increase or decrease in state of charge), or the like. The manual displaying mode can include the fuel gauge 155 displaying the current state of charge in response to user activation, such as, for example, the depression of the push-button 160. In some constructions, the push-button 160 can be disabled when the circuit 130 is operating in the automatic displaying mode. In other constructions, the push-button 160 can still enable the fuel gauge 155 even when the circuit 130 is operating in the automatic displaying mode. In further constructions, the automatic displaying mode can be enabled and disabled via the push-button 160, a control signal from an electrical device, such as, for example, a power tool 55 or battery charger 60, or the like.
In some constructions, the circuit 130 can include a boosting circuit 171. The boosting circuit 171 can provide additional power for components included in the circuit 130 during periods of low battery voltage, as discussed below. For example, the microprocessor 140 may need a voltage source of approximately 3 V or approximately 5 V in order to operate. If the present state of charge of the battery 50 falls below about 5 V or about 3 V, then the microprocessor 140 may not receive enough power to operate and control the remainder of the components included in the circuit 130. In other constructions, the boosting circuit 171 can “boost” a lower input voltage into a higher output voltage, as discussed below.
Various constructions of the boosting circuit 171 are illustrated in
In some constructions, the boosting circuit 171a may only supply power to the remainder of the circuit 130 (such as, for example, the microprocessor 140) when the combined present state of charge of the battery cells 80 drops below a threshold. In some constructions, the boosting circuit 171a may only supply power to the remainder of the circuit 130 when the temperature of the battery cells 80 drops below a low temperature threshold and when the combined present state of charge of the battery cells 80 drops below a low voltage threshold. In other constructions, the boosting circuit 171a may only supply power to the remainder of the circuit 130 during periods of operation in low temperature conditions (e.g., the pack temperature is below a low temperature threshold, or the ambient temperature is below a low temperature threshold). In these constructions, the boosting circuit 171a may only supply power in order to prevent the circuit 130 (e.g., the microprocessor 140) from experiencing a “brown-out” condition (e.g., an insufficient supply of voltage for a period of time). A brown-out condition may be caused by battery voltage fluctuations which can be more evident or pronounced during low operating temperatures (e.g., either pack temperature or ambient temperature).
In another construction such as, for example, the construction illustrated in
In yet another construction such as, for example, the construction illustrated in
In a further construction such as, for example, the construction illustrated in
In some constructions, the switch 175 can be activated (e.g., repetitively switched) at a set frequency or duty cycle. In other constructions, the switch 175 can be activated in a hysteretic manner. For example, the switch 175 may only be activated if the voltage of the battery 50 reaches or drops below a first threshold. The switch 175 may remain open (e.g., interrupting the current flow) until the present state of charge of the battery 50 recovers to or exceeds a second threshold, typically greater than the first threshold. In some constructions, the second threshold can equal the first threshold. In some constructions, the more the battery state of charge is depleted, the time period that the state of charge takes to recover or reach the second threshold can be longer. In these instances, the circuit 130 can also include a timer (not shown). When a first time kept by the timer expires and the state of charge has not recovered to the second threshold, then the circuit 130 can infer that the battery 50 is fully discharged, and can continue to have the switch 175 remain open to prevent the battery 50 from entering an over-discharged state.
In a further construction, such as, for example, the constructions illustrated in
In some constructions, the boosting circuits 171e and 171f can provide higher voltage signals to components within the circuit 130 at any time and during any battery condition. For example, the boosting circuit 171e can provide an output signal to power a power FET or switch, as discussed below, and the boosting circuit 171f can provide an output signal to power one or more transistors, as discussed below.
In some constructions and in some aspects, the circuit 130 can include a semiconducting switch 180 that interrupts the discharging current when the circuit 130 (e.g., the microprocessor 140) determines or senses a condition above or below a predetermined threshold (i.e., an “abnormal battery condition”). In some constructions, an abnormal battery condition can include, for example, high or low battery cell temperature, high or low battery state of charge, high or low battery cell state of charge, high or low discharge current, high or low charge current, and the like. In the illustrated constructions, the switch 180 includes a power FET or a metal-oxide semiconductor FET (“MOSFET”). In other constructions, the circuit 130 can include two switches 180. In these constructions, the switches 180 can be arranged in parallel. Parallel switches 180 can be included in battery packs supplying a high average discharge current (such as, for example, the battery 50 supplying power to a circular saw 56, a driver drill 58, and the like).
In some constructions, the circuit 130 can further include a switch control circuit 182 (see
In an exemplary implementation, current will flow through the switch 180 from the drain 195 to the source 190 during discharging, and current will flow through the switch 180 from the source 190 to the drain 195 during charging. In the event an abnormal battery condition is detected by the circuit 130 (e.g., the microprocessor 140), the microprocessor 140, for example, can turn on the transistor 185, that is, bias the transistor 185 into a conducting state. When the transistor 185 is in a conducting state, there is not enough voltage across the gate 205 (see
In some constructions, once the switch 180 becomes non-conducting, the switch 180 may not reset even if the abnormal condition is no longer detected. In some constructions, the circuit 130 (e.g., the microprocessor 140) may reset the switch 180 only if an electrical device, such as, for example, a battery charger 60, instructs the microprocessor 140 to do so. In some constructions, the microprocessor 140 may reset the switch 180 after a predefined time period. In some constructions, if the microprocessor 140 detects an abnormal battery condition during discharge, the microprocessor 140 may not change the state of the switch 180 to non-conducting until the microprocessor 140 also detects a discharge current below a predetermined threshold (i.e., a low discharge current).
In some constructions, the switch 180 can be configured to only interrupt current flow when the battery 50 is discharging. That is, the battery 50 can be charged even when the switch 180 is in the non-conducting state. As shown in
In another exemplary implementation, when the battery 50 is being discharged (i.e., represented in
In this implementation, current flow in the direction 230 may be interrupted when the switch 180 is in the non-conducting state. Therefore, the battery 50 no longer supplies a discharge current to the load 225. In some constructions, the circuit 130 including, for example, the microprocessor 140 or additional circuitry 250 (which may or may not include the microprocessor 140), may change the state of the switch 180 from non-conducting to conducting when the microprocessor 140 receives an instruction or command to do so. In some constructions, the microprocessor 140 and/or additional circuitry 250 may not receive a command or an instruction and, therefore, may not change the state of the switch 180 from non-conducting to conducting. For example, the battery 50 may become deeply discharged that the battery 50 does not have enough power in the battery cells 80 to power the circuit 130. If the battery 50 does not have enough power to power the circuit 130, communication (as performed by the circuit 130) between the battery 50 and an electrical device (e.g., battery charger 60) may not be able to take place and then the electrical device may not be able to send a control signal to the battery 50 to re-set the switch 180. In these instances, the body diode 210 included in the switch 180 may conduct current in the direction 240 (i.e., a charging current) supplied by an electrical device, such as, for example, the battery charger 60. This can allow the battery 50 to be charged even if the switch 180 is not conducting, or at least receive enough charge to power the circuit 130, re-set the switch 180, and commence communication or charging.
In some constructions and in some aspects, the circuit 130 (e.g., microprocessor 140) can monitor battery cell voltage for an abnormal condition (e.g., low battery cell voltage) and can activate the switch 180 to interrupt the discharge current if an abnormal condition is detected. In some constructions, battery cell damage can occur if the cell voltage drops to or below a certain voltage, such as, for example, a cell “reversal” voltage. In some constructions, cell reversal occurs at approximately 0 V. In some constructions, the microprocessor 140 or the circuit 130 can establish a cell reversal threshold as a preventative precaution. In some constructions, the cell reversal threshold can be set at the cell reversal voltage. In other constructions, the cell reversal threshold can be set higher than the cell reversal voltage. For example, the cell reversal threshold can be set for approximately 1 V.
In some instances, the battery 20 can experience a voltage “depression” (e.g., large temporary drop in voltage) during the start of discharge. The voltage depression can typically be temporary and most evident at low battery temperatures. In some constructions, a voltage depression can drop to or below the cell reversal threshold.
In some constructions and in some aspects, the circuit 130, such as the microprocessor 140, can include variable response times for responding or reacting to monitored battery characteristics. In some constructions, the variable response time can include multiple monitoring modes for the circuit 130. That is, the circuit 130 (e.g., the microprocessor 140) can operate in multiple modes when detecting and/or monitoring battery characteristics, such as, for example, cell state of charge, battery state of charge, and other similar battery characteristics. For example, the microprocessor 140 can include a first mode with a first sampling rate and a second mode with a second sampling rate. In some constructions, the first sampling rate can be set and can differ from the second sampling rate, which can also be set. In other constructions, the first sampling rate can be dependent on a first parameter, which may include, for example, one or more battery characteristics, one or more control signals from an electrical device (e.g., the power tool 55 or the battery charger 60), or the like, and may vary according to the first parameter. Similarly, the second sampling rate can also be dependent on the first parameter or can be dependent on a second parameter (similar to the first parameter, for example), and may vary according to the second parameter. In other constructions, the microprocessor 140 can include additional sampling rates and additional modes, as will be discussed below.
In some constructions, for example, the microprocessor 140 can operate in a first mode or “slow” mode. In these constructions, operation in the slow mode can reduce activation of the switch 180 due to voltage depressions by prolonging the response time. In some constructions, the microprocessor 140 may operate in the slow mode when the load on the battery 50 is not high enough to require a fast response time (e.g., the current draw is relatively low). In some constructions, the microprocessor 140 may operate in the slow mode until the present battery state of charge remaining drops below a predefined threshold, such as, for example, approximately 10% state of charge remaining.
In an exemplary implementation, the microprocessor 140 can sample the cell voltages at a slow rate, such as, for example, once per second, when operating in the slow mode. Since the microprocessor 140 is sampling at a slow rate, the microprocessor 140 experiences a slower response time. In some constructions, the slow mode may be adequate for most monitoring conditions and can reduce the quiescent current drawn by the circuit 130 (e.g., the microprocessor 140 and additional circuitry). In some constructions, the microprocessor 140 can operate in the slow mode as long as the cell voltages are above a predefined threshold or “mode switch” threshold, such as, for example, 3.73 V.
In some constructions, the microprocessor 140 can operate in a second mode or “fast” mode. In these constructions, operation in the fast mode can quicken the response time for detecting an abnormal condition. In some constructions, the microprocessor 140 can operate in the fast mode when the one or more cell voltages drop to the predefined threshold or “mode switch” threshold, such as, for example, 3.73 V. In some constructions, the microprocessor 140 can operate in the fast mode when the present battery state of charge remaining drops to a predefined threshold, such as, for example, approximately 10% state of charge remaining.
In another exemplary implementation, the microprocessor 140 samples the cell voltages at a fast rate, such as, for example, 100 samples per second when operating in the fast mode. In some constructions, the cell voltages sampled by the microprocessor 140 may be averaged over a certain number of samples before activation of the switch 180 occurs. In some constructions, for example, the switch 180 may not be activated by the microprocessor 140 unless the average of thirty samples is equal to or less than the cell reversal threshold. Averaging the samples can have an effect of digitally “filtering” the voltage information that is read by the microprocessor 140 and can provide some delay for the microprocessor 140 to ignore the “inrush” current and/or voltage depressions. Averaging the samples can also have an effect of filtering the voltage information from electrical noise due to external speed control circuits. In some constructions, the number of samples for averaging can vary depending on the operating mode of the microprocessor 140, the type of battery characteristic being monitored, and the like.
In some constructions, the microprocessor 140 may also activate the switch 180 when operating in the fast mode if the cell voltages drop below a predefined threshold, such as a cut-off threshold, for a certain amount of time, such as, for example, several seconds. In some constructions, the cut-off threshold can be greater than the cell reversal threshold. For example, the cut-off threshold may be approximately 2 V, and the cell reversal threshold may be approximately 1 V. In cases where voltage drops below 1 V, response time may be much faster (on the order of 300 ms). The variable response times can reduce the amount of nuisance shut-downs while still protecting the cells adequately.
In some constructions, the voltage thresholds (the cut-off threshold and the cell reversal threshold) can be adjusted up or down by the microprocessor 140 in accordance with the battery temperature. This can allow for optimization based on battery temperature characteristics.
In a further exemplary implementation, the microprocessor 140 can vary the response times by varying the number of samples to be averaged. For example, the microprocessor 140 can sample a battery characteristic, such as, for example, battery temperature. According to a first mode, the microprocessor 140 can have a “slow” response time by averaging the battery temperature measurements over 50 samples. According to a second mode, the microprocessor 140 can have a “fast” response time by averaging the battery temperature measurements over 30 samples. In some constructions, the measurements can be sampled at the same rate. In other constructions, the measurements can be sampled at different rates. For example, the first mode can sample the measurements at a rate of approximately 1 sample per second, and the second mode can sample the measurements at a rate of approximately 10 samples per second.
In some constructions, the microprocessor 140 can control and limit the current draw without the need for current-sensing devices, because the microprocessor 140 is capable of sensing a high discharge current by monitoring cell voltages. For example, when a high current load causes the cell voltages to drop to a low level, such as, for example, the cut-off threshold and/or the cell reversal threshold, the microprocessor 140 may activate the switch 180 and disable the battery 50. The microprocessor 140 can indirectly limit the current draw by monitoring the cell voltages and disabling the battery 50 when the cell voltages drop to certain levels (e.g., the cut-off threshold and/or the cell reversal threshold).
In some constructions and in some aspects, the circuit 130 (e.g., in some constructions, the microprocessor 140) can monitor battery conditions (e.g., battery cell voltage/present state of charge, battery cell temperature, battery pack voltage/present state of charge, battery pack temperature, etc.) periodically to reduce the parasitic current draw from the battery 50. In these constructions, the microprocessor 140 can operate in a “sleep” mode for a first predefined time period (i.e., a “sleep time period”). During the sleep mode, the microprocessor 140 may draw a low quiescent current from the battery 50. After the sleep time period expires, the microprocessor 140 can “wake up” or, in other words, can operate in an active mode for a second predefined time period (i.e., an “active time period”). During the active mode, the microprocessor 140 can monitor one or more battery conditions.
In some constructions, the sleep time period can be greater than the active time period. In some constructions, the ratio of the active time period to the sleep time period can be low such that the average parasitic current draw is low. In some constructions, the ratio can be adjusted (e.g., increased) during time periods of known battery activity, such as, for example, when the microprocessor 140 senses a discharge current or a charge current approximately equal to a predetermined threshold. In some constructions, when the microprocessor 140 detects certain voltage and/or temperature characteristics, the sleep time period can be decreased and/or the active time period can be increased.
In some constructions and in some aspects, the circuit 130 can include a voltage detection circuit 259 (see
In some constructions, voltage characteristics of the battery 50 and/or of the battery cells 80 can be read by the microprocessor 140 through the plurality of resistors 260 when the microprocessor 140 is in the active mode. In some constructions, the microprocessor 140 can initiate a voltage-read event by turning off transistor(s) 270 (i.e., transistor 270 becomes non-conducting). When the transistor(s) 270 is non-conducting, the transistors 265a-d become conducting and voltage measurements regarding the battery 50 and/or battery cells 80 can be made by the microprocessor 140. Including the plurality of transistors 265 in the battery 50 can reduce the parasitic current draw from the battery 50, because the transistors 265 are only conducting periodically.
In some constructions and in some aspects, the microprocessor 140 communicates battery pack characteristics and/or conditions to electrical devices, such as, for example, a power tool 55 and/or a battery charger 60, when the battery 50 and the electrical device are electrically connected. In some constructions, the microprocessor 140 digitally communicates with the electrical device in a serial manner. The sense terminal 120 of the battery 50 provides a serial communication link between the microprocessor 140 and the electrical device. The information regarding the battery 50 that can be exchanged between the microprocessor 140 and the electrical device includes, but is not limited to, battery pack chemistry, battery pack nominal voltage, battery pack temperature, battery pack present state of charge, battery cell(s) nominal voltage, battery cell(s) temperature, battery cell(s) present state of charge, calibration techniques/information, charging instructions, number of charge cycles, estimated remaining life expectancy, discharging information, etc.
In some constructions, an electrical device, such as, for example, a battery charger 60, can calibrate the microprocessor 140 when electrical connection is established. In some constructions, the measuring circuitry included in the battery charger 60 will be more precise than the circuitry included in the battery 50. Therefore, the battery charger 60 calibrates the microprocessor 140 and/or the circuit 130 included in the battery 50 to improve battery measurements made by the microprocessor 140 and/or by the circuit 130.
In some constructions, the circuit 130 can also include a voltage regulator 273 (see
In some constructions and in some aspects, the battery 50 may include a heat sink 275 (see
In some constructions and in some aspects, the battery 50 may also include a heat pipe (not shown) or a fan (not shown) to increase the amount of heat being transferred from the heat sink 275. Such a heat pipe can be in thermal communication with the heat sink 275 in order to remove heat collected by the heat sink 275. Such a fan or blower can be in a position to create a flow of cooling air to pass over the heat sink 275. Vents (not shown) can be positioned in the housing 65 of the battery 50 to allow cool air to enter the battery pack 50 and the heated air to leave the battery pack 50. In some constructions, the heat pipe and/or fan can be positioned to collect and/or remove heat generated by the battery cells 80a-e in addition to or as a substitute for the heat generated by the heat sink 275.
In some constructions and in some aspects, the battery 50 can also include a phase change material 300 (see
In an exemplary implementation, the temperature of the battery cells 80 may increase as a load is applied to the battery cells 80. In some constructions, as illustrated in
In some constructions and in some aspects, the phase change material 300 can have a phase change temperature greater than an expected ambient temperature and less than a maximum allowable battery cell temperature. In some constructions and in some aspects, the phase change material 300 can have a phase change temperature between −34° C. and 116° C. In some constructions and in some aspects, the phase change material 300 can have a phase change temperature in between 40° C. and 80° C. In some constructions and in some aspects, the phase change material 300 can have a phase change temperature between 50° C. and 65° C.
The phase change material 300 can be any suitable phase change material, can have a high latent heat per unit mass, can be thermally cyclable, inert, non-corrosive, non-contaminating, and can comprise paraffin waxes (such as those available from Rubitherm® headquartered in Hamburg, Germany), eutectic mixtures of salts (such as those available from Climator based in Skovde, Sweden), halogenated hydrocarbons and mixtures thereof, salt hydrate solutions, polyethylene glycol, stearic acid, and combinations thereof.
An alternate construction of a battery is illustrated in
In the illustrated construction, the battery 50A can further include a heat sink 275A to spread heat from the battery cell 80A over a greater area of the phase change material 300A. The heat sink 275A may also be employed to provide additional heat storage capacity to absorb and/or remove heat generated by the battery cells 80A.
In some constructions, the heat sink 275A may comprise one element (not shown) that wraps each and all of the battery cells 80a-e. In other constructions, the heat sink 275A may comprise multiple pieces such that each battery cell 80A is substantially wrapped by a heat sink 275A, as shown in
In another alternate construction, as shown in
In some constructions and in some aspects, the battery 50 can include cushion members or “bumpers” 340. As shown in
As illustrated in
In some constructions, such as the constructions shown schematically in
The microprocessor 420 can communicate with the battery 50 or receive information from the battery 50 through the sense terminal 440 regardless whether the battery 50 includes a microprocessor, such as microprocessor 140, or not. In constructions in which the battery 50 includes a microprocessor, such as microprocessor 140, two-way communication can occur across the sense terminals 120 and 440. The microprocessors 140 and 420 can exchange information back and forth, such as battery characteristics, power tool operating time and power tool requirements (e.g., current and/or voltage ratings).
In constructions in which the battery 50 does not include a microprocessor, the microprocessor 420 periodically measures or detects one or more elements or components within the battery 50 to determine battery characteristics and/or battery operating information, such as, for example, battery chemistry, nominal voltage, present battery state of charge, cell voltages, temperature, etc. The microprocessor 420 can control the operation of the power tool 55 based on these and other battery characteristics and operating information.
For example, in some constructions, the microprocessor 420 can be programmed to detect the battery temperature and disable the power tool 55 if the battery temperature is above a threshold temperature. In this example, the microprocessor 420 periodically detects the resistance of a thermistor 150 located in the battery 50 and determines the temperature of the battery 50 during tool operation (i.e., when a motor 450 within the tool 55 is running). The microprocessor 420 then determines if the temperature of the battery 50 is within an appropriate operating range. This can be accomplished by storing one or more temperature ranges within the microprocessor 420, allowing the microprocessor 420 to compare the detected temperature of the battery 50 to the one or more ranges. If the temperature of the battery 50 is not within the appropriate operating range, the microprocessor 420 interrupts the current flow from the battery 50 and/or shuts down a motor 450 included in the power tool 55. In some constructions, the microprocessor 420 continues to disable the motor 450 and/or interrupt the current flow from the battery 50 until the temperature of the battery 50 falls within the appropriate operating range. In some constructions in which the microprocessor 420 determines that the temperature of the battery 50 is not within an appropriate operating range, the microprocessor 420 will not disable the motor 450 until the microprocessor 420 detects a low discharge current being supplied to the motor 450 by the battery 50. In some constructions, the motor 450 is re-enabled (i.e., power tool 55 is operable) when the microprocessor 420 detects that the battery 50 is removed from the power tool 55.
In some constructions and in some aspects, the power tool 55 can also include a fan or blower 470 to force cooling air through the tool 55 and battery pack 50, as shown in
As shown in
As shown in
In this construction, the circuit 130 can provide tool speed control as well as monitor battery pack parameters or characteristics. The power MOSFET or switch 180 can control the switching function of the speed control circuit of the tool 55. In this construction, the power MOSFET used for the speed control circuit 492 can be included in the battery 50 rather than the power tool 55.
As shown in
In some constructions and in some aspects, the battery charger 60 also includes a microprocessor or microcontroller 510. The microcontroller 510 controls the transfer of power between the battery 50 and the battery charger 60. In some constructions, the microcontroller 510 controls the transfer of information between the battery 50 and the battery charger 60. In some constructions, the microcontroller 510 identifies and/or determines one or more characteristics or conditions of the battery 50 based on signals received from the battery 50. Also, the microcontroller 510 can control operation of the charger 60 based on identification characteristics of the battery 50.
In some constructions and in some aspects, the battery charger 60 bases the charging scheme or method for charging the battery 50 on the temperature of the battery 50. In one construction, the battery charger 60 supplies a charging current to the battery 50 while periodically detecting or monitoring the temperature of the battery 50. If the battery 50 does not include a microprocessor, the battery charger 60 periodically measures the resistance of a thermistor, such as thermistor 150, after predefined periods of time. If the battery 50 includes a microprocessor, such as microprocessor 140, then the battery charger 60 either: 1) interrogates the microprocessor 140 periodically to determine the battery temperature and/or if the battery temperature is outside an appropriate operating range(s); or 2) waits to receive a signal from the microprocessor 140 indicating that the battery temperature is not within an appropriate operating range.
In some constructions, once the battery temperature exceeds a predefined threshold or does not fall within an appropriate operating range, the battery charger 60 interrupts the charging current. The battery charger 60 continues to periodically detect or monitor the battery temperature or waits to receive a signal from the microprocessor 140 indicating that the battery temperature is within an appropriate operating range. When the battery temperature is within an appropriate operating range, the battery charger 60 may resume the charging current supplied to the battery 50. The battery charger 60 continues to monitor the battery temperature and continues to interrupt and resume the charging current based on the detected battery temperature. In some constructions, the battery charger 60 terminates charging after a predefined time period or when the present battery state of charge reaches a predefined threshold.
In some constructions and in some aspects, the battery 50 and/or the electrical devices, such as the power tool 55 and battery charger 60, are capable of detecting imbalanced battery cells within the battery 50. In some constructions, rather than monitoring each battery cell 80a-e individually, a microprocessor, such as, for example, the microprocessor 140, 420, 490 and/or 510 (the “monitoring microprocessor”), monitors only two groups of battery cells 80 and determines cell imbalance using a ratio of voltages of the two cell groups.
For example, a battery 600 is partially shown in
The battery cells 605a-e are arranged into two groups, group 610 and group 615. Group 610 includes battery cells 605a and 605b, and group 615 includes battery cells 605c, 605d and 605e.
The battery 600 also includes a lead or tap 620 which provides a voltage V615 across group 615 (i.e., the total voltage of battery cells 605c, 605d and 605e). When the battery cells 605a-e are approximately fully charged, the voltage V615 of group 615 equals approximately 12 V. The voltage VT is the voltage across all of the battery cells 605a-e. When the battery cells 605a-e are substantially fully charged, the voltage VT equals approximately 20 V.
The monitoring microprocessor is programmed to monitor voltages V615 and VT. In some constructions, the monitoring microprocessor monitors the voltages V615 and VT either continuously or periodically and calculates a ratio R between the measured voltages V615 and VT. The ratio R is determined by the equation:
R=V
615
/V
T
When the cells 605a-e are substantially balanced, the ratio R equals approximately 0.6. If one or more cells from the first group 610 are imbalanced (i.e., has a present cell state of charge or cell voltage lower than the other cells) during charging or discharging, the ratio R will be higher than 0.6. If one or more cells from the second group 615 are imbalanced during charging or discharging, the ratio R will be lower than 0.6. If two cells, one from the first group 610 and one from the second group 615 (e.g., cell 605a and cell 605e) are imbalanced during charging or discharging, the ratio R will be higher than 0.6. In other words, if an imbalanced cell occurs, the ratio R will deviate plus or minus from the balanced ratio of 0.6. If the monitoring microprocessor detects a cell imbalance, that is, calculates a ratio R substantially higher or lower than the balance ratio of 0.6, operation of the battery 600 (i.e., charging and/or discharging) is interrupted or changed. In some constructions and in some aspects, operation of the battery 600 is interrupted or changed when the ratio R is not included within the range of approximately 0.55 to approximately 0.65.
In the illustrated construction, axis 700 represents time in seconds, axis 705 represents voltage in volts, and axis 710 represents a ratio or a percentage in volts/volts. Line 715a represents the voltage of cell 605a over time, line 715b represents the voltage of cell 605b over time, and line 715c represents the voltage of cell 605c over time. Line 715d represents the voltage of cell 605d over time, line 715e represents the voltage of cell 605e over time, and line 720 represents the ratio R over time.
In the illustrated example, an imbalance (represented on the graph by numeral 725) occurs approximately at 86 seconds. The imbalance 725 is caused by cell 605e, which is included with group 615. At this time (t=86 s), the ratio 720 begins to decrease or deviate from the balanced ratio of 0.6 (i.e., 60%). Since the ratio 720 is decreasing, it can be determined that the imbalanced cell is within group 615. When the ratio R approaches 55.0% at approximately 91 seconds (indicated in
In some constructions, the monitoring microprocessor monitors the voltage of each battery cell instead of using a ratiometric method of monitoring, such as, for example, the microprocessor 140. As previously discussed, the battery 50 includes the plurality of resistors 260 for providing voltage measurements of the battery cells 80. The plurality of resistors 260 are arranged such that the microprocessor 140 can measure the voltage of each battery cell 80a-g approximately at the same time. In some constructions, the microprocessor 140 detects an imbalance within the battery 50 when one or more cells 80 reach approximately 1 V.
In some constructions and in some aspects, the battery 50 or 600 may re-balance the cells 80a-g or 605a-e when an imbalance has been detected. In some constructions, the monitoring microprocessor disables the battery 50 or 600 (e.g. interrupts battery operation, prevents battery operation, etc.) when the balanced ratio R is no longer within an acceptable range. After the battery 50 or 600 is disabled, the monitoring microprocessor determines which cell(s) 80a-e or 605a-e is imbalanced (the “low voltage cell”).
In some constructions, the monitoring microprocessor activates or turns on the respective transistors, such as, for example, transistors 265a-f, that are electrically connected to those cells 80a-g or 605a-e that are not low in present state of charge (i.e., cells having a higher present state of charge than the low voltage cell). The monitoring microprocessor begins a controlled discharge of the high present state of charge cells 80a-g or 605a-e. For example, the monitoring microprocessor will control the small discharge current that will flow from the balanced cells 80a-e or 605a-e through the respective transistors. The monitoring microprocessor will continue to make voltage measurements of the cells 80a-g or 605a-e throughout the controlled discharging process. The monitoring microprocessor will end the controlled discharge process when the present state of charge of the higher state of charge cells 80a-g or 605a-e is reduced to be approximately equal to the previously low voltage cell.
In some constructions, the monitoring microprocessor uses the controlled discharge process to power an indicator, such as, for example, blinking all of the LEDs 170a-d on the fuel gauge 155. In this construction, for example, the blinking LEDs 170a-d indicate to an operator or user that the battery 50 or 600 is disabled and/or is currently in the process of re-balancing the cells 80a-g or 605a-e.
A further schematic diagram of the battery 50 is schematically illustrated in
The battery 50, shown schematically in
In some constructions, the microcontroller (not shown) can be programmed to identify the resistance value of the electrical component in the battery 50, such as the identification resistor 750. The microcontroller can also be programmed to determine one or more characteristics of the battery 50, such as, for example, the battery chemistry and the nominal voltage of the battery 50. As previously mentioned, the resistance value of the identification resistor 750 may correspond to a dedicated value associated with one or more certain battery characteristics. For example, the resistance value of the identification resistor 750 can be included in a range of resistance values corresponding to the chemistry and to the nominal voltage of the battery 50.
In some constructions, the microcontroller can be programmed to recognize a plurality of resistance ranges of the identification resistor 750. In these constructions, each range corresponds to one battery chemistry, such as, for example, NiCd, NiMH, Li-ion, and the like. In some constructions, the microcontroller can recognize additional resistance ranges, each corresponding to another battery chemistry or another battery characteristic.
In some constructions, the microcontroller can be programmed to recognize a plurality of voltage ranges. The voltages included in the voltage ranges can be dependent on or correspond to the resistance value of the identification resistor 750, such that the microcontroller can determine the value of the resistor 750 based on the measured voltage.
In some constructions, the resistance value of the identification resistor 750 can be further chosen to be unique for each possible nominal voltage value of the battery 50. For example, in one range of resistance values, a first dedicated resistance value can correspond to a nominal voltage of 21 V, a second dedicated resistance value can correspond to a nominal voltage of 16.8 V, and a third dedicated resistance value can correspond to a nominal voltage of 12.6 V. In some constructions, there can be more or fewer dedicated resistance values, each corresponding to a possible nominal voltage of the battery 50 associated with the resistance range.
In an exemplary implementation, the battery 50 electrically connects to the battery charger 820. To identify a first battery characteristic, the semiconductor 855 switches to the “ON” state under the control of additional circuitry (not shown). When the semiconductor 855 is in the “ON” state, the identification resistor 750 and resistors 835 and 840 create a voltage divider network. The network establishes a voltage VA at a first reference point 875. If the resistance value of the resistor 840 is significantly lower than the resistance value of the resistor 835, then the voltage VA will be dependent upon the resistance values of the identification resistor 750 and the resistor 840. In this implementation, the voltage VA is in a range determined by the resistance value of the identification resistor 750. The microcontroller (not shown) measures the voltage VA at the first reference point 875 and determines the resistance value of the identification resistor 750 based on the voltage VA. In some constructions, the microcontroller compares the voltage VA to a plurality of voltage ranges to determine the battery characteristic.
In some constructions, the first battery characteristic to be identified can include the battery chemistry. For example, any resistance value below 150 k ohms may indicate that the battery 50 has a chemistry of NiCd or NiMH, and any resistance value approximately 150 k ohms or above may indicate that the battery 50 has a chemistry of Li or Li-ion. Once the microcontroller determines and identifies the chemistry of the battery 50, an appropriate charging algorithm or method may be selected. In other constructions, there are more resistance ranges which each correspond to another battery chemistry other than those in the above example.
Continuing with the exemplary implementation, to identify a second battery characteristic, the semiconductor 855 switches to the “OFF” state under the control of the additional circuitry. When the semiconductor 855 switches to the “OFF” state, the identification resistor 750 and the resistor 835 create a voltage divider network. The voltage VA at the first reference point 875 is now determined by the resistance values of the identification resistor 750 and the resistor 835. The resistance value of the identification resistor 750 is chosen such that, when the voltage VBATT at a second reference point 880 substantially equals the nominal voltage of the battery 50, the voltage VA at the first reference point 875 substantially equals a voltage VREF at a third reference point 885. If the voltage VA at the first reference point 875 exceeds the fixed voltage VREF at the third reference point 885, an output VOUT of the comparator 860 changes state. In some constructions, the output VOUT can be used to terminate charging or to serve as an indicator to commence additional functions, such as a maintenance routine, an equalization routine, a discharging function, additional charging schemes, and the like. In some constructions, voltage VREF can be a fixed reference voltage.
In some constructions, the second battery characteristic to be identified can include a nominal voltage of the battery 50. For example, a general equation for calculating the resistance value for the identification resistor 750 can be:
wherein R100 is the resistance value of the identification resistor 750, R135 is the resistance value of the resistor 835, VBATT is the nominal voltage of the battery 50 and VREF is a fixed voltage, such as, for example, approximately 2.5 V. For example, in the range of resistance values for the Li-ion chemistry (set forth above), a resistance value of approximately 150 k ohms for the identification resistor 750 can correspond to a nominal voltage of approximately 21 V, a resistance value of approximately 194 k ohms can correspond to a nominal voltage of approximately 16.8 V, and a resistance value of approximately 274.7 k ohms can correspond to a nominal voltage of approximately 12.6 V. In other constructions, more or fewer dedicated resistance values may correspond to additional or different battery pack nominal voltage values.
In the illustrated construction, both the identification resistor 750 and the third reference point 885 may be situated on the “high” side of a current sense resistor 890. Positioning the identification resistor 750 and the third reference point 885 in this manner can reduce any relative voltage fluctuations between VA and VREF when a charging current is present. Voltage fluctuations may appear in voltage VA if the identification resistor 750 and the third reference point 885 were referenced to ground 895 and a charging current was applied to the battery 50.
In some constructions, the battery charger 820 can also include a charger control function. As previously discussed, when the voltage VA substantially equals the voltage VREF (indicative of voltage VBATT equaling the nominal voltage of battery 50), the output VOUT of the comparator 860 changes state. In some constructions, the charging current is no longer supplied to the battery 50 when the output VOUT of the comparator 860 changes state. Once the charging current is interrupted, the battery voltage VBATT begins to decrease. When voltage VBATT reaches a low threshold, the output VOUT of the comparator 860 changes state again. In some constructions, the low threshold of voltage VBATT is determined by a resistance value of a hysteresis resistor 898. The charging current is reestablished once the output VOUT of the comparator 860 changes state again. In some constructions, this cycle repeats for a predefined amount of time as determined by the microcontroller or repeats for a certain amount of state changes made by the comparator 860. In some constructions, this cycle repeats until the battery 50 is removed from the battery charger 820.
In some constructions and in some aspects, the circuit 130 of the battery 50 can also indicate one or more battery characteristics. In some constructions, the battery characteristics include, for example, a nominal voltage and a temperature of the battery 50. The circuit 130 includes an electrical identification component or identification resistor 910, a temperature-sensing device or thermistor 914, a first current-limiting device or protection diode 918, a second current-limiting device or protection diode 922 and a capacitor 926. The identification resistor 910 has a set resistance value which corresponds to one or more certain battery characteristics. In some constructions, the resistance value of the identification resistor 910 corresponds with the nominal voltage of the battery 50 or the battery cell 80. In some constructions, the resistance value corresponds with the chemistry of the battery 50. In some constructions, the resistance value corresponds with two or more battery characteristics or corresponds with different battery characteristic(s). The resistance value of the thermistor 914 is indicative of the temperature of the battery cell 80 and changes as the temperature of the battery cell 80 changes. A sense terminal 930 electrically connects to the circuit 130.
The battery 50, shown schematically in
The operation of the battery 50 and battery charger 942 will be discussed with reference to
When the first threshold is applied to the first reference point 964, a first current path is established within the battery 50 and battery charger 942. The first current path includes the resistor 962, the capacitor 926, the first diode 918 and the identification resistor 910. Once the voltage VA is raised to approximately the first threshold, the controller 958 measures the voltage VOUT at a second reference point 966. The voltage VOUT at the second reference point 966 quickly rises to a voltage determined by a voltage divider network comprised of the identification resistor 910, the resistor 962 and the forward voltage drop across the diode 918. In some constructions, voltage VOUT will range from approximately 0 V to slightly less than voltage VA. As shown in
In one construction, the voltage VOUT measured by the controller 958 corresponds to a resistance value for the identification resistor 910. That resistance value corresponds to the nominal voltage of the battery 50. In some constructions, as the resistance value of the identification resistor 910 decreases, the voltage VOUT also decreases.
In the illustrated construction, the voltage VOUT eventually rises to approximately the voltage VA once the capacitor 926 becomes fully charged. After the capacitor 926 is fully charged, the controller 958 decreases the voltage VA at the first reference point 964 to a second threshold. In some constructions, the second threshold is approximately 0 V. As shown in
When the second threshold is applied to the first reference point 964, a second current path is established within the battery 50 and battery charger 942. The second current path includes the resistor 962, the capacitor 926, the second diode 922 and the thermistor 914. Once the voltage VA is lowered to approximately the second threshold, the controller 958 measures the voltage VOUT again at the second reference point 966. The voltage VOUT at the second reference point 966 quickly decreases to a voltage determined by a voltage divider network comprised of the thermistor 914, the resistor 962 and the forward voltage drop across diode 922. In some constructions, VOUT will range from approximately 0 V to slightly less than voltage VA. As shown in
In one construction, the voltage VOUT measured by the controller 958 at time T4 corresponds to a resistance value for the thermistor 914. That resistance value corresponds to the temperature of the battery 50. In some constructions, as the resistance value of the thermistor 914 decreases, the voltage VOUT increases.
In some constructions, the capacitor 926 provides a DC blocking function. The capacitor 926 prevents existing battery chargers (e.g., battery chargers which do not recognize newer power tool battery chemistries, such as, for example, the Li or Li-ion chemistries, and which do not have the required corresponding charging algorithms for such newer chemistries) from being able to charge a battery pack having the circuit 130.
An existing power tool battery 968 is schematically illustrated in
Referring to
The battery 968 also includes an electrical component or thermistor 986. The resistance value of the thermistor 986 is indicative of the temperature of the battery cell 976 and changes as the temperature of the battery cell 976 changes. In some constructions, the resistance value of the thermistor 986 is included in a first range of resistance values. The existing battery charger 972 is capable of identifying a resistance value of the thermistor 986 within this first range and charge the existing battery 968 accordingly. For example, this first range of resistance values includes the resistance values approximately equal to and less than 130 k ohms. If the resistance value of the thermistor 986 is not included in the first range of resistance values, the existing battery charger 972 cannot charge the existing battery 968. The existing battery 968 also includes a sense terminal 988 electrically connected to the thermistor 986.
As shown in
The battery 970 also includes two sense terminals 996 and 997. The first sense terminal 996 electrically connects to a first electrical component or an identification resistor 998, and the second sense terminal 997 electrically connects to a second electrical component or a temperature-sensing device or thermistor 999. In some constructions, the resistance value of the identification resistor 998 is not included in the first range of resistance values that can be identified by the existing battery charger 972. For example, the resistance value of the identification resistor 998 is approximately equal to or greater than 150 k ohms. The resistance value of the thermistor 986 is indicative of the temperature of the battery cell 990 and changes as the temperature of the battery cell 990 changes.
As shown in
As shown in
When the existing battery 968 electrically connects to the battery charger 974, the second sense terminal 1004 of the battery charger 974 is not electrically connected to any battery terminal. In some constructions, a control device, microprocessor, microcontroller or controller 1008 included in the new battery charger 974 determines the resistance value of the thermistor 986 through the first sense terminal 1003 and identifies the battery 968 as having a NiCd or NiMH chemistry. The controller 1008 selects an appropriate charging method or algorithm for the existing battery 968 based on the chemistry and the temperature of the battery 968. The battery charger 974 charges the existing battery 968 accordingly.
When the battery 970 electrically connects to the battery charger 974, the second sense terminal 1004 of the battery charger 974 electrically connects to the second sense terminal 997 of the battery 970. In some constructions, the controller 1008 determines the resistance value of the identification resistor 998 and identifies the battery 970 as having, for example, a Li, Li-ion or another Li-based chemistry. For example, a resistance value of approximately 150 k ohms or greater for the identification resistor 998 corresponds to Li, Li-ion or another Li-based chemistry.
In some constructions, the resistance value of the identification resistor 998 is further chosen based on the nominal voltage of the battery 970. For example, a resistance value of approximately 150 k ohms for the identification resistor 998 indicates that the battery 970 has a nominal voltage of approximately 21 V. A resistance value of approximately 300 k ohms corresponds to a nominal voltage of approximately 16.8 V, and a resistance value of approximately 450 k ohms corresponds to a nominal voltage of approximately 12.6 V. In some constructions, as the resistance value of the identification resistor 998 increases, the nominal voltage of the battery 970 decreases. In some constructions, the controller 1008 also determines the resistance value of the thermistor 385. The controller 1008 selects an appropriate charging method or algorithm for the battery 970 based on its chemistry, nominal voltage and/or temperature. The battery charger 974 charges the battery 970 accordingly.
When the existing battery 968 is electrically connected to the existing battery charger 972, the sense terminal 1007 of the battery charger 972 electrically connects to the sense terminal 988 of the existing battery 968. In some constructions, the microcontroller 1009 included in the existing battery charger 972 determines the resistance value of the thermistor 986 and identifies the battery 968 as having a NiCd or NiMH chemistry, if the resistance value of the thermistor 986 is included in the first range of resistance values. The existing battery charger 972 determines the temperature of the existing battery 968 based on the resistance value of the thermistor 986 and selects an appropriate charging method or algorithm for the battery 968 based on its temperature. The existing battery charger 972 charges the existing battery 968 accordingly.
When the battery 970 is electrically connected to the existing battery charger 972, the sense terminal 1007 of the existing battery charger 972 electrically connects to the first sense terminal 996 of the battery 970. The second sense terminal 997 of the battery 970 is not electrically connected to any battery charger terminal of the existing battery charger 972. In some constructions, the microcontroller 1009 determines the resistance value of the identification resistor 998. In some constructions, the resistance value of the identification resistor 998 is not included in the first range of resistance values that are recognized by the microcontroller 1009. Since the microcontroller 1009 cannot identify the battery 970, the existing battery charger 972 does not implement a charging method or algorithm. The battery 970 is electronically prevented or “locked-out” from being charged by the existing battery charger 972.
Another battery 1030 embodying aspects of the invention is illustrated in
As shown in
The battery cell 1046 can be any rechargeable battery cell chemistry type, such as, for example, nickel cadmium (NiCd), nickel-metal hydride (NiMH), Lithium (Li), Lithium-ion (Li-ion), other Lithium-based chemistry, other rechargeable battery cell chemistry, etc. In the illustrated construction, the battery cells 1046 are Li-ion battery cells.
The housing 1042 can provide a support portion 1050 for supporting the battery 1030 on an electrical device, such as the power tool 1034 or the battery charger 1038. In the illustrated construction, the support portion 1050 can provide a C-shaped cross section (see
The battery 1030 can also include (see
The battery 1030 can also include (see
The sense terminals 1106 and 1110 can be connected to electrical components 1114 and 1118, respectively, which are connected in the circuit of the battery 1030. The sense terminals 1106 and 1110 can communicate information regarding the battery 1030 to an electrical device. For example, one electrical component, such as the electrical component 1114, connected to the sense terminal 1106 may be an identification component, such as a resistor, to communicate the identification of a characteristic of the battery 1030, such as, for example, the chemistry of the battery cells 1046, the nominal voltage of the battery 1030, etc. The other electrical component, such as the electrical component 1118, connected to the sense terminal 1110 may be a temperature-sensing device or thermistor to communicate the temperature of the battery 1030 and/or of the battery cell(s) 1046.
In other constructions, the electrical components 1114 and 1118 can be other suitable electrical components capable of generating an electrical signal, such as, for example, a microprocessor, a controller, digital logic components, and the like, or the components 1114 and 1118 can be other suitable passive electrical components, such as, for example, resistors, capacitors, inductors, diodes, and the like.
It should be understood that, in other constructions (not shown), the electrical components 1114 and 1118 may be other types of electrical components and may communicate other characteristics or information about the battery 1030 and/or of the battery cell(s) 1046. It should also be understood that “communication” and “communicate”, as used with respect to the electrical components 1114 and 1118, may also encompass the electrical component(s) 1114 and/or 1118 having or being in a condition or state which is sensed by a sensor or device capable of determining the condition or state of the electrical component(s) 1114 and/or 1118.
As shown in
As shown in
In some constructions and in some aspects, the charging circuit 1126 can operate to charge the battery 1030 in a manner similar to that described in U.S. Pat. No. 6,456,035, issued Sep. 24, 2002, and U.S. Pat. No. 6,222,343, issued Apr. 24, 2001, which are hereby incorporated by reference. In other constructions, the charging circuit 1126 can operate to charge the battery 1030 in a manner similar to that described in prior filed U.S. provisional application Ser. No. 60/440,692 filed Jan. 17, 2003, the entire contents of which are hereby incorporated by reference.
As shown in
Projections or ribs 1150 can extend from the surface 1146. When the battery 1030 is positioned on the support portion 1130, the ribs 1150 can be generally laterally aligned with the locking members 1078 to maintain the locking members 1078 in the locking position. In one construction, the ribs 1150 are lowered to ensure that the ribs 1150 do not engage with the ridge 1066 on the support portion 1050 of the battery 1030, which would prevent the battery 1030 from being connected to the battery charger 1038.
The battery charger 1038 can also include (see
The charger terminals 1162, 1166, 1170 and 1174 can be connected to the charging circuit 1126. The charging circuit 1126 can include a microcontroller 1178 for controlling charging of the battery 1030. The controller 1178 is operable to communicate with or sense the condition or state of the electrical components 1114 and 1118 of the battery 1030 to identify one or more characteristics and/or conditions of the battery 1030, such as, for example, the nominal voltage of the battery 1030, the chemistry of the battery cell(s) 1046, the temperature of the battery 1030 and/or of the battery cell(s) 1046, etc. Based upon determinations made by the controller 1178, the controller 1178 can control the charging circuit 1126 to properly charge the battery 1030.
As shown in
The battery 1030 can be connectable to electrical equipment, such as, for example, the power tool 1034 (shown in
The power tool 1034 can also include a terminal assembly 1190 (partially shown in
It should be understood that, in other constructions (not shown), the terminal assembly 1190 may include additional terminals (not shown) which are connectable to the sense terminals 1106 and/or 1110 so that information regarding the battery 1030, such as, for example, one or more characteristics of the battery 1030 and/or conditions of the battery 1030, may be communicated to or sensed by the power tool 1034. In such constructions, the power tool 1034 may include a controller (not shown) to determine the communicated or sensed information regarding the battery 1030 and to control operation of the power tool 1034 based on this information.
An alternative construction of a battery 1030A embodying aspects of the invention is illustrated in
As shown in
As shown in
For some constructions and for some aspects, additional independent features, structure and operation of the battery 1030A are described in more detail above.
When the battery 1030A is positioned on the support portion 1130 of the battery charger 1038, the lowered ribs 1150 (shown in
As shown in
The battery 1230 also can include (see
The battery 1230 can include (see
As schematically illustrated in
As schematically illustrated in
The battery 1230 can be supported on the support portion 1130 of the battery charger 1038. The ribs 1150 (shown in
The battery 1230 can be connectable to electrical equipment, such as, for example, the power tool 1034 (shown in
As shown in
Projections or ribs 1370 can extend from the surface 1366. The ribs 1370 can extend farther from the surface 1366 than (see
As shown in
The charging circuit 1346 can include a microcontroller 1394 for controlling charging of the battery 1230. The controller 1394 can determine the temperature of the battery 1230 by sensing the condition of the electrical component 1314 or thermistor. Based upon the determinations made by the controller 1394, the controller 1394 can control the charging circuit 1346 to properly charge the battery 1230.
In an exemplary implementation, if a user attempts to connect the battery 1030 to the battery charger 1338, a portion of the battery charger 1338, such as the upwardly-extended ribs 1370 (shown in
In some aspects, the invention provides a battery, such as the battery 1030 or 1030A, and/or a battery charger, such as the battery charger 1038, having additional communication or sense path(s). In some aspects, the invention provides a charger, such as the charger 1038, which is capable of charging battery packs having additional communication or sense path(s), such as the battery 1030 or 1030A, and batteries not having the additional communication or sense path(s), such as the battery 1230. In some aspects, the invention provides a “mechanical lockout” to prevent a battery, such as the battery 1030 or 1030A, from being connected to a charger, such as an existing charger 1338, while the battery, such as the battery 1030 or 1030A, may be used with a corresponding existing electrical device, such as the power tool 1034.
The constructions described above and illustrated in the figures are presented by way of example only and are not intended as a limitation upon the concepts and principles of the present invention. As such, it will be appreciated by one having ordinary skill in the art that various changes in the elements and their configuration and arrangement are possible without departing from the spirit and scope of the present invention as set forth in the appended claims.
The present patent application is a continuation of U.S. application Ser. No. 15/620,431, filed Jun. 12, 2017, now U.S. Pat. No. 10,097,026, which is a continuation of U.S. application Ser. No. 15/095,686, filed Apr. 11, 2016, now U.S. Pat. No. 9,680,325, which is a continuation of U.S. application Ser. No. 14/181,845, filed Feb. 17, 2014, now U.S. Pat. No. 9,312,721, which is a continuation of U.S. application Ser. No. 13/891,452, filed May 10, 2013, now U.S. Pat. No. 8,653,790, which is a continuation of U.S. patent application Ser. No. 13/109,150, filed on May 17, 2011, now U.S. Pat. No. 8,471,532, which is a continuation of U.S. patent application Ser. No. 12/876,190, filed on Sep. 6, 2010, now U.S. Pat. No. 7,944,181, which is a continuation of U.S. patent application Ser. No. 12/709,939, filed on Feb. 22, 2010, now U.S. Pat. No. 7,791,318, which is a continuation of U.S. patent application Ser. No. 12/372,013, filed on Feb. 17, 2009, now U.S. Pat. No. 7,667,437, which is a continuation of U.S. patent application Ser. No. 11/617,365, filed on Dec. 28, 2006, now U.S. Pat. No. 7,504,804, which is a continuation of U.S. patent application Ser. No. 11/322,862, filed on Dec. 30, 2005, now U.S. Pat. No. 7,164,257, which is a divisional of U.S. patent application Ser. No. 10/720,027, filed on Nov. 20, 2003, now U.S. Pat. No. 7,157,882, which claims the benefit of U.S. Provisional Patent Application No. 60/428,358, filed on Nov. 22, 2002; No. 60/428,450, filed on Nov. 22, 2002; No. 60/428,452, filed on Nov. 22, 2002; No. 60/440,692, filed Jan. 17, 2003; No. 60/440,693, filed on Jan. 17, 2003; No. 60/523,716, filed on Nov. 19, 2003; and No. 60/523,712, filed on Nov. 19, 2003, the entire contents of all of which are hereby incorporated by reference. The entire content of U.S. patent application Ser. No. 10/719,680, entitled “METHOD AND SYSTEM FOR BATTERY CHARGING,” filed on Nov. 20, 2003, now U.S. Pat. No. 7,176,654, is also hereby incorporated by reference.
Number | Date | Country | |
---|---|---|---|
60523712 | Nov 2003 | US | |
60523716 | Nov 2003 | US | |
60440692 | Jan 2003 | US | |
60440693 | Jan 2003 | US | |
60428452 | Nov 2002 | US | |
60428450 | Nov 2002 | US | |
60428358 | Nov 2002 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10720027 | Nov 2003 | US |
Child | 11322862 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15620431 | Jun 2017 | US |
Child | 16154095 | US | |
Parent | 15095686 | Apr 2016 | US |
Child | 15620431 | US | |
Parent | 14181845 | Feb 2014 | US |
Child | 15095686 | US | |
Parent | 13891452 | May 2013 | US |
Child | 14181845 | US | |
Parent | 13109150 | May 2011 | US |
Child | 13891452 | US | |
Parent | 12876190 | Sep 2010 | US |
Child | 13109150 | US | |
Parent | 12709939 | Feb 2010 | US |
Child | 12876190 | US | |
Parent | 12372013 | Feb 2009 | US |
Child | 12709939 | US | |
Parent | 11617365 | Dec 2006 | US |
Child | 12372013 | US | |
Parent | 11322862 | Dec 2005 | US |
Child | 11617365 | US |