STEVAL-IHM032V1
150 W inverter featuring the L639x and STGD3HF60HD for 1-shunt based sinusoidal vector control and trapezoidal scalar control
Features
■Compact size
■Wide-range input voltage
■Maximum power up to 150 W at 230 Vac input
■STGD3HF60HD: 4.5 A, 600 V very fast IGBT
■Compatibility with other power switches in DPAK packages (the STD5N52U and STGD6NC60HD, for example)
■AC or DC bus voltage power supply connectors
■Connector for interfacing with the STM3210xxEVAL board, STEVAL-IHM022V1, and STEVAL-IHM033V1 with alternate functions (current reference, current limitation/regulation, method selection, current boost)
■Efficient DC/DC power supply (15 V, 3.3 V)
■Suitable both for sinusoidal FOC and trapezoidal BLDC drive
■Single-shunt current reading topology with fast operational amplifier (with offset insertion for bipolar currents)
■Hardware overcurrent protection with boost capabilities
■Temperature sensor
■BEMF-detection network for BLDC drive
■Current regulation/limitation network for BLDC drive
■Hall sensor/quadrature encoder inputs
Applications
■Dishwasher pumps
■Refrigerator compressors
■Fans
STEVAL-IHM032V1
Description
The STEVAL-IHM032V1 demonstration board is a 3-phase inverter designed to perform both the field-oriented control (FOC) of sinusoidal-shaped back-EMF permanent magnet synchronous motors (PMSMs) and trapezoidal control of brushless DC (BLDC) motors with or without sensors, with nominal power up to 150 W.
This flexible, open, high-performance system based on the L639x and STGD3HF60HD is specifically designed to achieve fast and accurate conditioning of the current feedback, thereby matching the requirements typical of high-end applications such as field-oriented motor control.
The board is compatible with 110 and 230 Vac mains, and includes a power supply stage with the VIPer12A-E (in flyback configuration) to generate the +15 V and +3.3 V supply voltage required by the application. Finally, the board can be interfaced through a dedicated connector with the STM3210xx-EVAL (STM32 microcontroller demonstration board), STEVAL-IHM022V1 (highdensity, dual motor control demonstration board based on the STM32F103ZE microcontroller), and with the STEVAL-IHM033V1 (control stage based on the STM32F100 microcontroller suitable for motor control).
October 2011 |
Doc ID 022402 Rev 1 |
1/4 |
www.st.com
Schematic |
STEVAL-IHM032V1 |
|
|
|
PhaseU_L |
1 |
|
U2 |
14 |
|
|
LIN |
BOOT |
||
|
PhaseU_H |
2 |
13 |
||
|
SD |
HVG |
|||
|
3 |
12 |
|||
|
|
||||
|
|
HIN |
OUT |
||
|
|
4 |
11 |
||
|
|
VCC |
NC |
||
|
+15V |
5 |
10 |
||
|
DT |
LVG |
|||
|
|
6 |
9 |
||
|
|
OPOUT OP- |
|||
|
|
7 |
8 |
||
|
|
GND |
OP+ |
||
|
C9 |
|
|
||
|
|
|
|
|
|
|
470nF |
|
L6392D |
|
|
|
Emergency |
|
Curr feedback |
|
|
|
|
|
|
|
|
Q10 |
R74 |
|
|
|
|
N.M. |
N.M. |
|
|
|
|
C12 |
N.M. |
PhaseV_L |
1 |
U3 |
14 |
||
|
LIN |
BOOT |
|||
PhaseV_H |
2 |
13 |
|||
SD/OD |
HVG |
||||
3 |
12 |
||||
|
HIN |
OUT |
|||
|
4 |
11 |
|||
|
VCC |
NC_11 |
|||
+15V |
5 |
10 |
|||
DT |
LVG |
||||
|
6 |
9 |
|||
|
NC_6 |
CP+ |
|||
|
7 |
8 |
|||
470nF |
GND |
CP- |
|||
|
|
C10 |
L6391D |
|
R73 |
|
N.M. |
Vdd_Micro |
|
R66
10k
R67 C46
2k 4.7nF
PhaseW_L |
1 |
|
U4 |
14 |
||
|
LIN |
|
BOOT |
|||
PhaseW_H |
2 |
|
13 |
|||
SD |
|
HVG |
||||
|
3 |
|
12 |
|||
|
HIN |
|
OUT |
|||
|
4 |
|
11 |
|||
|
VCC |
|
NC |
|||
+15V |
5 |
|
10 |
|||
DT |
|
LVG |
||||
|
6 |
|
9 |
|||
|
OPOUT |
OP- |
||||
C17 |
7 |
8 |
||||
GND |
|
OP+ |
||||
470nF |
|
|
|
|||
|
L6392D |
|
||||
|
|
|
R64
BLDC ETR 10k
R3 10M
|
|
|
|
|
STMicroelectronics and/or its licensors do not warrant the accuracy or |
|
|
|
|
D1 |
Vbus |
completeness of this specification or any information contained |
|
|
|
|
|
therein. STMicroelectronics and/or its licensors do not warrant that |
||
|
R5 |
10 |
1N4148 |
2 |
this design will meet the specifications, will be suitable for your |
|
|
|
Q1 |
application or fit for any particular purpose, or will operate in an |
|||
|
|
|
|
|||
|
|
|
1 |
implementation. STMicroelectronics and/or its licensors do not warrant |
||
|
|
|
STGD3HF60HDT4 |
|||
C8 |
R6 |
100 |
that the design is production worthy. You should completely validate |
|||
|
|
|||||
|
|
and test your design implementation to confirm the system |
||||
2.2uF |
|
|
|
|
||
|
|
|
3 |
functionality for your application. |
||
|
|
|
|
|||
|
|
|
|
Phase A |
|
|
|
|
|
D3 |
|
|
|
|
R12 |
10 |
1N4148 |
2 |
|
|
|
|
Q3 |
|
|||
|
|
|
1 |
|
||
|
R13 |
100 |
STGD3HF60HDT4 |
|
||
|
|
|
|
3 |
MOTOR |
CUR_OP- |
|
|
|
|
|
|
|
|
CON3 |
|
|
GND |
|
GND |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
CUR_OP+ |
|
|
|
|
|
|
|
1 |
|
Phase C |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
2 |
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
Phase B |
|
|
|
|
|
|
|
|
|
Vbus |
|
|
|
3 |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
Phase A |
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
GND |
|
GND |
|
|
|
|
D4 |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
J12 |
|
|
|
|
||
|
R14 |
10 |
1N4148 |
2 |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
Q4 |
|
|
|
|
|
|
|
|
|||
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
STGD3HF60HDT4 |
|
|
|
|
|
|
|
|||
C11 |
R15 |
100 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2.2uF |
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Phase B |
Vdd_Micro |
|
Vdd_Micro |
|
|
|
|
|
|
D6 |
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
R21 |
10 |
1N4148 |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Q6 |
|
|
R69 |
|
|
R27 |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
1 |
|
STGD3HF60HDT4 |
R70 |
4.7k +3.3V |
+5V |
|
2.2k |
|
|
||
|
R23 |
100 |
|
|
|
|
|
|
910 |
1 |
|
3 |
|
|
|
|
|
|
R25 |
|
3 |
|
|
|
|
|
|
|
|
||
|
|
|
1k |
|
|
|
|
|
|
|
R31 1k |
R28 22 |
|
|
|
|
|
|
R26 |
22 |
|
|
|
|
|
J16 |
|
|
|||
|
|
|
|
|
|
|
|
2 |
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C14 |
|
|
R32 R63 R71 R72 |
R29 |
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|||||
|
R30 |
2.2nF |
|
C13 |
1.8 |
1.8 |
1.8 |
1.8 |
|
910 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CUR_OP+ |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
1k |
|
|
22nF |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
R33 |
|
CUR_OP- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
OC Boost |
|
|
|
|
1k |
|
R60 |
|
Curr feedback |
||
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
C15 |
|
|
5.6k |
|
|
|
|
|
|
|
Vbus |
|
|
|
33pF |
|
R34 |
R59 |
|
|
|
|
|
|
D7 |
|
|
|
|
|
|
|
|
2.7k |
2.7k |
J17 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
R35 |
10 |
1N4148 |
2 |
|
|
|
|
|
|
|
2 |
|
1 |
|
|
|
|
|
Q7 |
|
|
|
|
|
|
|||||
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
||
C16 |
R36 |
100 |
|
|
STGD3HF60HDT4 |
Temperature feedback |
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
2.2uF |
|
|
|
|
3 |
|
|
|
|
|
|
|
C37 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Phase C |
Vdd_Micro |
|
|
10nF |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
D8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NTC2 |
R68 |
|
|
|
||
|
|
|
1N4148 |
2 |
|
|
|
|
|
|
|
||||
|
R41 |
10 |
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
Q9 |
|
|
|
|
|
|
|
|
|||
|
|
|
|
1 |
|
|
|
|
|
4.7k |
|
|
|
||
|
|
|
|
|
STGD3HF60HDT4 |
|
|
NTC 10k |
|
|
|
||||
|
R43 |
100 |
|
|
|
|
|
|
|
|
RS model C621/1206 |
|
|
||
|
|
|
|
|
3 |
|
|
|
|
|
Placed near the IGBT bridge |
|
|
||
|
|
|
|
|
BLDC Curr ref. |
|
|
|
|
|
|
|
|
||
|
|
C7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.7nF |
|
|
|
|
|
|
|
|
|
|
|
|
Curr feedback
AM10125V1
2/4 |
Doc ID 022402 Rev 1 |