IRF PIIPM50Q06D004

Bulletin I27146 01/03
PIIPM50P12B004
Programmable Isolated IPM
PI-IPM Features:
•
•
•
•
Package:
Power Module:
NPT IGBTs 50A, 1200V
10us Short Circuit capability
Square RBSOA
Low Vce(on) (2.15Vtyp @ 50A, 25°C)
Positive Vce(on) temperature coefficient
Gen III HexFred Technology
Low diode VF (1.78Vtyp @ 50A, 25°C)
Soft reverse recovery
2mΩ sensing resistors on all phase outputs and DCbus
minus rail
T/C < 50ppm/°C
Embedded driving board
•
•
•
•
•
•
•
•
•
Programmable 40 Mips DSP
Current sensing feedback from all phases
Full protection from ground and line
to line faults
UVLO, OVLO on DCbus voltage
Embedded flyback smps for floating
stages (single 15Vdc @ 300mA input required)
Asynchronous isolated 2.5Mbps serial port for
DSP communication and programming
IEEE standard 1149.1 (JTAG port interface)
for program downloading and debugging
Separated turn on / turn off outputs for
IGBTs di/dt control
Isolated serial port input with strobe signal for
quadrature encoders or SPI communication
Description
PI-IPM – Inverter (EconoPack 2 outline compatible)
Power Module schematic:
Three phase inverter with current sensing
resistors on all output phases
PI-IPM System Block Schematic:
The PIIPM50P12B004 is a fully integrated Intelligent Power
Module for high performances Servo Motor Driver applications.
The device core is a state of the art DSP, the
TMS320LF2406A* at 40 Mips, interfaced with a full set of
peripheral designed to handle all analog feedback and control
signals needed to correctly manage the power section of the
device.
The PI-IPM has been designed and tailored to implement
internally all functions needed to close the current loop of a
high performances servo motor driver, a basic software is
already installed in the DSP and the JTAG connector allows
the user to easily develop and download its own proprietary
algorithm.
TM
The device comes in the EMP package, fully compatible in
length, width and height with the popular EconoPack 2 outline.
www.irf.com
*Beta samples come with the TMS320LF2406 at 30Mips, please refer to TI datasheet
for further information about performances.
1
COM
V in
Th+
Th-
SpiTx
Enc1-hall1/SpiCK
Enc2-hall2/SpiSTE
Strb-hall3/SpiRx
GND iso
DIV
Vth
1.7kHz
TDi
5V
TMS320LF2406A
40Mips
Boot-en
37 PWM2
21 PWM5
36 PWM3
28 PWM6
Com
3.3V
15V iso-3
15V iso-2
15V iso-1
5V
3.3V
Vin mon
ADCin02
ADCin01
Fault
OV Comp
1kHz
ADCin00
OPA
Logic
interface
5V
3.3V
DCB mon
3.3V
39 PWM1
24
33 PWM4
57
23
55 70 92 79 77 74 69 72 89 6
18
49
21
52
15V
5V ref
3.3V ref
5V
SpiSTE
QE_p2
SpiCK
QE_p1
SpiSIMO
Strobe
Sci Rx
Power Supply
3.3V, 5V
15V
flyback
GND iso
Optoisolation
Optoisolation
TMS
5V
LFault
SpiSOMI
ADCin04
Optoisolation
TDo
17
50
22
Tck
ADCin00
Sci Tx
TRS TADCin01
Rx+
Rx-
RS422
line
driver
EMU0
ADCin02
Tx +
Tx-
EMU1
ADCin05
Vin iso
ADCin03
5V iso
PD
JTAG interface connector
Tck-ret
LFault reset
www.irf.com
LFault
5.5kHz
Bessel
5.5kHz
Bessel
5.5kHz
Bessel
DC -
DC +
Gate
Drivers
15V 15V
5V iso-3
OPA
5V
OPA
5V
Latch
Fault
Fault
Fault
Fault
LFault reset
OPA
5V
LFault
G3
E3
G6
E6
Current
Sense
&
Level
Shifter
Current
Sense
&
Level
Shifter
Current
Sense
&
Level
Shifter
OC Comp
3.3V
Fault
LFault
LFault
5V
Lin Reg
400kHz
5V
Lin Reg
400kHz
5V
Lin Reg
400kHz
10kHz
Gate
Drivers
15V 15V
5V iso-1
Gate
Drivers
15V 15V
5V iso-2
15V iso-3
15V iso-2
15V iso-1
R3 +
R3 -
R2 +
R2 -
R1 +
R1 -
SH +
SH -
G1
E1
G4
E4
G2
E2
G5
E5
I27146
Fault
PIIPM50P12B004
01/03
Detailed Block Diagram
2
PIIPM50P12B004
I27146
01/03
Signal pins on RS422 serial port
Symbol
Lead Description
Pin number
Vin iso
External 5V supply voltage for opto-couplers and line driver supply
GND iso
Extenal 5V supply ground reference for opto-couplers and line driver supply
6
7
Tx+
RS422 Trasmitter Non inverting Driver Output
1
Tx-
RS422 Trasmitter Inverting Driver Output
2
Rx+
RS422 Receiver Non inverting Driver Input,
4
RxEnc1 – Hall1 / SpiCK
RS422 Receiver Inverting Driver Input
Incremental Encoder 1 / Hall effect sensor input 1/ SpiCK input (GND iso referenced)
3
Enc2 – Hall2 / SpiSTE
Incremental Encoder 2 / Hall effect sensor input 2 / SpiSTE input (GND iso referenced)
5
9
Strb – Hall3 / SpiRx
Incremental Encoder Strobe / Hall effect sensor input 3 / SpiRx input (GND iso ref.)
10
SpiTx
SpiTx output (GND iso referenced)
8
Vin
External 15V supply voltage. Internally referred to DC bus minus pin (DC -)
17-18
COM
External 15V supply ground reference. This pin is directly connected to DC -
19-20
RS422
serial
port
Signal pins on IEEE1149.1 JTAG connector
Symbol
Lead Description
State
Pin number
TMS
JTAG test mode select
Input
TMS2
JTAG test mode select 2
Input
12
5-6
TDI
JTAG test data input
Input
14
TDO
Output
13
TCK
JTAG test data output
JTAG test clock. TCK is a 10MHz clock source from the emulation pod. This
signal can be used to drive the system test clock.
TRST~
JTAG test reset
Input
11
EMU0
Emulation pin 0
I/O
9-10
EMU1/OFF~
I/O
7-8
Boot-En
Emulation pin 1
Presence detect.
Indicates that the emulation cable is connected and that the PI-IPM logic is
powered up. PD is tied to the DSP 3.3V supply through a 1k resistor.
JTAG test clock return. Test clock input to the emulator.
Internally short circuited to TCK.
Boot ROM enable. This pin is sampled during DSP reset, pulling it low
enables DSP boot ROM (Flash versions only). 47k internal pull up.
COM
External 15V supply ground reference. This pin is directly connected to DC -
PD
TCK_RET
www.irf.com
15
Input
IEEE1149.1
JTAG
1
Output
16
Output
Input
N/A
17
20
3
PIIPM50P12B004
I27146
01/03
Following pins are intended for signal communication between driving board and
power module only, though here described for completeness, they are on purpose
not available to the user.
Symbol
DC +
Lead Description
Pin number
DC Bus plus input signal
DC -
DC Bus minus input signal (internally connected to COM)
Th +
Thermal sensor positive input
Th -
Thermal sensor negative input (internally connected to COM)
Sh +
DC Bus minus series shunt positive input (Kelvin point)
Sh -
DC Bus minus series shunt negative input (Kelvin point)
G1/2/3
Gate connections for high side IGBTs
E1/2/3
Emitter connections for high side IGBTs (Kelvin points)
R1/2/3 +
Output current sensing resistor positive input (IGBTs emitters 1/2/3 side, Kelvin points)
R1/2/3 -
Output current sensing resistor negative input (Motor side, Kelvin points)
G4/5/6
Gate connections for low side IGBTs
E4/5/6
Emitter connections for low side IGBTs (Kelvin points)
Lateral connectors
on embedded
driving board
Power Module Frame Pins Mapping
www.irf.com
4
PIIPM50P12B004
I27146
01/03
Absolute Maximum Ratings (TC=25ºC)
Absolute Maximum Ratings indicate sustained limits beyond which damage to the device may occur.
All voltage parameters are absolute voltages referenced to VDC-, all currents are defined positive into any lead.
Thermal Resistance and Power Dissipation ratings are measured at still air conditions.
Symbol
Inverter
Embedded
Driving
Board
Power
Module
Min.
Max.
VDC
DC Bus Voltage
Parameter Definition
0
1000
VCES
Collector Emitter Voltage
0
1200
IC @ 100C
IGBTs continuous collector current (TC = 100 ºC)
50
IC @ 25C
IGBTs continuous collector current (TC = 25 ºC)
100
ICM
Pulsed Collector Current (Fig. 3, Fig. CT.5)
200
IF @ 100C
Diode Continuous Forward Current (TC = 100 ºC)
50
IF @ 25C
Diode Continuous Forward Current (TC = 25 ºC)
100
IFM
Diode Maximum Forward Current
200
VGE
Gate to Emitter Voltage
PD @ 25°C
Power Dissipation (One transistor)
330
PD @ 100°C
Power Dissipation (One transistor, TC = 100 ºC)
130
Vin
Non isolated supply voltage (DC- referenced)
-20
20
Vin-iso
Isolated supply voltage (GND iso referenced)
-5
5.5
Rx
RS422 Receiver input voltage (GND iso referenced)
-7
12
TA—EDB
Operating Ambient Temperature Range
-20
+60
TSTG-EDB
Board Storage Temperature Range
-40
+125
VISO-CONT RS232
Input-Output Continuous Withstand Voltage (RH ≤ 50%, -40°C ≤ TA ≤ 85°C )
AC
DC
800
1000
V
V
VISO-TEMP RS232
Input-Output Momentary Withstand Voltage (RH ≤ 50%, t = 1 min, TA = 25°C)
RMS
2500
V
-20
+20
MT
Mounting Torque
TJ
Operating Junction Temperature
-40
+150
TSTG
Storage Temperature Range
-40
+125
Vc-iso
Isolation Voltage to Base Copper Plate
-2500
+2500
www.irf.com
3.5
Units
V
A
V
W
V
ºC
Nm
ºC
V
5
PIIPM50P12B004
I27146
01/03
Electrical Characteristics: Inverter
For proper operation the device should be used within the recommended conditions.
TJ = 25°C (unless otherwise specified)
Symbol
Parameter Definition
V(BR)CES
Collector To Emitter Breakdown Voltage
∆V(BR)CES / ∆T
Temperature Coeff. of Breakdown Voltage
VCE(on)
Collector To Emitter Saturation Voltage
Min.
Typ.
1200
Gate Threshold Voltage
∆VGE(th) / ∆Tj
Temp. Coeff. of Threshold Voltage
gfe
Forward Trasconductance
V/ºC
+1.2
4.4
2.50
2.70
3.78
2.45
3.22
4.7
5.5
-1.2
29
Units
V
2.15
VGE(th)
Max.
33
38
V
V
Zero Gate Voltage Collector Current
650
1350
2.1
1.90
2.22
VGE = 0V, IC = 1mA (25 - 125 ºC)
IC = 50A, VGE = 15V
5, 6
IC = 100A, VGE = 15V
7, 9
VCE = VGE, IC = 250µA
mV/ºC
VCE = VGE, IC = 1mA (25 - 125 ºC)
S
VCE = 50V, IC = 50A, PW = 80µs
µA
12
VGE = 0V, VCE = 1200V, TJ = 125 ºC
VGE = 0V, VCE = 1200V, TJ = 150 ºC
V
IC = 50A
8
IC = 50A, TJ = 125 ºC
8
VFM
Diode Forward Voltage Drop
IRM
Diode Reverse Leakage Current
20
µA
VR = 1200V, TJ = 25 ºC
IGES
Gate To Emitter Leakage Current
±200
nA
VGE = 20V
R1/2/3
Sensing Resistors
1.98
2
2.02
Rsh
DC bus minus series shunt resistor
1.98
2
2.02
www.irf.com
10, 11
VGE = 0V, VCE = 1200V
4000
1.78
Fig.
VGE = 0V, IC = 250µA
IC = 50A, VGE = 15V, TJ = 125 ºC
500
ICES
Test Conditions
mΩ
6
PIIPM50P12B004
I27146
01/03
Switching Characteristics: Inverter
For proper operation the device should be used within the recommended conditions.
TJ = 25°C (unless otherwise specified)
Symbol
Parameter Definition
Min
Typ
Max
Units
Test Conditions
IC = 50A
Fig.
Qg
Total Gate Charge (turn off)
400
411
Qge
Gate – Emitter Charge (turn off)
46
55
Qgc
Gate – Collector Charge (turn off)
181
200
VGE = 15V
Eon
Turn on Switching Loss
2814
3220
IC = 50A, VCC = 600V, TJ = 25 ºC
CT4
Eoff
Turn off Switching Loss
5293
5825
VGE = 15V, RG =10Ω, L = 250µH
WF1
Etot
Total Switching Loss
8107
9145
Tail and Diode Rev. Recovery included
WF2
Eon
Turn on Switching Loss
3963
4415
IC = 50A, VCC = 600V, TJ = 125 ºC
Eoff
Turn off Switching Loss
7810
8965
Etot
Total Switching Loss
11773
13380
13,
15
CT4
WF1
WF2
td (on)
Turn on delay time
66
72
Tr
Rise time
72
83
td (off)
Turn off delay time
593
641
Tf
Fall time
95
117
Cies
Input Capacitance
5884
6052
Coes
Output Capacitance
950
968
Cres
Reverse Transfer Capacitance
167
193
RBSOA
Reverse Bias Safe Operating Area
SCSOA
Short Circuit Safe Operating Area
10
EREC
Diode reverse recovery energy
693
1114
1535
trr
Diode reverse recovery time
156
260
Irr
Peak reverse recovery current
35
42
RthJC_T
nC
µJ
µJ
VCC = 600V
VGE = 15V, RG =10Ω, L = 250µH
Tail and Diode Rev. Recovery included
IC = 50A, VCC = 600V, TJ = 125 ºC
ns
VGE = 15V, RG =10Ω, L = 250µH
23
CT1
14,16
CT4
WF1
WF2
VCC = 30V
pF
VGE = 0V
22
f = 1MHz
TJ = 150 ºC, I C =250A, VGE = 15V to 0V
VCC = 1000V, Vp = 1200V, RG = 5Ω
4
CT2
TJ = 150 ºC, VGE = 15V to 0V
CT3
VCC = 900V, Vp= 1200V, RG = 5Ω
WF4
µJ
TJ = 125 ºC
363
ns
IF = 50A, VCC = 600V,
43
A
VGE = 15V, RG =10Ω, L = 250µH
17,18
19,20
21
CT4
WF3
Each IGBT to copper plate thermal resistance
0.38
ºC/W
RthJC_D
Each Diode to copper plate thermal resistance
0.76
ºC/W
RthC-H
Module copper plate to heat sink thermal
resistance. Silicon grease applied = 0.1mm
0.03
ºC/W
Pdiss
Total Dissipated Power
FULL SQUARE
µs
100
IC = 7A, VDC = 530V, fsw = 8kHz, TC = 55 ºC
150
IC = 10A, VDC = 530V, fsw = 8kHz, TC = 55 ºC
250
200
www.irf.com
24
W
IC = 10A, VDC = 530V, fsw = 16kHz TC = 55 ºC,
IC = 20A, VDC = 530V, fsw = 4kHz, TC = 40ºC
PD1
PD2
PD3
7
PIIPM50P12B004
I27146
01/03
Electrical Characteristics: Embedded Driving Board (EDB) communication ports
For proper operation the device should be used within the recommended conditions.
Vin = 15V, Vin-iso = 5V, TA = 0 to 55C, TC = 75C (unless otherwise specified)
Symbol
Parameter Definition
Min.
Typ.
Max.
Units
Test Conditions
Vin
EDB Input supply Voltage
12
15
18
V
Isupp
EDB input Supply Current with EEprom not programmed
90
100
110
mA
Isupp
EDB Input Supply Current
131
149
166
mA
VDC = 0V, fPWM = 8kHz (*)
Isupp
EDB Input Supply Current
132
152
170
mA
Vdc=600V, fPWM = 8kHz (*)
Vin iso
EDB isolated supply voltage
4.5
5
5.5
V
Iq. iso
EDB isolated quiescent supply current
9
20
mA
24
29
34
mA
Isupp. iso
EDB isolated supply current
37
48
59
mA
VDO-TX
Differential Driver Output Voltage
VCO-TX
Driver Common mode output voltage
VDI-RX
Receiver Input Differential Threshold Voltage
RIN-RX
Receiver Input Resistance
fMAX
RS422 maximum data rate
Venc-high /
Vhall-high
Logic High Input Voltage
2
Conn.
RS422
port
Rx+ = +5V, Rx- = 0V
Hall1/2/3 = open
Hall1/2/3 low
Rx+ = 0V, Rx- = +5V
Tx+ and Tx- open
Hall1/2/3 low
Rx+ = 0V, Rx- = +5V
Tx+ and Tx- on 120Ω
V
Rload = 120 Ω
Venc-low /
Vhall-low
Ienc-low /
Ihall-low
TMS
TMS2
TDI
TDO
TCK
TRSTEMU0
EMU1/OFF~
PD
- 0.2
3
V
0.2
V
Ω
120
2.5
3.6
Logic Low Input Current
JTAG interface pins
VPD
Presence detect voltage
VBoot En
IBoot-En
Mbps
V
Logic Low Input Voltage
2
- 5.2
V
Enc1 / Hall1
Enc2 / Hall2
Strb / Hall3
input pins
RS422
port
Directly connected from
DSP to connector pins.
EMU0 and EMU1 with 4.7k
internal pull up.
JTAG
IPD = -100µA
JTAG
Active low
JTAG
mA
Please see
TMS320LF2406A
datasheet from
Texas Instruments
and VPD specifications
3.2
- 7V ≤ VCM ≤ +12V
RS422
port
3.3
3.4
V
Boot ROM enable input voltage
0.5
V
Boot ROM enable input current
- 100
µA
*
these values are obtained with internal DSP clock, EVA, EVB, SCI peripherals enabled at 40MHz, A/D peripheral at 20MHz and 50% PWM duty cycle on
all legs.
www.irf.com
8
PIIPM50P12B004
I27146
01/03
AC Electrical Characteristics: Embedded Driving Board (EDB)
DSP pins mapping
For proper operation the device should be used within the recommended conditions.
Vin = 15V, Vin-iso = 5V, TA = 0 to 55C, TC = 75C (unless otherwise specified)
Symbol
Parameter Definition
Min.
Typ.
Max.
Units
2.44
2.49
mV/V
Test
Conditions
DSP name ; pin N
VDCgain
DC bus voltage feedback partition coefficient
2.39
VDC-MAX
Maximun DC bus voltage read
1309
VDCpole
DC bus voltage feedback filter pole
950
1000
1050
Hz
VDC-OVth
DC bus voltage over-voltage threshold
870
920
970
V
VTH25C
Thermal sensor voltage feedback at 25 ºC (Fig. TF1)
2.65
2.75
2.85
V
VTH100C
Thermal sensor voltage feedback at 100 ºC (Fig.
TF1)
1.04
1.09
1.14
V
Vin-gain
Input voltage feedback partition coefficient
125
128
131
mV/V
Vin-pole
Input voltage feedback filter pole
1600
1700
1800
Hz
Iph-GAIN
Current feedback gain
16.6
16.9
17.2
mV/A
Iph-pole
Current feedback filter pole
5.0
5.5
6.0
kHz
Iph-MAX
Maximun Current feedback read
95
Iph-MIN
Minimun Current feedback read
-95
Α
Iph-LAT
Current feedback signal delay
12
µs
Iph-Zero
Zero current input voltage level
1.64
1.67
1.70
V
ISC
Short Circuit Threshold Current
110
128
146
A
all phases
ISC-DEL
Short Circuit detection delay time
3
6
µs
all phases
DCOC
DC bus minus over-current level
130
140
150
A
DC bus minus
DCOC-pole
DC bus minus over-current filter pole
14
15
16
kHz
DC bus minus
WD
External watchdog timeout (see also RS~ signal)
0.9
1.6
2.5
Sec
COM
DSP Ground
2, 3, 5, 7, 11, 12, 13, 14, 15, 16, 19, 26, 27, 29, 32, 34, 38, 41, 43, 45, 46, 48, 53, 56, 58, 60, 63, 65,
66, 67, 68, 71, 73, 75, 76, 78, 80, 81, 84, 90, 97
3.3V
DSP 3.3V supply
4, 10, 20, 30, 35, 47, 54, 59, 64, 91, 98
floating
The following pins are left unconnected
Ref3.3V
3.3V reference voltage
ADCin03;72
V
PDPINTA;6
ADCin04;70
ADCin05;69
Α
ADCin00: 79
all phases
ADCin01: 77
ADCin02: 74
PDPINTA;6
PDPINTA;6
WD;85
42,44,51,88
3.33
V
VCCA,VREFHI; 83,82
~ indicates active low signals
www.irf.com
9
PIIPM50P12B004
I27146
01/03
Other DSP pins mapping
Symbol
Signal Definition
DSP pin name ;pin N
Comments
PWM1
OUT 1 high side IGBT gate drive signal
PWM1;39
DSP Event Manager A output
PWM2
OUT 1 low side IGBT gate drive signal
PWM2;37
DSP Event Manager A output
PWM3
OUT 2 high side IGBT gate drive signal
PWM3;36
DSP Event Manager A output
PWM4
OUT 2 low side IGBT gate drive signal
PWM4;33
DSP Event Manager A output
PWM5
OUT 3 high side IGBT gate drive signal
PWM5;31
DSP Event Manager A output
PWM6
OUT 3 low side IGBT gate drive signal
PWM6;28
DSP Event Manager A output
Enc1–Hall1 /
SpiCK
Incremental Encoder 1 / Hall effect sensor
SPICK;24
QEP1;57
Optically isolated input
Enc2 – Hall2 /
SpiSTE
Incremental Encoder 2 / Hall effect sensor
SPISTE~;23
QEP2; 55
Optically isolated input
Strb – Hall3 /
SpiRx
Incremental Encoder Strobe / Hall effect
SPISIMO;21
CAP3; 52
Optically isolated input
SpiTx
SpiSOMI output (GND iso referenced)
SPISOMI;22
Optically isolated input
Ref3.3V
3.3V reference voltage
Vrefhi;82
Vcca; 83
3.33V reference voltage for ADC converter
5V supp.
Flash programming voltage pin
Vccp;40
Supplied by the embedded flyback regulator
Boot En~
Boot ROM enable signal
Tx
SCI transmit data
Rx
SCI receive data
LFAULT
System general fault input (latched)
IOPF6;92
LFAULT reset
System general fault output reset signal
IOPF5;89
FAULT~
System general fault input (not latched)
PDPINTA~;6
RS~
DSP reset input signal (see also WD signal)
Xtal1
PLL oscillator input pin
PLLF1
PLL filter input 1
PLLF;9
PLL filter for 40Mhz DSP clock frequency
PLLF2
PLL filter input 2
PLLF2;8
PLL filter for 40Mhz DSP clock frequency
PDPINTB
External protection interrupt for EVB
input 1/ SpiCK input (GND iso referenced)
input 2 / SpiSTE input (GND iso referenced)
sensor input 3 / SpiSIMO input (GND iso ref.)
BOOT_EN~;86
SCITXD;17
CANTX ; 50
SCIRX ; 18
CANRX ; 49
RS~;93
XTAL1;87
PDPINTB~;95
See also EDB electrical characteristics
Drives Tx+ and Tx- through an opto-isolator and a line driver
Driven by Rx+ and Rx- through an opto-isolator and a line driver
Activated by short circuits on output phases and DC bus minus and by
DC bus over-voltage comparator
LFAULT Reset signal, to be activated via software after a fault or
system boot
Activated by short circuits on output phases and DC bus minus and by
DC bus over-voltage comparator
Forces a DSP reset if WD signal holds too long (see also EDB
electrical char.)
A 10Mhz oscillator at 100ppm frequency stability feeds this pin.
Not used pull up 4.7K to 3.3V
~ indicates active low signals
www.irf.com
10
PIIPM50P12B004
I27146
01/03
General Description
The PI-IPM is a new generation of Intelligent
Power Module designed specifically to
implement itself a complete motor driver system.
The device contains all peripherals needed to
control a six IGBTs inverter, including voltage,
temperature and current output sensing,
completely interfaced with a 40Mips DSP, the
TMS320LF2406A from Texas Instruments. All
communication between the DSP and the local
host, including DSP software installing and
debugging, is realized through an asynchronous
isolated serial port (SCI), an isolated port for
incremental encoder inputs or synchronous serial
port communication (SPI) is also provided
making this module a complete user
programmable solution connected to the system
only through a serial link cable.
System Description
The PI-IPM is realized in two distinct parts: the
Power Module “EMP” and the Embedded
Driving Board “EDB,” these two elements
assembled together constitute the complete
device with all performances described in the
following.
The complete block schematic showing all
functions implemented in the product is
represented on the System Block Schematic on
page 1. The new module concept includes
everything depicted within the dotted line, the
EMP power module includes IGBTs, Diodes and
Sensing Resistors while all remaining electronics
is assembled on the EDB that is fitted on the top
of it as a cover with also mechanical protective
functions.
Connections between the two parts are realized
through a single-in-line connector and the EDB
only, without disassembling the power module
from the system mechanic, can be easily
substituted “at the factory” for an upgrade, a
system configuration change (different control
architecture) or a board replacement. Also
software upgrades are possible but this does not
even require any hardware changes thanks to the
DSP programmability through the serial or JTAG
ports.
www.irf.com
THE “EMPTM” POWER MODULE
This module contains six IGBTs + HexFreds
Diodes in a standard inverter configuration.
IGBTs used are the new NPT 1200V-50A
(current rating measured @ 100C), generation V
from International Rectifier; the HexFred diodes
have been designed specifically as pair elements
for these power transistors. Thanks to the new
design and technologic realization, this gen V
devices do not need any negative gate voltage for
their complete turn off and the tail effect is also
substantially reduced compared to competitive
devices of the same family. This feature
simplifies the gate driving stage that will be
described in a dedicated chapter. Another not
standard feature in this type of power modules is
the presence of sensing resistors in the three
output phases, for precise motor current sensing
and short circuit protections, as well as another
resistor of the same value in the DC bus minus
line, needed only for device protections purposes.
A complete schematic of the EMP module is
shown on page 1 where sensing resistors have
been clearly evidenced, a thermal sensor is also
embedded and directly coupled with the DSP
inputs.
The package chosen is mechanically compatible
with the well known EconoPack outline, also the
height of the plastic cylindrical nuts for the
external PCB positioned on its top is the same, so
that, with the only re-layout of the main
motherboard, this module can fit into the same
mechanical fixings of the standard Econo II
package thus speeding up the device evaluation
in an already existing driver.
An important feature of this new device is the
presence of Kelvin points for all feedback and
command signals between the board and the
module with the advantage of having all emitter
and resistor sensing independent from the power
path. The final benefit is that all low power
signal from/to the controlling board are
unaffected by parasitic inductances or resistances
inevitably present in the module power layout.
11
PIIPM50P12B004
I27146
01/03
The new package outline is show on page 4, all
signal and power pins are clearly listed, note that
because of high current spikes on those inputs the
DC bus power pins are doubled in size
comparing to the other power pins. Module
technology uses the standard and well know
DBC: over a thick Copper base an allumina
(Al2O3) substrate with a 300µm copper foil on
both side is placed and IGBTs and Diodes dies
are directly soldered, through screen printing
process. These dies are then bonded with a 15
mils aluminum wire for power and signal
connections. All components are then completely
covered by a silicone gel with mechanical
protection and electrical isolation purposes.
THE “EDB” EMBEDDED DRIVING BOARD
This is the core of the device intelligence, all
control and driving functions are implemented at
this level, the board finds its natural placement as
a cover of the module itself and has a double
function of mechanical cover and intelligent
interface. DSP and all other electronics are here
assembled; figure on page 2 shows the board
schematic and all connection pins.
Looking at the schematic, all diamond shaped
pins are signal connections, some belonging to
the RS422 port interface and some to the IEEE
1149.1 (JTAG) connector. All other pins are used
for communication between the board and the
module, they are positioned laterally in the board
and the module doesn’t have any pins in the
middle of its body.
From the top left, in anti-clockwise direction we
identify the following blocks that will be then
described in details:
1.
DSP and opto isolated serial and JTAG
ports
2.
Flyback Power Supply
3.
Current Sensing interfaces, over-current
protections and signal conditioning
4.
Gate drivers
5.
DC bus and Input voltage feedback
www.irf.com
1. DSP and opto isolated serial and JTAG
ports.
The DSP used in this application is the new
TMS320LF2406A from TI, it is a improvement
of the well known in the motor driver market
“F240” used in many motor driver applications.
If we compare this new device with the
predecessor, the new DSP has some added
features that let the software designer
significantly improve the system control
performances, the following table shows a list of
relevant data, for all other information please
refer to the related device datasheet. To be noted
is the increased number of instruction per second,
(40MIPS) and of I/O pins, the availability of a
boot ROM and a CAN, a much faster ADC and
the reduced supply voltage from 5V down to
3.3V, to follow the global trend for this type of
products. The choice of the DSP has been done
looking at the high number of applications
already existing in the market using devices of
this family, however it is clear that the same kind
of approach could be followed using products
from different suppliers to let the customer work
on its preferred and well known platform.
TMS320LF2406A vs TMS320F240
‘F2406
MIPS
RAM
Flash
ROM
Boot ROM
Ext. Memory I/F
Event manager
• GP timers
• CMP/PWM
• CAP/QEP
Watchdog timer
10-bit ADC
• Channels
• Conv. time (min)
SPI
SCI
CAN
Digital I/O pins
Voltage range
40
2.5Kw
32Kw
—
256w
—
Yes
4
10/16
6/4
Yes
Yes
16
500ns
Yes
Yes
Yes
37
3.3V
‘F240
20
544w
16Kw
—
—
Yes
Yes
3
9/12
4/2
Yes
Yes
16
6.6µs
Yes
Yes
—
28
5V
12
PIIPM50P12B004
I27146
01/03
The “2406A” has three different serial interfaces
available: SCI, SPI, and CAN bus. In the PIIPM50P12B004 communication is made through
the asynchronous port (SCI) while four other
opto-isolated lines can be used for the SPI or for
the hall effect sensor interface. Maximum bit rate
for this asynchronous serial port is 2.5Mbps
while the SPI (synchronous) could reach
10Mbps. The choice of the SCI has been taken
for easy interfacing with a standard computer
serial port, the only component needed is a line
driver to adapt the RS232 voltage standard with
the RS422 at 3.3V used on this application.
In a standard Brushless motor application usually
1Mbps are far enough to transmit all information
needed for the torque reference updates and other
fault and feedback signals at a maximum frame
rate of 10kHz (100bits/frame), in this way the onboard line driver let the application use long
connecting wires between the host and the
module, leaving the user the possibility of having
the PI-IPM displaced near the motor, e.g. in its
connecting box, thus avoiding long ad noisy three
phase cables between driver and load.
The JTAG port is the standard one, neither
isolation nor signal conditioning are provided
here and all signal, except the Tck-ret, are
directly connected from the related DSP pins to
the connector; however, due to the limited board
space, the connector used in not the standard 14
pins at two rows header, then an adaptor has to
be realized to connect it to the JTAG adapter
interface provided by Texas Instruments.
Last but not least is the ADC speed and load
characteristic: as the table shows the conversion
time is 500ns, in fact the 2406A DSP has a single
ADC handling, in time sharing, all 16 inputs,
then, using 6 inputs, the total conversion time,
which is a fixed delay to wait for before having
all data updated, is around 3.0µs.
2. Flyback Power Supply
A flyback power supply for the floating stages is
provided in the EDB. As the block schematic on
page 2 shows, we have three 15V outputs for the
www.irf.com
floating stages, isolated from each other at 1.5kV
minimum, and a single 5V and 3.3V output.
The 5V supplies all low voltage electronics and a
3.3V linear regulator is used to feed the DSP and
some analog and logic interfaces to it. This 5V
and 3.3V are directly referred to the DC bus
minus, so that all control circuitry is alternately at
one of the input lines potential, isolation is
provided at the DSP serial link level, then
avoiding all delays due to opto couplers insertion
between DSP and control logic. Note that also
the required 15V input voltage is referred to the
same DC bus minus and directly supplies the low
side gate drivers stages, the user should pay some
attention on how this supply line is realized in his
application. Just for completeness, the following
figure gives a possible solution to that that
doesn’t impact heavily on the user application.
Examples of power supply for PI-IPM
15V and 5V iso inputs
Normally a 5V power supply is already present,
for displays, electronics and micro processor, the
same 5V could be used for the 5V iso supply of
opto-couplers and line driver, the 15V could be
realized as an added winding in the secondary
side of the flyback transformer, the only care that
should be taken is in keeping its isolation from
the above mentioned 5V at the required level (at
least 1.5kV).
To avoid noise problems in the measuring lines
due to the commutating electronics during
normal functioning of the system, references are
kept separated. A 5V linear regulator, directly
supplied from the 15V input, is used to provide
the reference voltage to the current sensing
amplifying and conditioning components while a
precise op-amp, configured as a voltage follower,
13
PIIPM50P12B004
I27146
01/03
acts as a buffer of the partition at 3.30V created
down the 5V reference. This 3.30V is used also
as reference for the DSP A/D converter. It has to
be noted that in the schematic we are using the
same linear regulator as a starting point for all
reference voltages. In fact if the 5V linear
regulator drifts in temperature or time, then all
references (even the 3.30V being this a simple
partitioning) follow in track and still keep the
overall chain precision. The trimming is then
done only once, in a single point of the
measuring chain, that is the conditioning op-amp
collecting the current sensing ICs signal as will
then be described in the following chapter.
3. Current sensing interfaces, over-current
protections and signal conditioning.
This block is the real critical point of the system.
Current measuring performances directly impact
on motor control performances in a servo
application: errors in current evaluation, delay in
its measuring chain or poor overall precision of
the system, such as scarce references or lower
number of significant A/D bits, inevitably results
in unwanted trembling and unnatural noise
coming from the motor while running at lower
speed or at blocked shaft conditions.
In the PI-IPM50P12B004 the current sensing
function is done through three sensing resistors
dropout measurement, one on each output phase,
with the benefit of a lower area and somewhat a
lower cost compared to the well-known Hall
effect devices. This solution has the added value
of having the shunts element embedded in the
power module with all Kelvin connections
available, avoiding any noise due to long routing
of power paths.
As the block schematic on page 2 shows, the
voltage across each sensing resistor is applied,
through an anti-aliasing 400kHz filter, at the
input of a current sense IC and then to a signal
conditioning circuit.
Though the block schematic here shows an OpAmp plus an external passive filter this is simply
realized implementing a VCVS cell (i.e. a
Constant Gain or Sallen – Key cell) configured
www.irf.com
so that the offset and gain is easily trimmed by
three on board resistors. The filter implemented
is a second order Bessel with 5.5kHz pole
frequency, the reason for this is that this type of
polynomials are calculated with the aim of
having a constant group delay within the passband frequencies, thus giving the minimum
waveform distortion to the output signal up to
almost twice the filter pole. In other words we
could also say that the group delay of the signal
chain from the sensing resistor up to the ADC
input of the DSP is constant from 0 to 5.5kHz.
Signal outputted from the overall chain has a 0 to
+3.30V dynamic, with a sensing resistor of
2mohms the input measured current range is +/100A then we have a situation as follows:
− 100 A = 0.0V
0.00 A = 1.65V
+ 100 A = 3.30V
Summing up our current measurements
performances are shown in the following table:
PI-IPM Current sensing chain typical
performances
Value
Units
current range
+/- 100
A
Gain and Offset
precision
+/- 1.8
%
Bandwidth
5.5
kHz
latency time
10
µs
The “2406A” DSP has a 10bit ADC,
consequently the PI-IPM50P12B004 has a
minimum
appreciable
current
step
of
approximately:
LSB =
that is:
2 *100
= 0.1953Α
210
1LSB ≅ 195mA
The over current protection is provided also
through the current sensing ICs, the related fault
signal is activated when a 250mV voltage across
14
PIIPM50P12B004
I27146
01/03
sensing pins is detected, this means an overcurrent detection level of approximately 25%.
The delay of this line is around 3µs, fast enough
to let the DSP react within the 10µs IGBTs short
circuit rating, thus providing full device
protection for any phase-to-ground and phase-tophase short circuits. The only failure not covered
in this way is the shoot-through, where high
current levels cannot be detected from outside the
module rather internally between two IGBTs of
the same leg. In this case the protection is
implemented by means of the fourth sensing
element, with the same resistive value of the
other shunts present in the power module,
inserted in series to the DC bus minus. The
related dropout voltage is then filtered by a
15kHz passive filter to avoid false fault
detections due to unwanted induced voltage
spikes and finally applied to an operational
amplifier configured as a comparator. All data
referred to the OC protection are listed on page 9
of this datasheet.
4. Gate Drivers
Devices used to perform this task are the wellknown IR2213, capable of 2A sink and 2A
source maximum gate driving current, in a
SO16W package; on page 2 is shown also the
block schematic of the gate driving section of the
module.
The IGBTs used in the PI-IPM (genV NPT
1200V - 50A from IR) do not need any negative
gate drive voltage for their complete turn off, this
simplifies the flyback power supply design
avoiding the need of center tapped transformer
outputs or the use of zener diodes to create the
central common reference for the gate drivers
floating ground. Though the IR2213 do have +/2A of gate current capability, in the PIIPM50P12B004 we use different gate resistor
values for turn on and turn off as follows:
turn − on = 33ohm
turn − off = 7.6ohm
Commonly realized through a diode-resistor
series in parallel with a single resistor used in
www.irf.com
turn on only. Observed rise and fall times are
around 250ns – 300ns depending on the output
current level, this values are considered as pretty
adequate for a 25A application at 16kHz
symmetric PWM carrier, space vector
modulation.
These gate drivers do provide levels shifting
without any galvanic isolation, that is no optocouplers are built inside. This turns out to be a
major benefit in this stage where the usual 1µs
delay of optos impacts on the system control as a
systematic and fastidious delay.
5. DC bus and Input voltage feedback
The purpose of this block is to continuously
check the voltage of the two supply lines of the
system: Vin and DC bus. Vin is the only external
power supply needed for all electronics in the
EDB. The internal flyback regulator has its own
under-voltage lockout to prevent all electronics
from start working when an insufficient supply
voltage is present; minimum recommended
supply voltage is 12V. Low side gate drivers are
directly fed from the Vin line and there is no
further control to this voltage than their own
under-voltage lockout. This is typically set at
8.5V and this level could be not sufficient to
properly drive the IGBT gates, then it is
advisable to check with the DSP the input voltage
and impose that the system could start switching
only when the Vin voltage is between 10V and
18V thus providing also an over-voltage control.
The DC bus voltage is also important for the
system functioning and needs to be continuously
kept under control. A resistor divider provides a
partition coefficient of 2.44mV/V and a
maximum mapped voltage of around 1100V
As the block schematic shows, it has to be taken
into account that, to avoid false detections due to
voltage spikes inevitably present on the
partitioned voltage, a 1kHz passive filter has
been inserted between the divider and the voltage
follower buffer whose output is connected to one
of the ADC inputs.
15
PIIPM50P12B004
I27146
01/03
Fig. 1 – Maximum DC collector
Current vs. case temperature
TC = (ºC)
Fig. 3 – Forward SOA
TC = 25ºC; Tj ≤ 150ºC
VCE = (V)
www.irf.com
Fig. 2 – Power Dissipation vs.
Case Temperature
TC = (ºC)
Fig. 4 – Reverse Bias SOA
Tj = 150ºC, VGE = 15V
VCE = (V)
16
PIIPM50P12B004
I27146
01/03
Fig. 5 – Typical IGBT Output Characteristics
Tj = - 40ºC; tp = 300µs
VCE = (V)
Fig. 7 – Typical IGBT Output Characteristics
Tj = 125ºC; tp = 300µs
VCE = (V)
www.irf.com
Fig. 6 – Typical IGBT Output Characteristics
Tj = 25ºC; tp = 300µs
VCE = (V)
Fig. 8 – Typical Diode Forward Characteristics
tp = 300µs
VF = (V)
17
PIIPM50P12B004
I27146
01/03
Fig. 9 – Typical VCE vs. VGE
Tj = - 40ºC
VGE = (V)
Fig. 11 – Typical VCE vs. VGE
Tj = 125ºC
VGE = (V)
www.irf.com
Fig. 10 – Typical VCE vs. VGE
Tj = 25ºC
VGE = (V)
Fig. 12 – Typical Transfer Characteristics
VCE = 20V; tp = 20µs
VGE = (V)
18
PIIPM50P12B004
I27146
01/03
Fig. 13 – Typical Energy Loss vs. IC
Tj = 125ºC; L = 250µH; VCE = 600V;
Rg = 10Ω; VGE = 15V
Fig. 14 – Typical Switching Time vs. IC
Tj = 125ºC; L = 250µH; VCE = 600V;
Rg = 10Ω; VGE = 15V
IC = (A)
IC = (A)
Fig. 15 – Typical Energy Loss vs. Rg
Tj = 125ºC; L = 250µH; VCE = 600V;
ICE = 50A; VGE = 15V
Fig. 16 – Typical Switching Time vs. Rg
Tj = 125ºC; L = 250µH; VCE = 600V;
ICE = 50A; VGE = 15V
Rg = (Ω)
Rg = (Ω)
www.irf.com
19
PIIPM50P12B004
I27146
01/03
Fig. 17 – Typical Diode IRR vs. IF
Tj = 125ºC
IF = (A)
Fig. 18 – Typical Diode IRR vs. Rg
IF = 50A; Tj = 125ºC
Rg = (Ω)
Fig. 19 – Typical Diode IRR vs. dIF/dt
VDC = 600V; VGE = 15V; IF = 50A; Tj = 125ºC
Fig. 20 – Typical Diode QRR
VDC = 600V; VGE = 15V; Tj = 125ºC
dIF/dt (A/µs)
dIF/dt (A/µs)
www.irf.com
20
PIIPM50P12B004
I27146
01/03
Fig. 21 – Typical Diode EREC vs. IF
Tj = 125ºC
IF = (A)
Fig. 22 – Typical Capacitance vs. VCE
VGE = 0V; f = 1MHz
VCE = (V)
Fig. 23 – Typical Gate Charge vs. VGE
IC = 50A; L = 600µH; VCC = 600V
QG = (nC)
www.irf.com
21
PIIPM50P12B004
I27146
01/03
Fig. 24 – Normalized Transient Impedance, Junction-to-copper plate
t1, Rectangular Pulse Duration (sec)
www.irf.com
22
PIIPM50P12B004
www.irf.com
I27146
01/03
23
PIIPM50P12B004
www.irf.com
I27146
01/03
24
PIIPM50P12B004
I27146
01/03
Fig. PD1 – Total Dissipated Power vs. fSW
IoutRMS = 7A, VDC = 530V, TC = 55ºC
fSW = (kHz)
Fig. PD2 – Total Dissipated Power vs. fSW
IoutRMS = 10A, VDC = 530V, TC = 55ºC
fSW = (kHz)
Fig. PD3 – Total Dissipated Power vs. fSW
IoutRMS = 20A, VDC = 530V, TC = 40ºC
Fig. TF1 – Thermal Sensor Voltage
Feedback vs. Base-plate Temperature
fSW = (kHz)
TC (ºC)
www.irf.com
25
PIIPM50P12B004
I27146
01/03
PIIPM family part number identification
www.irf.com
26
PIIPM50P12B004
I27146
01/03
Top board suggested footprint
(top view)
RS422 and JTAG Connectors top view
These connectors do not have any orientation tag; please check their Pin 1 position on Power Module Frame
Pins Mapping before inserting mate part.
Molex 53916-0204
mates with 54167-0208 or 52991-0208
www.irf.com
27
PIIPM50P12B004
I27146
01/03
PIIPM50P12B004 case outline and dimensions
Data and specifications subject to change without notice
This product has been designed and qualified for Industrial Level.
Qualification Standards can be found on IR’s Web Site.
IR WORLD HEADQUARTERS: 233 Kansas St., El Segundo, California 90245, Tel: (310) 3252 7105
TAC Fax: (310) 252 7309
Visit us at www.irf.com for sales contact information 01/03
Data and specifications subject to change without notice.
Sales Offices, Agents and Distributors in Major Cities Throughout the World.
© 2003 International Rectifier - Printed in Italy 01-13 - Rev. 2.9
www.irf.com
28