English
Language : 

DRV120 Datasheet, PDF (7/16 Pages) Texas Instruments – POWER SAVING CURRENT CONTROLLED SOLENOID DRIVER
DRV120
www.ti.com
SLVSBG3A – JUNE 2012 – REVISED AUGUST 2012
FUNCTIONAL DESCRIPTION
DRV120 controls the current through the solenoid as shown in Figure 3. Activation starts when EN pin voltage is
pulled high either by an external driver or internal pull-up. In the beginning of activation, DRV120 allows the load
current to ramp up to the peak value IPEAK and it regulates it at the peak value for the time, tKEEP, before reducing
it to IHOLD. The load current is regulated at the hold value as long as the EN pin is kept high. The initial current
ramp-up time depends on the inductance and resistance of the solenoid. Once EN pin is driven to GND, DRV120
allows the solenoid current to decay to zero.
ISOLENOID
IPEAK
IHOLD
t
tKEEP
EN
t
Figure 3. Typical Current Waveform Through the Solenoid
tKEEP is set externally by connecting a capacitor to the KEEP pin. A constant current is sourced from the KEEP
pin that is driven into an external capacitor resulting in a linear voltage ramp. When the KEEP pin voltage
reaches 75 mV, the current regulation reference voltage, VREF, is switched from VPEAK to VHOLD. Dependency of
tKEEP from the external capacitor size can be calculated by:
tKEEP
éësùû
=
CKEEP
éëFùû
×
75
× 103
ésù
êëF úû
(1)
The current control loop regulates, cycle-by-cycle, the solenoid current by using an internal current sensing
resistor and MOSFET switch. During the ON-cycle, current flows from OUT pin to GND pin through the internal
switch as long as voltage over current sensing resistor is less than VREF. As soon as the current sensing voltage
is above VREF, the internal switch is immediately turned off until the next ON-cycle is triggered by the internal
PWM clock signal. In the beginning of each ON-cycle, the internal switch is turned on and stays on for at least
the time determined by the minimum PWM signal duty cycle, DMIN.
IPEAK and IHOLD depend on fixed resistance values RPEAK and RHOLD as shown in Figure 4. If the PEAK pin is
connected to ground or if RPEAK is below 33.33 kΩ (typ value), then IPEAK is at its default value (internal setting).
The IPEAK value can alternatively be set by connecting an external resistor to ground from the PEAK pin. For
example, if a 50-kΩ (= RPEAK) resistor is connected between PEAK and GND, then the externally set IPEAK level
will be 250 mA. If RPEAK = 200 kΩ is, then the externally set IPEAK level will be 83 mA. HOLD current external
setting, IHOLD, works in the same way, but current levels are 40% of the IPEAK. External settings for IPEAK and
IHOLD are independent of each other. IPEAK and IHOLD values can be calculated by using the formula below.
250mA
IPEAK = RPEAK × 66.67kW;66.67kW < RPEAK < 550kW
(2)
100mA
I HOLD = RHOLD × 66.67kW;66.67kW < RHOLD < 250kW
(3)
Copyright © 2012, Texas Instruments Incorporated
Product Folder Links: DRV120
Submit Documentation Feedback
7