MC33340, MC33342
http://onsemi.com
7
Negative slope voltage detection starts after 60 ms have
elapsed in the fast charge mode. This does not affect the
Fast/Trickle output until the holdoff time (t
hold
) has elapsed
during the fast charge mode. Two scenarios then exist.
Trickle mode holdoff is implemented to ignore any initial
drop in voltage that may occur when charging batteries that
have been stored for an extended time period. If the negative
slope voltage detector senses that initial drop during the
holdoff time, and the input voltage rises as the battery
charges, the Fast/Trickle output will remain open. However,
if the negative slope voltage detector senses a negative drop
in voltage during the holdoff time and the input voltage
never rises above that last detected level, the Fast/Trickle
output will latch into a low state. The negative slope voltage
detector has a maximum resolution of 2.0 V divided by
1023 mV, or 1.955 mV per count with an uncertainty of
±1.0 count. This yields a detection range of 1.955 mV to
5.865 mV. In order to obtain maximum sensing accuracy,
the R2/R1 voltage divider must be adjusted so that the V
sen
input voltage is slightly less than 2.0 V when the battery pack
is fully charged. Voltage variations due to temperature and
cell manufacturing must be considered.
Figure 10. Negative Slope Voltage Detector
V
sen
Input
Synchronous
Voltage to
Frequency
Converter
F
V
= V
sen
(24 kHz)
Ck
Convert
Preset
Trickle Mode
Holdoff
Over Under
Temperature
Charge
Timer
F/T
UVLOHighLow
Battery Detect
Logic
DV
SCK
95 kHz
V
sen
Gate
V
sen
Gate
Preset
Convert
11 ms
1.38 s
22 ms
Rachet Counter Convert
0 to 1023 F
V
Pulses
Rachet
Counter
Sample
Timer
Fast Charge Timer
A programmable backup charge timer is available for fast
charge termination. The timer is activated by the Time/Temp
Select comparator, and is programmed from the t1/T
ref
High, t2/T
sen
, and t3/T
ref
Low inputs. If one or more of these
inputs is allowed to go above V
CC
0.7 V or is left open, the
comparator output will switch high, indicating that the timer
feature is desired. The three inputs allow one of seven
possible fast charge time limits to be selected. The
programmable time limits, rounded to the nearest whole
minute, are shown in Table 1.
Over/Under Temperature Detection
A backup over/under temperature detector is available
and can be used in place of the timer for fast charge
termination. The timer is disabled by the Time/Temp Select
comparator when each of the three programming inputs are
held below V
CC
0.7 V.
Temperature sensing is accomplished by placing a
negative temperature coefficient (NTC) thermistor in
thermal contact with the battery pack. The thermistor
connects to the t2/T
sen
input which has a 30 mA current
source pull−up for developing a temperature dependent
voltage. The temperature limits are set by a resistor that
connects from the t1/T
ref
High and the t3/T
ref
Low inputs to
ground. Since all three inputs contain matched 30 mA
current source pull−ups, the required programming resistor
values are identical to that of the thermistor at the desired
over and under trip temperature. The temperature window
detector is composed of two comparators with a common
input that connects to the t2/T
sen
input.
The lower comparator senses the presence of an under
temperature condition. When the lower temperature limit is
exceeded, the charger is switched to the trickle mode. The
comparator has 44 mV of hysteresis to prevent erratic
MC33340, MC33342
http://onsemi.com
8
switching between the fast and trickle modes as the lower
temperature limit is crossed. The amount of temperature rise
to overcome the hysteresis is determined by the thermistors
rate of resistance change or sensitivity at the under
temperature trip point. The required resistance change is:
DR(T
Low
³ T
High
) +
V
H(T)
I
in
+
44 mV
30 mA
+ 1.46 k
The resistance change approximates a thermal hysteresis
of 2°C with a 10 kW thermistor operating at 0°C. The under
temperature fast charge inhibit feature can be disabled by
biasing the t3/T
ref
Low input to a voltage that is greater than
that present at t2/T
sen
, and less than V
CC
0.7 V. Under
extremely cold conditions, it is possible that the thermistor
resistance can become too high, allowing the t2/T
sen
input
to go above V
CC
0.7 V, and activate the timer. This
condition can be prevented by placing a resistor in parallel
with the thermistor. Note that the time/temperature
threshold of V
CC
− 0.7 V is a typical value at room
temperature. Refer to the Electrical Characteristics table
and to Figure 4 for additional information.
The upper comparator senses the presence of an over
temperature condition. When the upper temperature limit is
exceeded, the comparator output sets the Overtemperature
Latch and the charger is switched to trickle mode. Once the
latch is set, the charger cannot be returned to fast charge,
even after the temperature falls below the limit. This feature
prevents the battery pack from being continuously
temperature cycled and overcharged. The latch can be reset
by removing and reconnecting the battery pack or by cycling
the power supply voltage.
If the charger does not require either the time or
temperature backup features, they can both be easily
disabled. This is accomplished by biasing the t3/T
ref
Low
input to a voltage greater than t2/T
sen
, and by grounding the
t1/T
ref
High input. Under these conditions, the Time/Temp
Select comparator output is low, indicating that the
temperature mode is selected, and that the t2/T
sen
input is
biased within the limits of an artificial temperature window.
Charging of battery packs that are used in portable power
tool applications typically use temperature as the only
means for fast charge termination. The MC33340/342 can
be configured in this manner by constantly resetting the DV
detection logic. This is accomplished by biasing the V
sen
input to 1.5 V from a two resistor divider that is connected
between the positive battery pack terminal and ground. The
V
sen
Gate output is also connected to the V
sen
input. Now,
each time that the Sample Timer causes the V
sen
output to go
low, the V
sen
input will be pulled below the undervoltage
threshold of 1.0 V. This causes a reset of the −DV logic every
1.38 seconds, thus disabling detection.
Operating Logic
The order of events in the charging process is controlled
by the logic circuitry. Each event is dependent upon the input
conditions and the chosen method of charge termination. A
table summary containing all of the possible operating
modes is shown in Table 2.
Table 1. FAST CHARGE BACKUP TERMINATION TIME/TEMPERATURE LIMIT
Backup
Termination
Mode
Programming Inputs
Time Limit
Fast Charge
(Minutes)
t3/T
ref
Low
(Pin 5)
t2/T
sen
(Pin 6)
t1/T
ref
High
(Pin 7)
Time Open Open Open 283
Time Open Open GND 247
Time Open GND Open 212
Time Open GND GND 177
Time GND Open Open 141
Time GND Open GND 106
Time GND GND Open 71
Temperature 0 V to V
CC
− 0.7 V 0 V to V
CC
− 0.7 V 0 V to V
CC
− 0.7 V Timer Disabled
MC33340, MC33342
http://onsemi.com
9
Table 2. CONTROLLER OPERATING MODE TABLE
Input Condition Controller Operation
V
sen
Input Voltage:
>1.0 V and <2.0 V
The divided down battery pack voltage is within the fast charge voltage range. The charger switches
from trickle to fast charge mode as V
sen
enters this voltage range, and a reset pulse is then applied to
the timer and the overtemperature latch.
>1.0 V and <2.0 V with
two consecutive −DV
events detected after the
initial holdoff period
(t
hold
)
The battery pack has reached full charge and the charger switches from fast to a latched trickle mode.
A reset pulse must be applied for the charger to switch back to the fast mode. The reset pulse occurs
when entering the 1.0 V to 2.0 V window for V
sen
or when V
CC
rises above 3.0 V.
<1.0 V or >2.0 V The divided down battery pack voltage is outside of the fast charge voltage range. The charger
switches from fast to trickle mode.
Timer Backup:
Within time limit
The timer has not exceeded the programmed limit. The charger will be in fast charge mode if V
sen
and
V
CC
are within their respective operating limits.
Beyond time limit The timer has exceeded the programmed limit. The charger switches from fast to a latched
trickle mode.
Temperature Backup:
Within limits
The battery pack temperature is within the programmed limits. The charger will be in fast charge mode
if V
sen
and V
CC
are within their respective operating limits.
Below lower limit The battery pack temperature is below the programmed lower limit. The charger will stay in trickle
mode until the lower temperature limit is exceeded. When exceeded, the charger will switch from trickle
to fast charge mode.
Above upper limit The battery pack temperature has exceeded the programmed upper limit. The charger switches from
fast to a latched trickle mode. A reset signal must be applied and then released for the charger to
switch back to the fast charge mode. The reset pulse occurs when entering the 1.0 V to 2.0 V window
for V
sen
or when V
CC
rises above 3.0 V.
Power Supply Voltage:
V
CC
>3.0 V and <18 V
This is the nominal power supply operating voltage range. The charger will be in fast charge mode if
V
sen
, and temperature backup or timer backup are within their respective operating limits.
V
CC
>0.6 V and <2.8 V The undervoltage lockout comparator will be activated and the charger will be in trickle mode. A reset
signal is applied to the timer and over temperature latch.
Testing
Under normal operating conditions, it would take
283 minutes to verify the operation of the 34 stage ripple
counter used in the timer. In order to significantly reduce the
test time, three digital switches were added to the circuitry
and are used to bypass selected divider stages. Entering each
of the test modes without requiring additional package pins
or affecting normal device operation proved to be
challenging. Refer to the timer functional block diagram in
Figure 11.
Switch 1 bypasses 19 divider stages to provide a 524,288
times speedup of the clock. This switch is enabled when the
V
sen
input falls below 1.0 V. Verification of the programmed
fast charge time limit is accomplished by measuring the
propagation delay from when the V
sen
input falls below
1.0 V, to when the F/T output changes from a high−to−low
state. The 71, 106, 141, 177, 212, 247 and 283 will now
correspond to 8.1, 12.1, 16.2, 20.2, 24.3, 28.3 and 32.3 ms
delays. It is possible to enter this test mode during operation
if the equivalent battery pack voltage was to fall below 1.0 V.
This will not present a problem since the device would
normally switch from fast to trickle mode under these
conditions, and the relatively short variable time delay
would be transparent to the user.
Switch 2 bypasses 11 divider stages to provide a 2048
times speedup of the clock. This switch is necessary for
testing the 19 stages that were bypassed when switch 1 was
enabled. Switch 2 is enabled when the V
sen
input falls below
1.0 V and the t1/T
ref
High input is biased at −100 mV.
Verification of the 19 stages is accomplished by measuring
a nominal propagation delay of 338.8 ms from when the V
sen
input falls below 1.0 V, to when the F/T output changes from
a high−to−low state.
Switch 3 is a dual switch consisting of sections “A” and
“B”. Section “A” bypasses 5 divider stages to provide a 32
times speedup of the V
sen
gate signal that is used in sampling
the battery voltage. This speedup allows faster test
verification of two successive −DV events. Section “B”
bypasses 11 divider stages to provide a 2048 speedup of the
trickle mode holdoff timer. Switches 3A and 3B are both
activated when the t1/T
ref
High input is biased at −100 mV
with respect to Pin 4.

MC33342DR2G

Mfr. #:
Manufacturer:
ON Semiconductor
Description:
IC CTRLR BATTERY FAST CHRG 8SOIC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union