DS3882
Figure 8 shows a flowchart of how the DS3882 controls
and monitors each lamp. The steps are as follows:
1) Supply Check—The lamps do not turn on unless the
DS3882 supply voltage is above 4.3V and the volt-
age at the supply voltage monitors, SVML and SVMH,
are respectively above 2.0V and below 2.0V.
2) Strike Lamp—When both the DS3882 and the DC
inverter supplies are at acceptable levels, the
DS3882 attempts to strike each enabled lamp. The
DS3882 slowly ramps up the MOSFET gate duty
cycle until the lamp strikes. The controller detects
that the lamp has struck by detecting current flow in
the lamp, detected by the LCMn pin. If during the
strike ramp, the maximum allowable voltage is
reached on the OVDn pin, the controller stops
increasing the MOSFET gate duty cycle to keep from
overstressing the system. The DS3882 goes into a
fault handling state (step 4) if the lamp has not struck
after the timeout period as defined by the LST0 and
LST1 control bits in the SSP1 register. If an overvolt-
age event is detected during the strike attempt, the
DS3882 disables the MOSFET gate drivers and go
into the fault handling state.
3) Run Lamp—Once the lamp is struck, the DS3882
adjusts the MOSFET gate duty cycle to optimize the
lamp current. The gate duty cycle is always con-
strained to keep the system from exceeding the
maximum allowable lamp voltage. The lamp current
sampling rate is user-selectable using the LSR0 and
LSR1 bits in CR2. If lamp current ever drops below the
lamp out reference point for the period as defined by
the LST0 and LST1 control bits in the SSP1 register,
then the lamp is considered extinguished. In this case,
the MOSFET gate drivers are disabled and the device
moves to the fault handling stage.
4) Fault Handling—During fault handling, the DS3882
performs an optional (user-selectable) automatic
retry to attempt to clear all faults except a lamp over-
current. The automatic retry makes 14 additional
attempts to rectify the fault before declaring the
channel in a fault state and permanently disabling
the channel. Between each of the 14 attempts, the
controller waits 1024 lamp cycles. In the case of a
lamp overcurrent, the DS3882 instantaneously
declares the channel to be in a fault state and per-
manently disables the channel. The DS3882 can be
configured to disable all channels if one or more
channels enter a fault state or it can be configured to
disable only the channel where the fault occurred.
Once a fault state is entered, the channel remains in
that state until one of the following occurs:
V
CC
drops below the UVLO threshold.
The SVML or SVMH thresholds are crossed.
The PDN pin goes high.
The PDNE software bit is written to a logic 1.
The channel is disabled by the CH1D or CH2D
control bit.
Dual-Channel Automotive CCFL Controller
16 ____________________________________________________________________
DS3882
Dual-Channel Automotive CCFL Controller
____________________________________________________________________ 17
MOSFET GATE DRIVERS ENABLED
DEVICE AND
INVERTER SUPPLIES
AT PROPER LEVELS?
STRIKE LAMP
[RAMP AND REGULATE TO
OVD THRESHOLD]
FAULT WAIT
[1024 LAMP CYCLES]
LAMP STRIKE TIMEOUT
[SEE REGISTER SSP1]
RUN LAMP
[REGULATE LAMP
CURRENT BOUNDED BY
LAMP VOLTAGE]
LAMP OUT TIMEOUT
[SEE REGISTER SSP1]
INCREMENT FAULT
COUNTER / SET
FAULT_RT STATUS BIT
FAULT COUNTER = 15?
FAULT STATE
[ACTIVATE FAULT OUTPUT]
LAMP OVERCURRENT
[INSTANTANEOUS IF
ENABLED BY THE
LOCE BIT AT CR1.0]
NO
YES
AUTORETRY ENABLED?
[ARD BIT AT CR1.5]
NO
YES
YES
OVERVOLTAGE
[64 LAMP CYCLES]
SET LOUT_L
STATUS BIT
SET OV_L
STATUS BIT
SET STO_L
STATUS BIT
SET LOC_L
STATUS BIT
CLEAR
FAULT_RT
STATUS BIT
IF LAMP REGULATION
THRESHOLD IS MET
RESET FAULT COUNTER
AND FAULT OUTPUT
SET FAULT_L
AND FAULT_RT
STATUS BITS
Figure 8. Fault-Handling Flowchart
DS3882
Dual-Channel Automotive CCFL Controller
18 ____________________________________________________________________
EMI Suppression Functionality
The DS3882 contains two electromagnetic interference
suppression features: spread-spectrum modulation and
lamp oscillator frequency stepping. The first is the abili-
ty to spread the spectrum of the lamp frequency. By
setting either SS0 and/or SS1 in EMIC register, the con-
troller can be configured to dither the lamp frequency
by ±1.5%, ±3%, or ±6%. By setting a non-zero value in
SS0/1, spread-spectrum modulation is enabled and
oscillator frequency stepping is disabled. In spread-
spectrum modulation mode the dither modulation rate
is also selectable by setting FS0/1/2, and has either a
triangular (SSM = 0) or a pseudorandom profile (SSM =
1). Users have the flexibility to choosing the best modu-
lation rate (through FS0/1/2) for the application.
The second EMI suppression scheme is the ability to
move the lamp frequency up or down by 1%, 2%, 3%,
or 4%. In this scheme, the actual radiated EMI is not
reduced but it is moved out of a sensitive frequency
region. STEPE bit and/or STEP pin is used to enable
lamp frequency stepping (SS0/1 must be 0). Once
enabled, the FS0/1/2 value controls the lamp oscillator
frequency shift. For example, if the lamp frequency cre-
ates EMI disturbing an audio radio station, it can be
moved up or down slightly to slide the spurious interfer-
er out of band.
Lamp Current Overdrive Functionality
Another feature the DS3882 offers is the ability to over-
drive the lamps to allow them to heat up quickly in cold
environments. After setting the LCO0/1/2 bits in the
LCOC register and enabling the LCOE bit or LCO pin,
the DS3882 overdrives the nominal current settings in
12.5% steps from 112.5% up to 200%. The DS3882
accomplishes this by automatically shifting the lamp
regulation threshold, V
LRT
, upward to allow more cur-
rent to flow in the lamps (Figure 2). This multilevel
adjustment makes it possible to slowly decrease the
current overdrive (through I
2
C) after the lamps have
warmed up, so the end user does not see any change
in brightness when the overdrive is no longer needed.
The DS3882 also features an optional timer capable of
automatically turning off the current overdrive. This
timer is adjustable from approximately 1.5 minutes to
21 minutes (if a 50kHz lamp frequency is used).
Detailed Register Descriptions
The DS3882’s register map is shown in Table 1.
Detailed register and bit descriptions follow in the sub-
sequent tables.
Table 1. Register Map
BYTE
ADDRESS
BYTE
NAME
FACTORY
DEFAULT
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
E0h SR1 00h SVMH_RT SVML_RT LOC_L1 LOUT_L1 OV_L1 STO_L1 FAULT_L1 FAULT_RT1
E1h SR2 00h RSVD RSVD LOC_L1 LOUT_L2 OV_L2 STO_L2 FAULT_L2 FAULT_RT2
E2h BPWM 00h RSVD PWM6 PWM5 PWM4 PWM3 PWM2 PWM1 PWM0
E3h BLC 1Fh SEEB CH2D CH1D LC4 LC3 LC2 LC1 LC0
F0h SSP1 21h LST1
MDC code for soft-start lamp
cycles 3, 4
LST0 MDC code for soft-start lamp cycles 1, 2
F1h SSP2 43h MDC code for soft-start lamp cycles 7, 8 MDC code for soft-start lamp cycles 5, 6
F2h SSP3 65h MDC code for soft-start lamp cycles 11, 12 MDC code for soft-start lamp cycles 9, 10
F3h SSP4 77h MDC code for soft-start lamp cycles 15, 16 MDC code for soft-start lamp cycles 13, 14
F4h CR1 00h DPD FRS ARD RGSO DPSS LFSS POSCS LOCE
F5h CR2 08h PDNE RSVD RSVD LSR1 LSR0 POSCR1 POSCR0 UMWP
F6h EMIC 00h FS2 FS1 FS0 STEPE RSVD SSM SS1 SS0
F7h LCOC 00h TO3 TO2 TO1 TO0 LCOE LCO2 LCO1 LCO0
F8h–FFh USER 00h EE EE EE EE EE EE EE EE
Note 1: E0h–E3h are SRAM locations, and F0h–FFh are SRAM-shadowed EEPROM.
Note 2: Altering DS3882 configuration during active CCFL operation can cause serious adverse effects.
Note 3: The BPWM, BLC, and LCOC registers control both channels of the DS3882.

DS3882E+C

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Display Drivers & Controllers DualCh Automotive CCFL Controller
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet