SLUS894B January 2010 – July 2015 BQ24630
PRODUCTION DATA.
The bq24630 device is a stand-alone, integrated lithium phosphate battery charger. The device employs a switched-mode synchronous buck PWM controller with constant switching frequency. The device controls external switches to prevent battery discharge back to the input, connect the adapter to the system, and connect the battery to the system using 6-V gate drives for better system efficiency. The bq24630 features Dynamic Power Management (DPM) which reduces battery charge current when the input power limit is reached to avoid overloading the AC adapter when supplying current to the system and the battery charger simultaneously. A highly accurate current-sense amplifier enables precise measurement of input current from the AC adapter to monitor the overall system power. The input current limit can be configured through the ACSET pin of the device.
The bq24630 has a battery detect scheme that allows it to automatically detect the presence and absence of a battery. When the battery is detected, charging begins in one of three phases (depending upon battery voltage): precharge, constant current (fast-charge current regulation), and constant voltage (fast-charge voltage regulation). The device will terminate charging when the termination current threshold has been reached and will begin a recharge cycle when the battery voltage has dropped below the recharge threshold (VRECHG). Precharge, constant current, and termination current can be configured through the ISET1 and ISET2 pins, allowing for flexibility in battery charging profile. During charging, the integrated fault monitors of the device, such as battery overvoltage protection, battery short detection (VBATSHT), thermal shutdown (internal TSHUT and TS pin), safety timer expiration (TTC pin), and input voltage protection (VACOV), ensure battery safety.
The bq24630 has three status pins (STAT1, STAT2, and PG) to indicate the charging status and input voltage (AC adapter) status. These pins can be used to drive LEDs or communicate with a host processor.
The bq24630 uses a high-accuracy voltage band gap and regulator for the high-accuracy charging voltage. The charge voltage is programmed via a resistor divider from the battery to ground, with the midpoint tied to the VFB pin. The voltage at the VFB pin is regulated to 1.8 V, giving Equation 1 for the regulation voltage:
Where R2 is connected from VFB to the battery and R1 is connected from VFB to GND.
The ISET1 input sets the maximum fast-charge current. Battery charge current is sensed by resistor RSR connected between SRP and SRN. The full-scale differential voltage between SRP and SRN is 100 mV. Thus, for a 10-mΩ sense resistor, the maximum charging current is 10 A. Equation 2 is for charge current:
VISET1, the input voltage range of ISET1, is between 0 and 2 V. The SRP and SRN pins are used to sense voltage across RSR with default value of 10 mΩ. However, resistors of other values can also be used. A larger sense resistor gives a larger sense voltage and a higher regulation accuracy, but at the expense of higher conduction loss.
On powerup, if the battery voltage is below the VLOWV threshold, the bq24630 applies 125 mA precharge current to the battery
The total input from an ac adapter or other dc source is a function of the system supply current and the battery charging current. System current normally fluctuates as portions of the system are powered up or down. Without dynamic power management (DPM), the source must be able to supply the maximum system current and the maximum charger input current simultaneously. By using DPM, the input current regulator reduces the charging current when the input current exceeds the input current limit set by ACSET. The current capability of the ac adaptor can be lowered, reducing system cost.
Similar to setting battery regulation current, adaptor current is sensed by resistor RAC connected between ACP and ACN. Its maximum value is set by ACSET using Equation 3:
VACSET, the input voltage range of ACSET is between 0 and 2 V. The ACP and ACN pins are used to sense voltage across RAC with a default value of 10 mΩ. However, resistors of other values can also be used. A larger the sense resistor gives a larger sense voltage and a higher regulation accuracy, but at the expense of higher conduction loss.
The bq24630 monitors the charging current during the voltage regulation phase. When VTTC is valid, termination is detected while the voltage on the VFB pin is higher than the VRECH threshold AND the charge current is less than the ITERM threshold, as calculated in Equation 4:
VISET2, the input voltage of ISET2 is between 0 and 2 V. The minimum termination current is clamped to be around 125 mA with a default 10-mΩ sensing resistor. To avoid early termination during WARM/COOL condition, set ITERM ≤ ICHARGE/10. As a safety backup, the bq24630 also provides a programmable charge timer. The charge time is programmed by the capacitor connected between the TTC pin and GND, and is given by Equation 5:
Where CTTC (range from 0.047 µF to 0.47 µF to give 1-h to 10-h safety timer) is the capacitor connected from TTC pin to GND, and KTTC is the constant multiplier (1.4 min/nF).
A new charge cycle is initiated and the safety timer is reset when one of the following conditions occurs:
The TTC pin may be taken LOW to disable termination and to disable the safety timer. If TTC is pulled to VREF, the bq24630 continues to allow termination but disables the safety timer. TTC taken low resets the safety timer. When ACOV, VCCLOWV, and SLEEP mode resume normal, the safety timer is reset.
The bq24630 uses a SLEEP comparator to determine the source of power on the VCC pin, because VCC can be supplied either from the battery or the adapter. If the VCC voltage is greater than the SRN voltage, the bq24630 enables ACFET and disables BATFET. If all other conditions are met for charging, the bq24630 then attempts to charge the battery (see Enable and Disable Charging section). If the SRN voltage is greater than VCC, indicating that the battery is the power source, the bq24630 enables the BATFET and enters a low-quiescent-current (<15-μA) SLEEP mode to minimize current drain from the battery.
If VCC is below the UVLO threshold, the device is disabled, ACFET turns off ,and BATFET turns on.
The following conditions must be valid before charge is enabled:
Any of the following conditions stops ongoing charging:
The bq24630 automatically switches adapter or battery power to the system load. The battery is connected to the system by default during power up or during SLEEP mode. The battery is disconnected from the system and then the adapter is connected to the system 30 ms after exiting SLEEP. Automatic break-before-make logic prevents shoot-through currents when the selectors switch.
ACDRV is used to drive a pair of back-to-back p-channel power MOSFETs between adapter and ACP with sources connected together and to VCC. The FET connected to the adapter prevents reverse discharge from the battery to the adapter when turned off. The p-channel FET with the drain connected to the adapter input provides reverse battery discharge protection when off; and also minimizes system power dissipation, with its low rDS(on), compared to a Schottky diode. The other p-channel FET connected to ACP separates the battery from the adapter, and provides a limited dI/dt when connecting the adapter to the system by controlling the FET turnon time. BATDRV controls a p-channel power MOSFET placed between BAT and the system.
When an adapter is not detected, ACDRV is pulled to VCC to keep ACFET off, disconnecting the adapter from system. BATDRV stays at ACN-6V to connect the battery to the system.
Approximately 30 ms after the device comes out of SLEEP mode, the system begins to switch from battery to adapter. The break-before-make logic keeps both ACFET and BATFET off for 10 µs before ACFET turns on. This prevents shoot-through current or any large discharging current from going into the battery. BATDRV is pulled up to ACN and the ACDRV pin is set to VCC-6V by an internal regulator to turn on p-channel ACFET, connecting the adapter to the system.
When the adapter is removed, the system waits until VCC drops back to within 200 mV above SRN to switch from the adapter back to the battery. The break-before-make logic still keeps 10-μs dead time. ACDRV is pulled up to VCC and the BATDRV pin is set to ACN-6V by an internal regulator to turn on p-channel BATFET, connecting the battery to the system.
Asymmetrical gate drive for the ACDRV and BATDRV drivers provides fast turnoff and slow turnon of ACFET and BATFET to help the break-before-make logic and to allow a soft-start at turnon of either FET. The soft-start time can be further increased by putting a capacitor from gate to source of the p-channel power MOSFETs.
The charger automatically soft-starts the charger regulation current every time the charger goes into fast-charge to ensure there is no overshoot or stress on the output capacitors or the power converter. The soft-start consists of stepping up the charge regulation current in eight evenly divided steps up to the programmed charge current. Each step lasts around 1.6 ms, for a typical rise time of 12.8 ms. No external components are needed for this function.
The synchronous buck PWM converter uses a fixed-frequency voltage mode with feed-forward control scheme. A type-III compensation network allows using ceramic capacitors at the output of the converter. The compensation input stage is connected internally between the feedback output (FBO) and the error amplifier input (EAI). The feedback compensation stage is connected between the error amplifier input (EAI) and error amplifier output (EAO). The LC output filter is selected to give a resonant frequency of 10 kHz to 15 kHz for the bq24630, where the resonant frequency, fo, is given by Equation 6:
An internal saw-tooth ramp is compared to the internal EAO error control signal to vary the duty cycle of the converter. The ramp height is 7% of the input adapter voltage making it always directly proportional to the input adapter voltage. This cancels out any loop gain variation due to a change in input voltage, and simplifies the loop compensation. The ramp is offset by 300 mV in order to allow zero-percent duty cycle when the EAO signal is below the ramp. The EAO signal is also allowed to exceed the saw-tooth ramp signal in order to get a 100% duty-cycle PWM request. Internal gate drive logic allows achieving 99.95% duty cycle while ensuring the N-channel upper device always has enough voltage to stay fully on. If the BTST pin to PH pin voltage falls below 4.2 V for more than three cycles, then the high-side n-channel power MOSFET is turned off and the low-side n-channel power MOSFET is turned on to pull the PH node down and recharge the BTST capacitor. Then the high-side driver returns to 100% duty-cycle operation until the BTST-to-PH voltage is detected to fall low again due to leakage current discharging the BTST capacitor below 4.2 V, and the reset pulse is reissued.
The fixed-frequency oscillator keeps tight control of the switching frequency under all conditions of input voltage, battery voltage, charge current, and temperature, simplifying output filter design and keeping it out of the audible noise region. Also see the Application Information section for how to select the inductor, capacitor, and MOSFET.
The charger operates in synchronous mode when the SRP-SRN voltage is above 5 mV (0.5-A inductor current for a 10-mΩ sense resistor). During synchronous mode, the internal gate-drive logic ensures there is break-before-make complementary switching to prevent shoot-through currents. During the 30-ns dead time where both FETs are off, the body diode of the low-side power MOSFET conducts the inductor current. Having the low-side FET turn on keeps the power dissipation low, and allows safely charging at high currents. During synchronous mode, the inductor current is always flowing and the converter operates in continuous-conduction mode (CCM), creating a fixed two-pole system.
The charger operates in non-synchronous mode when the SRP-SRN voltage is below 5 mV (0.5-A inductor current for a 10-mΩ sense resistor). The charger is forced into non-synchronous mode when battery voltage is lower than 2 V or when the average SRP-SRN voltage is lower than 1.25 mV.
During non-synchronous operation, the body-diode of the low-side MOSFET can conduct the positive inductor current after the high-side n-channel power MOSFET turns off. When the load current decreases and the inductor current drops to zero, the body diode is be naturally turned off and the inductor current becomes discontinuous. This mode is called discontinuous-conduction mode (DCM). During DCM, the low-side n-channel power MOSFET turns on for around 80 ns when the bootstrap capacitor voltage drops below 4.2 V; then the low-side power MOSFET turns off and stays off until the beginning of the next cycle, where the high-side power MOSFET is turned on again. The 80-ns low-side MOSFET on-time is required to ensure the bootstrap capacitor is always recharged and able to keep the high-side power MOSFET on during the next cycle. This is important for battery chargers, where unlike regular dc-dc converters, there is a battery load that maintains a voltage and can both source and sink current. The 80-ns low-side pulse pulls the PH node (connection between high- and low-side MOSFETs) down, allowing the bootstrap capacitor to recharge up to the REGN LDO value. After 80 ns, the low-side MOSFET is kept off to prevent negative inductor current from occurring.
At very low currents during non-synchronous operation, there may be a small amount of negative inductor current during the 80-ns recharge pulse. The charge should be low enough to be absorbed by the input capacitance. Whenever the converter goes into zero-percent duty cycle, the high-side MOSFET does not turn on, and the low-side MOSFET does not turn on (only 80-ns recharge pulse) either, and there is almost no discharge from the battery.
During the DCM mode, the loop response automatically changes and has a single-pole system at which the pole is proportional to the load current, because the converter does not sink current, and only the load provides a current sink. This means at very low currents the loop response is slower, as there is less sinking current available to discharge the output voltage.
If the SRP-SRN voltage decreases below 5 mV (the charger is also forced into non-synchronous mode when the average SRP-SRN voltage is lower than 1.25 mV), the low-side FET is turned off for the remainder of the switching cycle to prevent negative inductor current. During DCM, the low-side FET only turns on for at around 80 ns when the bootstrap capacitor voltage drops below 4.2 V to provide refresh charge for the bootstrap capacitor. This is important to prevent negative inductor current from causing a boost effect in which the input voltage increases as power is transferred from the battery to the input capacitors and leads to an overvoltage stress on the VCC node and potentially causes damage to the system.
ACOV provides protection to prevent system damage due to high input voltage. Once the adapter voltage reaches the ACOV threshold, charge is disabled and the battery is switched to the system instead of the adapter.
The system must have a minimum VCC voltage to allow proper operation. This VCC voltage could come from either the input adapter or the battery, because a conduction path exists from the battery to VCC through the high-side NMOS body diode. When VCC is below the UVLO threshold, all circuits on the IC are disabled, and the gate drive bias to ACFET and BATFET is disabled.
The converter does not allow the high-side FET to turn on until the BAT voltage goes below 105% of the regulation voltage. This allows one-cycle response to an overvoltage condition, such as occurs when the load is removed or the battery is disconnected. An 8-mA current sink from SRP to GND is on only during charge and allows discharging the stored output inductor energy that is transferred to the output capacitors. BATOVP also suspends the safety timer.
The charger has a secondary cycle-to-cycle overcurrent protection. It monitors the charge current, and prevents the current from exceeding 160% of the programmed charge current. The high-side gate drive turns off when the overcurrent is detected, and automatically resumes when the current falls below the overcurrent threshold.
The QFN package has low thermal impedance, which provides good thermal conduction from the silicon to the ambient, to keep junctions temperatures low. As an added level of protection, the charger converter turns off and self-protects whenever the junction temperature exceeds the TSHUT threshold of 145°C. The charger stays off until the junction temperature falls below 130°C. Then the charger soft-starts again if all other enable-charge conditions are valid. Thermal shutdown also suspends the safety timer.
The controller continuously monitors battery temperature by measuring the voltage between the TS pin and GND. A negative-temperature-coefficient thermistor (NTC) and an external voltage divider typically develop this voltage. The controller compares this voltage against its internal thresholds to determine if charging is allowed. To initiate a charge cycle, the battery temperature must be within the VLTF to VHTF thresholds. If battery temperature is outside of this range, the controller suspends charge and the safety timer, and waits until the battery temperature is within the VLTF to VHTF range. During the charge cycle, the battery temperature must be within the VLTF to VTCO thresholds. If the battery temperature is outside of this range, the controller suspends charge and the safety timer, and waits until the battery temperature is within the VLTF to VHTF range. If the battery temperature is between the VLTF and VCOOL thresholds or between the VHTF and VWARM thresholds, charge is automatically reduced to ICHARGE/8. To avoid early termination during a COOL/WARM condition, set ITERM ≤ ICHARGE/10. The controller suspends charge by turning off the PWM charge FETs. Figure 16 and Figure 17 summarize the operation.
Assuming a 103AT NTC thermistor on the battery pack as shown in the Figure 22, the value RT1 and RT2 can be determined by using Equation 7 and Equation 8:
For example, a 103AT NTC thermistor is used to monitor the battery pack temperature. Select TCOOL = 0ºC, TWARM = 60ºC. From the calculation and select standard 5% resistor value, RT1 = 2.2 kΩ, RT2 = 6.8 kΩ, and TCOLD is –17ºC (target –20ºC); THOT is 77ºC (target 75ºC), and TCUT-OFF is 86ºC (target 80ºC). A small RC filter is suggested to protect the TS pin from system-level ESD.
The bq24630 provides a recovery method to deal with timer fault conditions. The following summarizes this method:
Condition 1: The battery voltage is above the recharge threshold and a time-out fault occurs.
Recovery Method: The timer fault clears when the battery voltage falls below the recharge threshold, and battery detection begins. Taking CE low, or a POR condition, also clears the fault.
Condition 2: The battery voltage is below the RECHARGE threshold and a time-out fault occurs.
Recovery Method: Under this scenario, the bq24630 applies the IFAULT current to the battery. This small current is used to detect a battery removal condition and remains on as long as the battery voltage stays below the recharge threshold. If the battery voltage goes above the recharge threshold, the bq24630 disables the fault current and executes the recovery method described in Condition 1. Taking CE low, or a POR condition, also clears the fault.
The open drain PG (power-good) output indicates whether the VCC voltage is valid or not. The open-drain FET turns on whenever bq24630 has a valid VCC input (not in UVLO or ACOV or SLEEP mode). The PG pin can be used to drive an LED or communicate with the host processor.
The CE digital input is used to disable or enable the charge process. A high-level signal on this pin enables charge, provided all the other conditions for charge are met (see Enable and Disable Charging). A high-to-low transition on this pin also resets all timers and fault conditions. There is an internal 1-MΩ pulldown resistor on the CE pin, so if CE is floated the charge does not turn on.
The open-drain STAT1 and STAT2 outputs indicate various charger operations as shown in Table 2. These status pins can be used to drive LEDs or communicate with the host processor. Note that OFF indicates that the open-drain transistor is turned off.
CHARGE STATE | STAT1 | STAT2 |
---|---|---|
Charge in progress | ON | OFF |
Charge complete | OFF | ON |
Charge suspend, timer fault, overvoltage, sleep mode, battery absent | OFF | OFF |
For applications with removable battery packs, the bq24630 provides a battery-absent detection scheme to reliably detect the insertion or removal of battery packs.
Once the device has powered up, an 8-mA discharge current is applied to the SRN terminal. If the battery voltage falls below the LOWV threshold within 1 second, the discharge source is turned off, and the charger is turned on at low charge current (125 mA). If the battery voltage rises above the recharge threshold within 500 ms, there is no battery present and the cycle restarts. If either the 500-ms or 1-second timer times out before the respective thresholds are hit, a battery is detected and a charge cycle is initiated.
Care must be taken that the total output capacitance at the battery node is not so large that the discharge current source cannot pull the voltage below the LOWV threshold during the 1-second discharge time. The maximum output capacitance can be calculated as seen in Equation 9:
Where CMAX is the maximum output capacitance, IDISCH is the discharge current, tDISCH is the discharge time, and R2 and R1 are the voltage feedback resistors from the battery to the VFB pin. The 1.425 factor is the difference between the RECHARGE and the LOWV thresholds at the VFB pin.
EXAMPLE
For a 3-cell LiFePO4 charger, with R2 = 500 kΩ, R1 = 100 Ωk (giving 10.8 V for voltage regulation), IDISCH = 8 mA, tDISCH = 1 second,
Based on these calculations, no more than 930 μF should be allowed on the battery node for proper operation of the battery detection circuit.