PC33899CVW [FREESCALE]

Programmable H-Bridge Power IC; 可编程H-桥电源IC
PC33899CVW
型号: PC33899CVW
厂家: Freescale    Freescale
描述:

Programmable H-Bridge Power IC
可编程H-桥电源IC

文件: 总26页 (文件大小:488K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
Document Number: MC33899  
Rev. 3, 6/2008  
Freescale Semiconductor  
Advance Information  
Programmable H-Bridge  
Power IC  
33899  
The 33899 is designed to drive a DC motor in both forward and  
reverse shaft rotation under pulse-width modulation (PWM) control of  
speed and torque. A current mirror output provides an analog  
feedback signal proportional to the load current. A serial peripheral  
interface (SPI) is used to select slew rate control, current  
compensation limits and to read diagnostic status (faults) of the H-  
Bridge drive circuits. SPI diagnostic reporting includes open circuit,  
short-circuit to VIGNP, short-circuit to ground, die temperature range,  
and under-voltage on VIGNP.  
PROGRAMMABLE H-BRIDGE POWER IC  
Features  
• Drives inductive loads in a full H-Bridge configuration  
VW SUFFIX (Pb-FREE)  
98ASH70693A  
Current mirror output signal (gain selectable via external resistor)  
• Short-circuit current limiting  
Thermal shutdown (outputs latched off until reset via the SPI)  
30-PIN HSOP  
• Internal charge pump circuit for the internal high side MOSFETs  
• SPI-selectable slew rate control and current limit control  
• Over-temperature shutdown  
• Outputs can be disabled to high-impedance state  
• PWM-able up to 11kHz @ 3.0A  
ORDERING INFORMATION  
Temperature  
Device  
Package  
Range (T )  
A
MC33899VW/R2  
PC33899CVW  
-40°C to 125°C  
30 HSOP  
• Synchronous rectification control of the high side MOSFETs  
Low RDS(ON) outputs at high junction temperature (< 165mΩ @  
TA = 125°C, VIGNP = 6.0V)  
Outputs survive shorts to -1.0V  
• Pb-free packaging designated by suffix code VW  
VDDL  
VIGNP  
33899  
+5.0 V  
VIGNP  
VCC  
REDIS  
CRES  
VCCL  
S1  
VDDQ  
CSNS  
FWD  
REV  
PWM  
EN1  
EN2  
CS  
S0  
MCU  
RS  
SCLK  
D1  
D0  
LSCMP  
GND  
Figure 1. 33899 Simplified Application Diagram  
This document contains certain information on a new product.  
Specifications and information herein are subject to change without notice.  
© Freescale Semiconductor, Inc., 2007-2008. All rights reserved.  
INTERNAL BLOCK DIAGRAM  
INTERNAL BLOCK DIAGRAM  
VIGNP  
Charge  
Pump  
CRES  
To Gate  
Drives  
M3  
M1  
S1  
VCC  
+3.3V  
Internal  
Regulator  
Current  
Sense,  
Limitation,  
and Mirror  
VCCL  
CSNS  
S0  
M4  
M2  
Gate  
Drives  
PWM  
Override  
REDIS  
LSCMP  
FWD  
REV  
Direction  
and PWM  
Control  
Baseline  
Slew Rate  
Set  
PWM  
EN1  
RS  
EN2  
VDDQ  
SCLK  
CS  
Temperature  
Sense and  
Shutdown  
Command, Fault, and  
Temperature Register  
DI  
DO  
GND  
Figure 2. 33899 Simplified Internal Block Diagram  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
2
PIN CONNECTIONS  
PIN CONNECTIONS  
Tab  
30  
1
2
3
4
5
6
7
8
CSNS  
VCC  
VCCL  
REV  
FWD  
PWM  
RS  
VIGNP  
VIGNP  
S1  
S1  
GND  
NC  
NC  
EN1  
VDDQ  
DO  
DI  
SCLK  
CS  
CRES  
REDIS  
VIGNP  
VIGNP  
S0  
S0  
GND  
NC  
29  
28  
27  
26  
25  
24  
23  
22  
21  
20  
19  
18  
17  
16  
9
10  
11  
12  
13  
14  
15  
LSCMP  
EN2  
Tab  
Figure 3. 33899 Pin Connections  
Table 1. 33899 Pin Definitions  
A functional description of each pin can be found in the Functional Pin Description section beginning on page 12.  
Pin Number  
Pin Name  
Formal Name  
Definition  
level of DO output and LSCMP.  
Sets V  
1
2
3
4
5
VDDQ  
DO  
Logic Level Output Bias  
SPI Data Out  
OH  
SPI control data output pin from the IC to the MCU.  
SPI control data input pin from the MCU to the IC.  
DI  
SPI Data In  
The SCLK input is the clock signal input for synchronization of serial data transfer.  
This pin is an input connected to a chip select output of an MCU.  
SCLK  
CS  
SPI Serial Clock Input  
Chip Select  
(Active Low)  
This pin connects an external capacitor, which is the storage reservoir for the  
internal charge pump.  
6
7
CRES  
Charge Pump  
This input pin is a connection to a capacitor that determines the default time the  
output will be turned off when the low-side current comparator is tripped, if PWM  
has not commanded it. The typical value with a 0.1μF is 100μs. If shorted, the  
feature is disabled.  
REDIS  
Automatic Output Re-  
Enable Disable  
This input pin is the primary H-Bridge power input.  
Note: Not reverse voltage protected.  
8, 9, 22, 23  
10, 11  
VIGNP  
S0  
Protected Ignition  
Voltage  
These output pins drive the bi-directional motor and must be connected together  
on the PC board.  
Bridge Output 0  
to Load  
These pins must be connected on the PC board to the exposed pad.  
These pins have no internal connections.  
12, 19  
13, 17, 18  
14  
GND  
NC  
Ground  
No Connect  
This output pin pulses high anytime the low side current comparator is tripped.  
These input pins determine the mode of the IC; namely, sleep, standby, and run.  
LSCMP  
Low Side Comparator  
15  
16  
EN2  
EN1  
Master Enable 2  
Master Enable 1  
These output pins drive the bi-directional motor and must be connected together  
on the PC board.  
20, 21  
S1  
Bridge Output 1  
to Load  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
3
PIN CONNECTIONS  
Table 1. 33899 Pin Definitions (continued)  
A functional description of each pin can be found in the Functional Pin Description section beginning on page 12.  
Pin Number  
Pin Name  
Formal Name  
Definition  
This input pin is connected to a resistor that sets slew timing.  
This input pin is used to set the motor switching and frequency duty cycle.  
24  
25  
26  
RS  
Slew Rate Control  
PWM Input  
PWM  
FWD  
This input pin, along with the reverse input pin REV, determines the direction of  
current flow in the H-Bridge.  
Forward Input  
This input pin, along with the forward input pin FWD, determines the direction of  
current flow in the H-Bridge.  
27  
REV  
Reverse Input  
3.3 V input source.  
28  
29  
VCCL  
VCC  
3.3 V Input  
5.0 V Input  
5.0 V input source.  
Output of current amplifier.  
30  
CSNS  
Current Sense  
The exposed pad, a thermal interface for sinking heat from the device, is also a  
high-current GND connection and must be connected to GND (pins 12 and 19).  
Tab/Pad  
Thermal  
Interface/  
GND  
Exposed Pad Thermal  
Interface  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
4
ELECTRICAL CHARACTERISTICS  
MAXIMUM RATINGS  
ELECTRICAL CHARACTERISTICS  
MAXIMUM RATINGS  
Table 2. Maximum Ratings  
All voltages are with respect to ground unless otherwise noted. Exceeding these ratings may cause a malfunction or  
permanent damage to the device.  
Ratings  
Symbol  
Value  
Unit  
ELECTRICAL RATINGS  
V
-0.3 to 40  
-0.3 to 7.0  
-0.3 to 7.0  
-0.3 to 5.0  
-0.3 to 7.0  
V
V
V
V
V
Protected Power Supply Voltage  
Logic Supply Voltage  
IGNP  
V
CC  
V
Logic Output Bias Voltage  
VCCL Supply Voltage  
DDQ  
V
CCL  
V
Input/Output Voltage (FWD, REV, EN1, EN2, PWM, CS, DI, SCLK, DO, CSNS,  
LSCMP, RS, REDIS)  
I/O  
V
, V  
-0.5 to 40  
-0.3 to 50  
V
V
V
Motor Outputs  
S0 S1  
V
Charge Pump Voltage  
CRES  
ESD Voltage(1)  
V
±1500  
±200  
ESD1  
ESD2  
Human Body Model  
Machine Model  
V
THERMAL RATINGS  
Operating Temperature(2)  
Ambient  
°C  
T
-40 to 125  
-40 to 150  
A
T
J
Junction  
T
-65 to 150  
18  
°C  
Storage Temperature  
STG  
Thermal Resistance, Junction to Ambient(3)  
Thermal Resistance, Junction to Case (Exposed Pad)  
θJA  
R
R
°C/W  
<0.5  
220  
°C/W  
°C  
JC  
θ
Peak Package Reflow Temperature During Solder Mounting(4)  
SOLDER  
T
Notes  
1. ESD1 testing is performed in accordance with the Human Body Model (C  
= 100pF, R  
= 1500Ω), ESD2 testing is performed in  
ZAP  
ZAP  
accordance with the Machine Model (C  
= 200pF, R  
= 0Ω).  
ZAP  
ZAP  
2. The junction temperature is the primary limiting parameter. The module thermal design must provide a low enough thermal impedance  
to keep the junction temperature within limits for all anticipated power levels and ambient temperatures.  
3.  
R JA is referenced to the JEDEC standard 2s2p thermal evaluation board at 1W total device power dissipation in still air. Deviations from  
θ
this standard will produce corresponding changes in the actual thermal performance.  
4. Pin soldering temperature limit is for 10 seconds maximum duration. Not designed for immersion soldering. Exceeding these limits may  
cause malfunction or permanent damage to the device.  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
5
ELECTRICAL CHARACTERISTICS  
STATIC ELECTRICAL CHARACTERISTICS  
STATIC ELECTRICAL CHARACTERISTICS  
Table 3. Static Electrical Characteristics  
Characteristics at -40°C TJ +150°C, 4.75V VCC 5.25V, 3.14V VCCL 3.47V, 2.97V VDDQ 5.25V,  
6.0V VIGNP 26.5V, unless otherwise noted. Typical values reflect the approximate parameter means at TA = 25°C under  
nominal conditions, unless otherwise noted.  
Characteristic  
Symbol  
Min  
Typ  
Max  
Unit  
POWER INPUT  
V
6.0  
26.5  
10  
V
V
V
Operating Voltage  
IGNP  
IGNP  
IGNP  
I
mA  
Operating Current  
= 14.5V, H-Bridge Disabled, EN1 = EN2 = 5.0V  
VIGNP  
V
IGNP  
I
μA  
V
Sleep Current  
VIGNP  
IGNP  
3.3  
27  
145  
4.2  
EN1 = EN2 = 0 V  
V
V
V
Under-voltage Shutdown Threshold  
Over-voltage Shutdown Threshold  
VCC Operating Voltage  
IGNP UV  
V
32  
IGNP OV  
4.75  
5.25  
5.0  
V
V
CC  
I
mA  
μA  
VCC Operating Current @ 5.0V  
VCC  
I
VCC Sleep Current  
EN1 = EN2 = 0V  
VCC  
3.14  
25  
3.47  
3.0  
V
V
VCCL Operating Voltage  
CCL  
I
mA  
μA  
VCCL Operating Current @ 3.3V  
VCCL  
I
VCCL Sleep Current  
EN1 = EN2 = 0V  
VCCL  
2.97  
2.0  
5.25  
200  
V
V
VDDQ Operating Voltage  
DDQ  
I
μA  
μA  
VDDQ Operating Current  
VDDQ  
I
VDDQ Sleep Current  
EN1 = EN2 = 0V  
VDDQ  
50  
POWER-ON RESET  
V
V
V
V
Power-ON Reset Threshold  
CCPOR  
3.8  
4.7  
V
CC Rising  
Power-ON Reset Threshold  
CCL Rising  
V
CCLPOR  
2.50  
0.2  
2.95  
0.5  
V
VPOR HYS  
Power-ON Reset Hysteresis  
CHARGE PUMP  
V
V
CRES Voltage (2 MOSFETs ON) I  
6.0V VIGNP < 9.5V  
= - 0.1mA  
CRES  
CRES  
V
+8  
V
+15  
IGNP  
IGNP  
V
+10  
V
+18.5  
IGNP  
IGNP  
9.5V VIGNP 26.5V  
CONTROL INPUTS  
V
IL  
V
V
Input Low Voltage  
0.8  
EN1, EN2, PWM, CS, SCLK, DI, FWD, REV  
Input HighVoltage  
V
IH  
2.0  
EN1, EN2, PWM, CS, SCLK, DI, FWD, REV  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
6
ELECTRICAL CHARACTERISTICS  
STATIC ELECTRICAL CHARACTERISTICS  
Table 3. Static Electrical Characteristics (continued)  
Characteristics at -40°C TJ +150°C, 4.75V VCC 5.25V, 3.14V VCCL 3.47V, 2.97V VDDQ 5.25V,  
6.0V VIGNP 26.5V, unless otherwise noted. Typical values reflect the approximate parameter means at TA = 25°C under  
nominal conditions, unless otherwise noted.  
Characteristic  
CONTROL INPUTS (CONTINUED)  
Input Leakage Current—Digital Inputs  
Symbol  
Min  
Typ  
Max  
Unit  
I
μA  
μA  
IN  
-5.0  
5.0  
SCLK, DI: V = 0V  
IN  
Input Bias Current  
I
27  
70  
EN1, EN2, FWD, REV, PWM: V = 5.0V  
IN  
DWN  
-70  
-27  
I
CS: V = 0V  
IN  
UP  
DATA OUTPUT  
V
V
V
Data Output Low Voltage  
DO_OL  
0.4  
I
= 1.6mA  
OL  
V
Data Output High Voltage  
= -800μA  
DO_OH  
V
- 0.5  
I
DDQ  
OH  
I
-5.0  
5.0  
μA  
Data Out Tri-state Leakage  
LEAK  
POWER OUTPUT  
V
V
mΩ  
V
Breakdown Voltage  
BVDSS  
40  
S0, S1, V  
: I = 20mA  
IGNP  
R
ON-Resistance (Each Output FET)  
= 3.5A, V = 6.0V  
DS(ON)  
165  
I
OUT  
IGNP  
Body Diode Forward Voltage (All 4 Output Diodes)(6)  
ENx = 0V, IOUT = 3.0A, T = 150°C  
V
F
1.0  
1.4  
1.8  
J
ENx = 0V, IOUT = 3.0A, T = 23°C  
J
ENx = 0V, IOUT = 3.0A, T = -40°C  
J
V
I
V
OFF-State Output Bias  
BIAS  
VCC = 5.0V, EN1 = EN2 = 0V, S0 Shorted to S1 (Through Motor)  
0.2 V  
0.6 V  
CC  
CC  
μA  
OFF-state Output Leakage (between SO and S1)  
LEAK  
100  
100  
V
CC = 0V, EN1 = EN2 = 0V, RL = 600Ω, VIGN = 16V  
VCC = 5.0V, EN1 = EN2 = 0V, RL = 600Ω, VIGN = 18V  
V
Fault Threshold (OFF State) (EN1 = EN2 = 0V)  
Measured at S1  
VFAULT_THR1  
VFAULT_THR2  
0.65 V  
0.15 V  
0.85 V  
0.35 V  
CC  
CC  
CC  
CC  
Measured at S0  
CURRENT SENSE  
Current Sense Zero  
FWD = 5.0V, REV = 0V; Then FWD = 0V, REV = 5.0V, I  
= 0A  
I
0.2  
mA  
CSZ  
S1/S0  
Current Sense Ratio: k  
= I  
/ I  
S1/S0 CS  
CSNS  
(FWD = 5.0V, REV = 0V; and FWD = 0V, REV = 5.0V)  
k
250  
340  
500  
435  
CSNS  
CSNS  
CSNS  
I
= -0.4A  
S1/S0  
S1/S0  
k
k
I
= -1.6A  
= -6.0A(7)  
400  
I
S1/S0  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
7
ELECTRICAL CHARACTERISTICS  
STATIC ELECTRICAL CHARACTERISTICS  
Table 3. Static Electrical Characteristics (continued)  
Characteristics at -40°C TJ +150°C, 4.75V VCC 5.25V, 3.14V VCCL 3.47V, 2.97V VDDQ 5.25V,  
6.0V VIGNP 26.5V, unless otherwise noted. Typical values reflect the approximate parameter means at TA = 25°C under  
nominal conditions, unless otherwise noted.  
Characteristic  
CURRENT SENSE (CONTINUED)  
Symbol  
Min  
Typ  
Max  
Unit  
Current Sense Saturation Voltage  
FWD = 5.0V, REV = 0V; Then FWD = 0V, REV = 5.0V, R  
= 10kΩ  
V
V
-0.2  
V +0.2  
CC  
V
A
CSNS  
CSNS_SAT  
CC  
I
High Side Current Limit  
DI Bit 4 and Bit 3 = 00  
HSLIM  
5.8  
7.2  
10.2  
11.9  
13.5  
17.9  
DI Bit 4 and Bit 3 = 01(5)  
DI Bit 4 and Bit 3 = 10(5)  
DI Bit 4 and Bit 3 = 11(5)  
8.0  
10.0  
I
A
A
A
V
Low Side Current Limit  
DI Bit 4 and Bit 3 = 00  
DI Bit 4 and Bit 3 = 01  
DI Bit 4 and Bit 3 = 10  
DI Bit 4 and Bit 3 = 11  
LSLIM  
5.3  
6.4  
8.8  
10.0  
11.2  
15.0  
7.4  
10.0  
I
Low Side Current Limit Comparator  
DI Bit 4 and Bit 3 = 00  
LSCMP  
3.2  
4.2  
5.0  
7.5  
5.2  
6.4  
DI Bit 4 and Bit 3 = 01  
DI Bit 4 and Bit 3 = 10  
7.5  
DI Bit 4 and Bit 3 = 11  
10.6  
I
Current Limit Current Comparator Differential  
DI Bit 4 and Bit 3 = 00  
CURLIM-  
I
1.0  
1.0  
1.0  
1.0  
3.0  
3.0  
3.0  
3.0  
LSCMP  
DI Bit 4 and Bit 3 = 01  
DI Bit 4 and Bit 3 = 10  
DI Bit 4 and Bit 3 = 11  
LSCMP Output Voltage  
VLSCMP_OL  
VLSCMP_OH  
0.1  
I
OL = 100μA  
VDDQ-0.5  
VDDQ  
IOH = -100μA(7)  
REDIS Current  
I
-160  
1.0  
-70  
5.0  
μA  
Pull-up Current Source  
Pull-down Current Sink  
REDIS_sc  
mA  
I
REDIS_sk  
V
V
REDIS Threshold  
REDIS_THR  
3.6  
4.4  
Voltage Where Low Side MOSFET Turns On  
Voltage Where Low Side MOSFET Turns Off(7)  
3.35  
0.15  
4.15  
0.35  
Hysteresis(7)  
THERMAL  
Thermal Shutdown(6), SPI Bits = 11  
Thermal Hysteresis(6)  
TLIM  
THYS  
157.5  
3.0  
172.5  
10  
°C  
°C  
°C  
°C  
Temperature Warning(6), SPI Bits = 01  
TWARN  
132.5  
3.0  
147.5  
10  
Temperature Warning Hysteresis(6)  
TWARN(HYS)  
Notes  
5. Production test at 125°C is at VIGNP = 6V. Operation to 26.5V is guaranteed by design.  
6. Guaranteed by characterization, not production tested.  
7. Design Information, not production tested.  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
8
ELECTRICAL CHARACTERISTICS  
DYNAMIC ELECTRICAL CHARACTERISTICS  
DYNAMIC ELECTRICAL CHARACTERISTICS  
Table 4. Dynamic Electrical Characteristics  
Characteristics at -40°C TA 125°C, 4.75V VCC 5.25V, 6.0V VIGNP 26.5V, unless otherwise noted. Typical values  
reflect the approximate parameter means at TA = 25°C under nominal conditions, unless otherwise noted.  
Characteristic  
Symbol  
Min  
Typ  
Max  
Unit  
kHz  
%
PWM Frequency(8)  
11  
fPWM  
OUT  
ACC  
PWM/Output Duty Cycle Accuracy  
-4.5  
4.0  
4.5  
11  
Frequency = 10kHz, RS = 10kΩ, Slew Time = 1X, Duty cycle = 50%  
Short-circuit Filter (S0 and S1)  
μs  
μs  
μs  
tSCF  
PWM  
MIN  
0.2  
Minimum PWM Low Pulse Width  
tLSC  
Low Side Comparator One Shot  
5.0  
10  
Pulse Duration After a Low Side Comparator Trip  
Low Side Comparator Blank Time  
μs  
tLSCB  
5.0  
5.0  
140  
50  
10  
13.5  
Blanking Time After a Low Side Comparator Pulse(9)  
Over-temperature Shutdown Filter (time before Die Temp bit is set)(8)  
Enable Lead Time(8)  
μs  
ns  
ns  
μs  
tOTF  
tLEAD  
tLAG  
Enable Lag Time(8)  
tSODLY  
Delay Until Output Shuts OFF  
6.0  
5.0  
3.0  
Short-circuit Detection or EN1 Falling or EN2 Falling Until H-Bridge Disables  
Delay Until Output Turns ON  
μs  
μs  
tENDLY  
tDEAD  
EN1 rising or EN2 rising Until H-Bridge Enables  
Dead Timer(9)  
1.0  
Time Between High Side MOSFET and Low Side MOSFET Transition  
Open Load Fault Delay  
μs  
μs  
tFDO  
tOVS  
200  
400  
Duration of Fault Condition Until Fault Gets Latched In  
Over-voltage Shutdown Filter  
100  
200  
Time from VIGNP > V to MOSFET Output Disable  
OV  
Sleep Recovery Time(8) (9) (10)  
, ,  
150  
μs  
μs  
tSLEEP  
Slew Time S0 and S1(11)  
S0/S1  
RS  
(Output Load = 5.0mH and 1.6Ω, 30% to 70%, V  
= 14.5V)  
IGNP  
Slew Mode = 1X  
RS= 50kΩ  
RS = 10kΩ, Short  
Slew Mode = 2X  
RS = 50kΩ  
RS = 10kΩ, Short  
Slew Mode = 4X  
RS = 50kΩ  
1.6  
0.2  
3.2  
0.8  
2.8  
0.5  
6.3  
1.5  
5.0  
1.2  
12.8  
3.0  
RS = 10kΩ, Short  
Notes  
8. Design information  
9. Guaranteed by characterization, not production tested.  
10. Sleep recovery time is the time from EN going high until the outputs are ready to respond to input. This time is dependent on the recovery  
time of VCCL and VCCL_POR. The recommended value for the VCCL capacitor is designed to permit initialization of internal logic prior to  
clearing of the POR condition (See +3.3V Input (VCCL) on page 12).  
11. By design, if the RS input is left open, the slew time is the same as when shorted to GND. However, this is a high-impedance input and  
will be susceptible to external noise sources unless terminated appropriately. It is highly recommended to terminate this pin with either  
a ground or one of the program resistors .  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
9
ELECTRICAL CHARACTERISTICS  
DYNAMIC ELECTRICAL CHARACTERISTICS  
Table 4. Dynamic Electrical Characteristics  
Characteristics at -40°C TA 125°C, 4.75V VCC 5.25V, 6.0V VIGNP 26.5V, unless otherwise noted. Typical values  
reflect the approximate parameter means at TA = 25°C under nominal conditions, unless otherwise noted.  
Characteristic  
Symbol  
Min  
Typ  
Max  
Unit  
SPI CHARACTERISTICS(12)  
Transfer Frequency(13)  
SCLK Period(13)  
dc  
160  
56  
56  
16  
20  
6.25  
MHz  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
pF  
fOP  
tSCLK  
SCLK High Time(13)  
SCLK Low Time(13)  
DI Input Setup Time(13)  
tSCLK_HS  
tSCLK_LS  
tDI(SU)  
tDI(HOLD)  
tDO(ACC)  
tDO(DIS)  
tDO(VALID)  
tDO(HOLD)  
tR  
DI Input Hold Time(13)  
DO Access Time  
116  
100  
116  
DO Disable Time(14)  
DO Output Valid Time  
DO Output Hold Time(13)  
Rise Time(14)  
12  
20  
60  
30  
Fall Time(14)  
tF  
CS Negated Time(13)  
500  
tCSN  
Input Pins Input Capacitance(8)  
C
IN  
20  
20  
DI  
SCLK  
Notes  
12. All SPI timing is performed with a 100pF load on DO unless otherwise noted.  
13. Design information.  
14. Guaranteed by characterization, not production tested.  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
10  
ELECTRICAL CHARACTERISTICS  
TIMING DIAGRAMS  
TIMING DIAGRAMS  
tLAG  
tCSN  
CS  
tLEAD  
tSCLK_HS  
tSCLK  
SCLK  
tSCLK_LS  
tDO(ACC)  
tDO(VALID)  
tDO(HOLD)  
tDO(DIS)  
MSB OUT  
DO  
DI  
DATA  
DON’T CARE  
LSB OUT  
tR, tF  
tDI(SU)  
tDI(HOLD)  
DATA  
LSB IN  
MSB IN  
Figure 4. SPI Timing Diagram  
5.0V  
V
2.0V  
ENx  
0.8V  
tSODLY  
tENDLY  
V
S0-S1  
@100mA  
Figure 5. Shut Off and Enable Delay  
S0/S1RS  
S0/S1RS  
V
70%  
30%  
S0-S1  
70%  
30%  
Figure 6. Slew Time Measurement  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
11  
FUNCTIONAL DESCRIPTION  
INTRODUCTION  
FUNCTIONAL DESCRIPTION  
INTRODUCTION  
The 33899 is a programmable H-Bridge, power integrated  
circuit (IC) designed to drive DC motors or bi-directional  
solenoid controlled actuators, such as throttle control or  
exhaust gas recirculation actuators. It is particularly well  
suited for the harsh environment found in automotive power  
train systems.  
programmable current limit and select the slew rate. A unique  
fault restart feature allows the part to be configured to  
maintain limited functionality even in the presence of some  
faults.  
The 33899 is designed to drive a bi-directional DC motor  
using pulse-width modulation (PWM) for speed and torque  
control. A current mirror output provides an analog feedback  
signal proportional to the load current. SPI diagnostic  
reporting includes open circuit, short-to-battery, short-to-  
ground, die temperature range and under-voltage.  
The key characteristic of this versatile driver is  
configurability. The selectable slew rate permits the customer  
to choose the slew rate needed for performance and noise  
suppression. The Serial Peripheral Interface (SPI) allows the  
system microprocessor to clear the fault register, select a  
FUNCTIONAL PIN DESCRIPTION  
connected in a half-bridge configuration between VIGNP and  
ground. Only one internal MOSFET is on at any one time for  
each output. The FWD, REV, and PWM inputs control the  
state of the H-Bridge. The turn on/off slew times are  
determined by the selected RS resistor value and the SPI  
slew time register contents (refer to Table 8, page 22).  
VIGNP INPUT (VIGNP)  
VIGNP is the primary power input for the H-Bridge. The  
input voltage is 0V to 26.5V (40V during a load dump  
transient). This pin must be externally protected against  
application of a reverse voltage (through an external inverted  
N-channel MOSFET, diode, or switched relay).  
OUTPUT POLARITY CONTROL (FWD/REV INPUTS)  
+5.0V INPUT (VCC)  
The FWD and REV inputs determine the direction of  
current flow in the H-Bridge by directing the PWM input to one  
of the low side MOSFETs (refer to Table 5). When a change  
in the current direction is commanded via the  
+5.0V power input is required to power the internal analog  
circuitry and the +3.3V internal regulator.  
+3.3V INPUT (VCCL)  
microprocessor, the PWM must switch from one low side  
MOSFET to the other without shoot-through current in the H-  
Bridge. The gate voltage of the low side MOSFETs must drop  
below and remain below the gate threshold voltage for the  
“dead time” before either of the high side MOSFETs is  
commanded on. At no time are the high side and low side  
MOSFETs simultaneously on at the same side of the H-  
Bridge. The FWD and REV inputs have 50μA pull-downs to  
ground that disable all the outputs should an open circuit  
condition occur.  
A +3.3V internal regulator powers the internal digital  
circuitry. The internal supply cannot be used as a power  
source by any other IC in the system. This output can be  
overdriven by an external supply. The internal supply  
requires a 0.47μF capacitor on this output to insure proper  
startup sequencing when coming out of sleep mode.  
LOGIC BIAS INPUT (VDDQ)  
VDDQ supplies the level shifted bias voltage for the logic  
level outputs designed to be read by the microprocessor. This  
pin will apply the logic supply voltage to DO and LSCMP  
making the output logic levels compliant to logic systems  
from 3V to over 5V.  
Table 5. FWD/REV Truth Table  
FWD  
REV  
Current Direction  
0
0
1
1
0
1
0
1
Off  
Reverse  
Forward  
Off  
OUTPUTS (S1 AND S0)  
The S1 and S0 outputs drive the bi-directional DC motor.  
Each output has two internal N-channel MOSFETs  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
12  
FUNCTIONAL DESCRIPTION  
FUNCTIONAL PIN DESCRIPTION  
commands the appropriate low side MOSFET (M2 or M4) ON  
and the appropriate high side MOSFET (M1 or M3) OFF. A  
logic [0] commands the appropriate low side MOSFETs (M2  
or M4) OFF and the appropriate high side MOSFETs (M1 or  
M3) ON. The high and low side MOSFETs that are PWM’ed  
are determined by the commanded direction (FWD or REV).  
If a shorted condition exists, the particular output MOSFET  
will be latched off after 5.0μs to 10μs. Subsequent PWM  
edges will retry to turn on the same MOSFET. Only when a  
thermal fault is reached are all outputs latched off until the  
clear fault bit is set by the microprocessor. Any PWM high to  
low to high pulse that is shorter than 500ns keeps the low-  
side MOSFET from starting to turn off. The rising edge of this  
short pulse re-enables the low side MOSFET if the pulse  
width is at least 200 μs long (if a short circuit latch-off had  
occurred during the previous positive PWM pulse). The PWM  
input has a 50μA pull-down to ground that disables all the  
outputs should an open circuit condition occur.  
ENABLE INPUTS (EN1, EN2)  
Logic [0] in either of the Enables (EN1 or EN2) disables all  
four of the output drivers (refer to Table 6). While either EN1  
or EN2 is at logic [1], the 33899 is still capable of detecting  
open circuit and short circuit faults on all of the outputs  
interfacing with the external load(s). The EN1 and EN2 inputs  
have 50μA pull-downs to ground that disable the outputs  
when open circuit conditions occur.  
Table 6. Enable Truth Table  
EN1  
EN2  
Status  
0
0
1
1
0
1
0
1
Disabled (Sleep Mode)  
Disabled (Standby Mode)  
Disabled (Standby Mode)  
Enabled (Run Mode)  
INPUT CONTROL OF H-BRIDGE (PWM)  
The PWM input pin controls the sequencing of the  
PWM’ing high side and low side MOSFETs. A logic [1]  
High Side FET  
Body Diode  
S0  
S1  
Load Current  
Low Side FET  
Body Diode  
Both High Side  
FET’s ON until  
next PWM Rising  
Edge  
Current in Load  
reverses polarity  
Forward Current  
Reverse Current  
PWM  
FWD  
REV  
Figure 7. 33899 Operation in Current Reversal  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
13  
FUNCTIONAL DESCRIPTION  
FUNCTIONAL PIN DESCRIPTION  
LOAD CURRENT FEEDBACK (CSNS)  
HIGH SIDE AND LOW SIDE SLEW TIME CONTROL  
(RS)  
The load current sense circuit mirrors a sample of the load  
current back to the microcontroller via the CSNS pin. It  
supplies a current that is 1/400th of the load current (see  
Equation 1). An analog multiplexer routes the enabled high  
side current to the CSNS pin. An external resistor connected  
to the CSNS pin (RCSNS) sets current to voltage gain. The  
The turn-on and the turn-off slew times on S0 and S1 (both  
low and high side drive outputs) are adjustable from 5.0μs  
(50kΩ RS) to 1.0μs (10kΩ RS) to reduce high-frequency  
harmonic energy in the vehicle’s wiring harness. In addition,  
slew time control is programmable to be either 1X, 2X, or 4X  
(via the SPI) to lower power dissipation at elevated die  
temperatures. The characteristics of the turn-on and turn-off  
voltage are linear, with no discontinuities, during the output  
driver state transitions. If the RS pin detects an impedance of  
less than 5.0kΩ to ground or greater than 1.0MΩ to ground,  
it defaults to the fastest slew time of 1.0μs.  
circuit operates properly in the presence of high-frequency  
noise. An external capacitor may be necessary to provide  
filtering.  
IOUT  
.
RCSNS  
VCSNS  
=
400  
Eq. 1  
LOW SIDE COMPARATOR ONE SHOT OUTPUT  
(LSCMP)  
Note This output is clamped so that it will not exceed VCC  
.
The LSCMP output pin pulses high for 5μs to 10μs any  
time the low side comparator is tripped. Then the output goes  
low during a 5μs to 10μs blanking time. If another low side  
comparator trip event is detected during the blanking time,  
another 5μs to 10μs pulse high occurs immediately after the  
blanking interval.  
CHARGE PUMP RESERVOIR CAPACITOR (CRES)  
The charge pump provides an output voltage over the full  
operating VIGNP range that is sufficient to drive the output  
MOSFETs and ensure that the output RDS(ON) specifications  
are met. An external reservoir capacitor of 0.1μF is  
recommended. The charge pump operates at approximately  
2.0MHz to 4.0MHz in order to prevent interference with AM  
entertainment radio.  
LS Current Comparator  
Iload  
5 - 10μs  
5 - 10μs  
PWM  
> 40μs  
LSCmp  
The REDIS min duration = 25μs,  
5 - 10μs  
Pulse Out  
5 - 10μs  
Pulse Out  
5 - 10μs  
Blank Time  
so CREDIS must be > 1nF  
Figure 8. LS Current Comparator One Shot  
discharges the capacitor to 0V. This feature is disabled by  
grounding this input.  
AUTOMATIC OUTPUT RE-ENABLE DISABLE  
(REDIS)  
.
C
The REDIS input pin automatically re-enables the low side  
MOSFET once the REDIS input voltage exceeds 4.0V. An  
external capacitor (CREDIS) determines the time interval (see  
.
dv  
CREDIS  
4.0 V  
120 μA  
dt =  
=
I
Eq. 2  
Equation 2). Once a low side current comparator is tripped, a  
120μA current source linearly charges the capacitor until  
either the next rising edge of PWM or the 4.0V trip level is  
achieved. This re-enables the low side output MOSFET and  
As per the above equation, a 2.2nF capacitor will provide  
a nominal 75μs time interval.  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
14  
FUNCTIONAL DESCRIPTION  
FUNCTIONAL PIN DESCRIPTION  
LS Current Comparator  
Iload  
PWM  
4 VDC  
REDIS  
t = 33.3 * C (nF)μs  
min = 25μs  
t = 33.3 * C (nF)μs  
tmin = 25μs  
t
Reset to  
0 VDC  
Reset to  
0 VDC  
Figure 9. Re-enable after a Low Side Current Comparator Trip  
is placed in a high-impedance state and the Fault register  
reloaded (latched) with the current filtered status data. To  
allow sufficient time to reload the Fault register, the CS pin  
must remain low for a minimum of tCSN prior to going high  
LOW SIDE CURRENT COMPARATOR VS.  
CURRENT LIMIT LEVELS  
There are two different current limit thresholds for the low  
side MOSFETs: current comparator and current limit. Current  
comparator is the normal commanded switching current.  
Current limit is for fault protection.  
again.  
By design, the CS input is immune to spurious pulses of  
50 ns or shorter. (DO may come out of tri-state, but no status  
bits are cleared and no control bits are changed.)  
The inductance of the load results in just the current  
comparator tripping. Once the low side current comparator  
has tripped and filter time expired, the low side MOSFET  
turns off and the high side MOSFET subsequently turns on  
for normal current re-circulation in the load. If an actual hard  
short to either VIGNP or ground on the S0/S1 outputs is  
encountered, the current limit kicks in and prevents large  
current spikes from VIGNP (or to ground) to occur. The  
threshold level of the current comparator vs. the high and low  
side current limits is given in the Static Electrical  
The CS input has a 50μA current source to VCC, which  
pulls this pin to VCC if an open circuit condition occurs. This  
pin has TTL-level compatible input voltages, which allows  
proper operation with microprocessors using a 3.0V to 5.0V  
supply.  
SERIAL CLOCK (SCLK)  
The SCLK input is the clock signal input for  
Characteristics table, page 8.  
synchronization of serial data transfer. This pin has TTL-level  
compatible input voltages, which allow proper operation with  
microprocessors using a 3.3V to 5.0V supply.  
As backup protection, there is a linear overcurrent  
controller to limit current spikes during timer operations.  
When CS is asserted, both the microprocessor and the  
33899 latch input data on the rising edge of SCLK. The SPI  
master typically shifts data out on the falling edge of SCLK,  
while the 33899 shifts data out on the falling edge of SCLK to  
allow more time to drive the DO pin to the proper level.  
SERIAL PERIPHERAL INTERFACE (SPI)  
The 33899 has a serial peripheral interface consisting of  
Chip Select (CS), Serial Clock (SCLK), Serial Data Out (DO),  
and Serial Data In (DI). This device is configured as a SPI  
slave and is daisy-chainable (single CS for multiple SPI  
slaves).  
SERIAL DATA OUTPUT (DO)  
The DO is the SPI data out pin. When CS is asserted (low),  
the MSB is the first bit of the word transmitted on DO and the  
LSB is the last bit of the word transmitted on DO. After all 8  
bits of the fault register are transmitted, the DO output  
sequentially transmits the digital data that was just received  
on the DI pin. This allows the processor to distinguish a  
shorted DI pin condition. The DO output continues to transmit  
CHIP SELECT (CS)  
The CS is a low = true input that selects this device for  
serial transfers. On the falling edge of CS, the DO pin is  
released from tri-state mode, and all status information is  
latched in the SPI shift register. While CS is asserted, register  
data is shifted into the DI pin and shifted out of the DO pin on  
each subsequent SCLK. On the rising edge of CS, the DO pin  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
15  
FUNCTIONAL DESCRIPTION  
FUNCTIONAL PIN DESCRIPTION  
the input data from the DI input until CS eventually transitions  
from a logic [0] to a logic [1].  
SERIAL DATA INPUT (DI)  
The DI input takes data from the microprocessor while CS  
is asserted (low). The MSB is the first bit of each word  
received on DI and the LSB is the last bit of each word  
received on DI. The 33899 serially wraps around the DI input  
bits to the DO output after the DO output transmits its fault  
flag bits. The first 8 bits before CS goes high are latched into  
the Control register. Any bytes transmitted before the last 8  
bits are just wrapped around to the DO output and are not  
used by the 33899 (see Figure 10).  
The DO output pin is in a high-impedance condition unless  
CS is low, at least one enable pin is high and VCC and VCCL  
are within the normal operating range. When active, the  
output is “rail to rail”, depending on the voltage at the VDDQ  
pin.  
This pin has TTL-level compatible input voltages, which  
allow proper operation with microprocessors using a 3.3V to  
5.0V supply.  
CS  
DI/  
SCLK  
Not Used (1 Byte)  
DI Control Register (1 Byte)  
DO  
Fault/Temperature Data (1 Byte)  
First DI Byte  
Figure 10. SPI Operation with Extended CS  
same power supply that is used by the microprocessor’s SPI  
I/O.  
LOGIC OUT BIAS (VDDQ)  
The VDDQ input pin provides the bias voltage for the data  
out buffer and LS Comparator. It must be connected to the  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
16  
FUNCTIONAL INTERNAL BLOCK DESCRIPTION  
INTRODUCTION  
FUNCTIONAL INTERNAL BLOCK DESCRIPTION  
MC33899 - Functional Block Diagram  
Analog Control and Protection  
H-Bridge  
Current Sense  
Voltage Regulation  
Charge Pump  
Temperature Sense  
Output Drivers  
S0 - S1  
MCU Interface and Output Control  
Direction Control  
PWM Controller  
SPI Interface  
Command & Fault Registers  
H-Bridge  
Analog Control and Protection  
MCU Interface and Output Control  
Figure 11. Functional Block Diagram  
INTRODUCTION  
high side current sense is available to the MCU as an analog  
current proportional to the load current.  
H-BRIDGE OUTPUT DRIVERS (S0 AND S1)  
The 33899 Power IC provides the means to efficiently  
drive a DC motor in both forward and reverse shaft rotation  
via a monolithic H-Bridge comprising low RDS(ON) N-channel  
Each MOSFET has over-temperature protection circuitry  
that disables the device. A thermal warning sets a flag in the  
SPI register when the device is approaching a protection  
limit.  
MOSFETs and integrated control circuitry. The switching  
action of the H-Bridge can be pulse-width modulated to  
obtain both torque and speed control, with PWM frequencies  
up to 11kHz supported with minimal switching losses.  
MCU INTERFACE AND OUTPUT CONTROL  
The SPI and control logic signals are compatible with both  
5V and 3.3V logic systems.  
The outputs comprise four Power MOSFETs configured as  
a standard H-Bridge, controlled by the PWM input and the  
FWD and REV inputs.  
The SPI provides programmable control of output slew  
rate and current limits. The status register makes detailed  
diagnostics available for protective and warning functions.  
ANALOG CONTROL AND PROTECTION  
The 33899 has integrated voltage regulators which supply  
the logic and protection functions internally. This reduces the  
requirements for external supplies and insures the device is  
safely controlled at all times when battery voltage is applied.  
The output drivers are controlled by the input signals EN1,  
EN2, FWD, REV, and PWM.  
The low side and high side MOSFETs connected to S0 are  
controlled by the PWM input when FWD is a logic [1] and  
REV is a logic [0]. The low side MOSFET connected to S1 is  
idle in this state. The high side MOSFET connected to S1 is  
statically ON in the forward direction. The low side and high  
side MOSFETs connected to S1 are controlled by the PWM  
input when FWD is a logic [0] and REV is a logic [1]. The low  
side MOSFET connected to S0 is idle in this state. The high  
side MOSFET connected to S0 is statically ON in the reverse  
direction. To reduce power during the recirculation period,  
the upper recirculation MOSFET is turned on synchronously  
with the OFF-time of the low side MOSFET.  
An integrated charge pump provides the required bias  
levels to insure the output MOSFETs turn fully ON when  
commanded.  
Each MOSFET provides feedback to the protection  
circuitry by way of a current sensor. Each sense signal is  
compared with programmable over-current levels and  
produces an immediate shutdown in case of a high current  
short-circuit. The low side current sense is also capable of  
producing a current limiting PWM to reduce overload  
conditions as determined by the programmable limits. The  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
17  
FUNCTIONAL INTERNAL BLOCK DESCRIPTION  
INTRODUCTION  
The PWM input is connected to the system  
The 33899 holds all outputs off if both FWD and REV are  
either logic [0]s or logic [1]s. Figure 12 depicts inputs versus  
outputs in forward mode operation.  
microprocessor and provides for control of the four MOSFET  
outputs. The PWM duty cycle range is 0% to 100%; however,  
open load detection circuits require a minimum off-time.  
V
IGNP + V  
F
S0  
VIGNP  
-
RDS(ON) * I LOAD  
R DS(ON)* ILOAD  
Load  
Current  
PWM  
INPUT  
M1 GATE  
M3 is “ON”  
M4 is “OFF”  
M2 GATE  
Dead  
Time  
Figure 12. 33899 Operation in Forward Mode  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
18  
FUNCTIONAL DEVICE OPERATION  
OPERATIONAL MODES  
FUNCTIONAL DEVICE OPERATION  
OPERATIONAL MODES  
under the device, which provides a thermal path to the case  
of the module.  
Short-to-GND or Short-to-VIGNP Fault Filtering  
The 33899 has a short-to-GND and short-to-VIGNP digital  
fault filter. After a single fault occurrence, another 7 shorts  
consecutive with PWM must be detected before the bit is  
latched into the fault register.  
Output Synchronous Rectification Control  
The 33899 uses synchronous rectification to reduce the  
power dissipation during the recirculation period. In order to  
prevent shoot-through current, the 33899 has a dead time  
circuit that turns on the upper recirculation MOSFET after the  
lower gate voltage falls below the threshold voltage and turns  
it off before the lower gate voltage rises above the threshold  
voltage.  
Short to -1.0 V on Output Devices  
The 33899 can survive a short to -1.0V through a 300mΩ  
impedance (10kHz to 1000kHz) and a direct short to -0.5V on  
all I/Os that exit the module. A shorted output to these  
voltages does not impact correct fault diagnostics for the  
effected channel or any other normal operation of the 33899.  
This feature applies to the SO and S1 outputs as well.  
Output Over-voltage Shutdown  
The 33899 disables all MOSFET outputs when VIGNP is  
Loss of Module Ground  
above the over-voltage shutdown threshold for a time period  
greater than tOVS (refer to Dynamic Electrical Characteristics  
Loss of ground condition at the parts level denotes that all  
pins of the 33899 see very low-impedance to ignition. In the  
application, a loss of ground condition results in all I/O pins  
floating to ignition voltage VIGNP, while all externally  
table, page 9).  
Output Avalanche Protection  
referenced I/O pins are at worst case pulled to ground.  
An inductive fly-back event, namely when the outputs are  
suddenly disabled and VIGNP is lost, could result in electrical  
Loss of Module Ignition Supply  
overstress of the drivers. To prevent this the VIGNP input to  
the 33899 should not exceed 40V during a fly-back condition.  
A zener clamp and/or an appropriately valued capacitor are  
common methods of limiting the transient.  
Loss of ignition condition at the parts level denotes that the  
power input pins of the 33899 see infinite impedance to the  
ignition supply voltage (depending on the application) but  
there is some undefined impedance from these pins to  
ground.  
Power-ON Reset (POR)  
On power-up, the VCC and VCCL supplies to the 33899  
typically increase to 5.0V and 3.3V, respectively, within  
0.3ms to 3.0ms. The 33899 has power-ON reset (POR)  
circuitry that monitors both the VCC and VCCL voltages.  
When either voltage falls below its POR threshold, the S0 and  
S1 outputs are driven to the inactive state. When both  
voltages rise above the POR threshold, the outputs are  
enabled. During POR none of the outputs momentarily glitch  
ON. The contents of all SPI registers (both DI and DO) are  
cleared on each power-ON reset cycle. See +3.3V Input  
(VCCL) on page 12 for part requirements to guarantee normal  
Output Driver Load(s)  
The 33899 is capable of driving any PWM’ed inductive  
load of up to 3.5A of continuous average current (at a  
maximum frequency of 11kHz) with current feedback  
capability. The 33899 drives ETC (Electronic Throttle  
Control) motors. The typical characteristics of the ETC motor  
are as follows:  
Resistance 1.25Ω to 2.4Ω (lumped resistance due to  
actuator, harness, and connectors) over the  
temperature range.  
Inductance 800μH at 1000Hz over the temperature  
range.  
operation.  
Fault Detection  
Open load detection is performed in the OFF state, and  
short-circuit fault detection is performed while the H-Bridge  
circuit(s) are enabled (see Figure 13, page 20). However, the  
user can determine whether an open circuit has caused the  
output current to go to 0A via the CSNS output. All valid faults  
are latched into the SPI Fault register and cleared when a  
logic [1] is written to the FLTCLR bit by the system  
Output Power Density  
The die area for the output MOSFETs provides an  
adequate thermal resistance to limit junction temperature to  
150°C when the device is operated at 11kHz, 3.5A  
continuous average current, and a 2.0ms nominal transition  
time. This applies to FR4 PC board with a metal pedestal  
microprocessor (refer to Table 8, page 22).  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
19  
FUNCTIONAL DEVICE OPERATION  
OPERATIONAL MODES  
pulled down internally to ground. In a normal load state, the  
low-impedance (relative to the internal pull-ups/pull-downs)  
will force both load connections to about 0.5 VCC. S1 is  
EN1  
EN2  
compared with an internal reference of 0.75 VCC nominally,  
while S0 is compared to an internal reference of 0.25VCC  
V
CC  
nominally. Table 7 indicates what status the load will be in  
based on the combination of the outputs of these two  
comparators.  
12 kΩ  
OF  
S1  
Table 7. OFF-State Fault Detection  
0.75 V  
CC  
CC  
S0  
Load Status  
Normal Load  
Short to Ground  
Open Load  
S1  
SGF  
SBF  
SGFON  
SBFON  
0.25 V  
S0  
<0.75 VCC  
>0.25 VCC  
<0.25 VCC  
<0.25 VCC  
>0.25 VCC  
Fault  
Timer  
<0.75 VCC  
>0.75 VCC  
>0.75 VCC  
12 kΩ  
Short to VIGNP  
Note SGFON and SBFON are ON-State Fault.  
Once any of the above faults are indicated for a period of  
time exceeding the OFF-state fault timer, the fault bit will be  
latched into the SPI Fault register. The OFF-state fault timer  
is started when either the EN1 or EN2 pin transitions from a  
logic [1] to a logic [0] (both inputs previously logic [1]) or from  
a logic [0] to a logic [1] (both inputs previously logic [0]). The  
OFF-state filter time is substantially longer than the ON-state  
to allow energy in the load to dissipate. False open state  
faults may be set when the outputs are shut down and the  
load current (reverse polarity only) takes more than the OFF-  
state filter time to decay to zero. The microprocessor should  
clear the open state fault SPI bit and read the Fault register  
again under this condition.  
Figure 13. OFF-State Fault Detection Diagram  
In the full or half H-Bridge mode an open, short to ignition,  
or short to GND latches the appropriate SPI fault bits until the  
FLTCLR bit is set. Any additional faults that occur prior to  
setting FLTCLR will be ignored.  
Fault Detection During OFF State  
Fault detection for both the high side and low side outputs  
is done during the OFF state, when either the EN1 or EN2 pin  
is a logic [1], by analyzing the states of both the high side and  
low side outputs interacting to the external load. S1 is pulled  
up internally via a high-impedance pull-up to VCC, while S0 is  
Load Current  
(Reverse Polarity)  
S0  
S1  
Goo Back  
S0/S1 are at 2.5VDC,  
Open Fault  
EN1  
to Sleep  
No SPI Bits Set  
Timer Starts  
Current in Load < 0, Erroneous  
Wake Up, Open  
EN2  
Fault Timer Starts  
Open Fault SPI Bit Set  
tFDO  
tFDO  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
20  
FUNCTIONAL DEVICE OPERATION  
OPERATIONAL MODES  
In order for the user to be certain that all detectable ON-  
state faults have been reported, a minimum ON time is  
required for the low side MOSFET. For example, if the PWM  
frequency is 11kHz, ON-state fault detection would not be  
guaranteed for duty cycles of less than 11%.  
Fault Detection During ON State  
While the H-Bridge circuit is in operation (i.e., when a high  
side MOSFET is ON), the 33899 is capable of detecting both  
shorts to VIGNP and shorts to ground. A short will cause the  
appropriate MOSFETs to current limit. The current limit is  
active for numerous retry periods until an over-temperature  
condition is reached, at which time all outputs are turned  
OFF.  
Thermal Shutdown  
The H-Bridge has thermal protection circuitry. A thermal  
fault sets the thermal shutdown bits (and any other faults that  
may be present at that time) and latches off. The H-Bridge will  
remain disabled until the microprocessor sets the FLTCLR bit  
(refer to Table 8, page 22).  
All ON-state faults must be present for a period of time that  
exceeds the fault time before the 33899 will consider them  
valid. Once they are valid, they are latched until the SPI has  
reported these faults to the microcontroller via the DO pin and  
a logic [1] is written to the FLTCLR bit.  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
21  
FUNCTIONAL DEVICE OPERATION  
LOGIC COMMANDS AND REGISTERS  
LOGIC COMMANDS AND REGISTERS  
SPI INTERFACE AND REGISTER DESCRIPTION  
a 1X, 2X, or 4X slew rate. The SPI Control Register bit  
definitions are shown in Table 8.  
SPI Control Register Definition  
An 8-bit SPI allows the system microprocessor to clear the  
Fault register, select a programmable current limit, and select  
Note At POR, all bits in the register are cleared to 0s.  
Table 8. SPI Control Register Bit Definitions  
8 (MSB)  
7
6
5
4
3
2
1 (LSB)  
FLTCLR  
Not Used  
Not Used  
Not Used  
Current Limit  
Current Limit  
Slew Time  
Slew Time  
Bit 8: FLTCLR: 0 = Retain faults; 1 = Clear faults  
Bit 7: Not used  
Bit 6: Not used  
Bit 5: Not used  
Bits 4–3: Set Low Side Current Comparator Limits  
00 = 4.0A  
01 = 5.0A  
10 = 6.0A  
11 = 8.5A  
Bits 2–1: Slew Time  
00 = 1X  
01 = 2X  
10 = 4X  
11 = 4X  
An SPI read cycle is limited by a CS logic [1] to logic [0]  
transition, followed by 8 SCLK cycles to shift the fault register  
bits out the DO pin. The rising edge of CS sets DO in a high-  
impedance mode and clears the fault latches if the FLTCLR  
bit is set. The thermal fault is immediately set again if the fault  
condition is still present. Accurate fault reporting can only be  
obtained by reading the DO line at intervals greater than the  
fault timer. A thermal fault will be latched as soon as it occurs.  
SPI Fault Register Definition  
The fault diagnostic capability consists of one internal 8-bit  
Fault register. Table 9 shows the content of the Fault register.  
The output load status of the H-Bridge circuit is reported via  
the output DO SPI bits. In addition to output fault information,  
die temperature warnings and over-temperature conditions  
are reported.  
Note: At POR, all bits in the register are cleared to 0s.  
Table 9. SPI Fault Register Bit Definitions  
8 (MSB)  
7
6
5
4
3
2
1 (LSB)  
Over-voltage or  
Under-voltage  
EN1, EN2  
Status  
ShVIGNP  
ShGnd  
Open Fault  
LS Comparator  
Die Temp  
Die Temp  
Bit 8: Short to VIGNP: 0 = No fault; 1 = S1 or S0 shorted to VIGNP (Low Side Linear Current Limit has tripped)  
Bit 7: Short to Ground: 0 = No fault; 1 = S1 or S0 shorted to GND (High Side Linear Current Limit has tripped)  
Bit 6: Open Fault: 0 = No fault; 1 = S1 or S0 is Open Circuited  
Bit 5: Over-voltage or Under-voltage: 0 = No fault; 1 = Over-voltage/under-voltage fault  
Bit 4: Low Side Comparator: 0 = No trip; 1 = Tripped  
Bit 3: XOR function of EN1, EN2 inputs. 0 = (EN1 same logic level as EN2). 1 = (EN1 not same logic level as EN2).  
Bits 2–1: Die Temperature  
00 = T < 140°C  
01 = 140°C < T < Over-temperature Shutdown  
10 = Not Defined  
11 = Over-temperature Shutdown (Latched Off)  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
22  
PACKAGING  
PACKAGE DIMENSIONS  
PACKAGING  
PACKAGE DIMENSIONS  
For the most current package revision, visit www.freescale.com and perform a keyword search using the “98A” listed below.  
VW SUFFIX  
30-PIN HSOP  
98ASH70693A  
ISSUE A  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
23  
PACKAGING  
PACKAGE DIMENSIONS (CONTINUED)  
PACKAGE DIMENSIONS (CONTINUED)  
For the most current package revision, visit www.freescale.com and perform a keyword search using the “98A” listed below.  
VW SUFFIX  
30-PIN HSOP  
98ASH70693A  
ISSUE A  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
24  
REVISION HISTORY  
REVISION HISTORY  
REVISION  
DATE  
DESCRIPTION OF CHANGES  
6/2006  
6/2008  
• Initial Release  
2
3
• Reworded Notes for Static and Dynamic Electrical Characteristic Tables.  
• Changed Static Electrical Characteristics Table:  
• Changed Undervoltage Shutdown Threshold Minimum from 3.4 to 3.3V  
• Changed CRES Voltage Minimum from 14 to VIGNP +8 for VIGNP=6.0V and for  
9.5V VIGNP 26.5V changed Maximum from 45 to VIGNP +18.5V  
• Changed Dynamic Electrical Characteristics Table:  
• Changed Short Circuit Filter Minimum from 5.0 to 4.0μs  
• Changed DO Output Hold Time from 0 to 12ns  
• Added Delay Until Output Turns ON “tENDLY  
• Added PC33899CVW to the Ordering Information  
33899  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
25  
How to Reach Us:  
Home Page:  
www.freescale.com  
Web Support:  
http://www.freescale.com/support  
USA/Europe or Locations Not Listed:  
Freescale Semiconductor, Inc.  
Technical Information Center, EL516  
2100 East Elliot Road  
Tempe, Arizona 85284  
+1-800-521-6274 or +1-480-768-2130  
www.freescale.com/support  
Europe, Middle East, and Africa:  
Freescale Halbleiter Deutschland GmbH  
Technical Information Center  
Schatzbogen 7  
81829 Muenchen, Germany  
+44 1296 380 456 (English)  
+46 8 52200080 (English)  
+49 89 92103 559 (German)  
+33 1 69 35 48 48 (French)  
www.freescale.com/support  
Information in this document is provided solely to enable system and software  
implementers to use Freescale Semiconductor products. There are no express or  
implied copyright licenses granted hereunder to design or fabricate any integrated  
circuits or integrated circuits based on the information in this document.  
Freescale Semiconductor reserves the right to make changes without further notice to  
any products herein. Freescale Semiconductor makes no warranty, representation or  
guarantee regarding the suitability of its products for any particular purpose, nor does  
Freescale Semiconductor assume any liability arising out of the application or use of any  
product or circuit, and specifically disclaims any and all liability, including without  
limitation consequential or incidental damages. “Typical” parameters that may be  
provided in Freescale Semiconductor data sheets and/or specifications can and do vary  
in different applications and actual performance may vary over time. All operating  
parameters, including “Typicals”, must be validated for each customer application by  
customer’s technical experts. Freescale Semiconductor does not convey any license  
under its patent rights nor the rights of others. Freescale Semiconductor products are  
not designed, intended, or authorized for use as components in systems intended for  
surgical implant into the body, or other applications intended to support or sustain life,  
or for any other application in which the failure of the Freescale Semiconductor product  
could create a situation where personal injury or death may occur. Should Buyer  
purchase or use Freescale Semiconductor products for any such unintended or  
unauthorized application, Buyer shall indemnify and hold Freescale Semiconductor and  
its officers, employees, subsidiaries, affiliates, and distributors harmless against all  
claims, costs, damages, and expenses, and reasonable attorney fees arising out of,  
directly or indirectly, any claim of personal injury or death associated with such  
unintended or unauthorized use, even if such claim alleges that Freescale  
Japan:  
Freescale Semiconductor Japan Ltd.  
Headquarters  
ARCO Tower 15F  
1-8-1, Shimo-Meguro, Meguro-ku,  
Tokyo 153-0064  
Japan  
0120 191014 or +81 3 5437 9125  
support.japan@freescale.com  
Asia/Pacific:  
Freescale Semiconductor Hong Kong Ltd.  
Technical Information Center  
2 Dai King Street  
Tai Po Industrial Estate  
Tai Po, N.T., Hong Kong  
+800 2666 8080  
support.asia@freescale.com  
For Literature Requests Only:  
Freescale Semiconductor Literature Distribution Center  
P.O. Box 5405  
Semiconductor was negligent regarding the design or manufacture of the part.  
Denver, Colorado 80217  
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc.  
All other product or service names are the property of their respective owners.  
1-800-441-2447 or 303-675-2140  
Fax: 303-675-2150  
© Freescale Semiconductor, Inc., 2007-2008. All rights reserved.  
LDCForFreescaleSemiconductor@hibbertgroup.com  
MC33899  
Rev. 3  
6/2008  

相关型号:

PC33922PNB

IC,MOTOR CONTROLLER,BIPOLAR,LLCC,29PIN
NXP

PC33922PNBR2

IC,MOTOR CONTROLLER,BIPOLAR,LLCC,29PIN
NXP

PC33926PNB

5.0 A Throttle Control H-Bridge
FREESCALE

PC33926PNB/R2

5.0 A Throttle Control H-Bridge
FREESCALE

PC33926PNBR2

5.0 A Throttle Control H-Bridge
FREESCALE

PC33931EKR2

HALF BRIDGE BASED PRPHL DRVR
NXP

PC33932EKR2

BUF OR INV BASED PRPHL DRVR
NXP

PC33970DWR2

IC,MOTOR CONTROLLER,SOP,24PIN
NXP

PC33972AEW

SPECIALTY INTERFACE CIRCUIT, PDSO32, 0.65 MM PITCH, LEAD FREE, PLASTIC, SOIC-32
NXP

PC33972AEW/R2

SPECIALTY INTERFACE CIRCUIT, PDSO32, 0.65 MM PITCH,LEAD FREE,PLASTIC,SOIC-32
NXP

PC33975A

Multiple Switch Detection Interface with Suppressed Wake-Up and 32mA Wetting Current
FREESCALE

PC33975AEK

Multiple Switch Detection Interface with Suppressed Wake-Up and 32mA Wetting Current
FREESCALE