UM1491
User manual
100 W 3-phase inverter demonstration board using the
L6390 and STD5N52U for vector control
Introduction
The 100 W 3-phase inverter demonstration board features the L6390 and STD5N52U for
field-oriented control (FOC) of permanent magnet synchronous motors (PMSM). Also
referred to by order code STEVAL-IHM021V2, this 3-phase inverter is designed to perform
the FOC of sinusoidal-shaped back-EMF PMSMs with or without sensors, with nominal
power up to 100 W. The flexible, open, high-performance design consists of a 3-phase
inverter bridge based on:
■
■
the STD5N52U power MOSFET in a DPAK package, with enhanced fast body-drain
recovery diode
the L6390 device, which is part of the latest high-voltage half-bridge gate driver family
featuring an integrated comparator for implementation of hardware protection (i.e.
overcurrent, overtemperature, etc.)
an embedded operational amplifier suitable for advanced current sensing
■
The system 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. As an alternative to the STD5N52U, the STGD6NC60HD or
STGDL6NC60DI IGBT devices may be used on the board without replacing the switch
driving network.
The board is compatible with 110 and 230 Vac mains, and includes a power supply stage
with the VIPer12A-E (in buck configuration) to generate the +15 V and +3.3 V supply voltage
required by the application. Finally, the board can be interfaced with the STM3210B-EVAL
(STM32 microcontroller demonstration board) through a dedicated connector.
Figure 1.
STEVAL-IHM021V2 demonstration board
November 2011
Doc ID 022479 Rev 1
1/25
www.st.com
Contents
UM1491
Contents
1
Main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1
Target applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2
3
System architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Safety and operating instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.1
3.2
3.3
3.4
3.5
General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Intended use of the demonstration board . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Installing the demonstration board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Electronic connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Operating the demonstration board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4
L6390 characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.1
4.2
Main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
5
6
7
STD5N52U characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Electrical characteristics of the board . . . . . . . . . . . . . . . . . . . . . . . . . 10
Board architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7.1
7.2
7.3
7.4
7.5
Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Gate driving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Amplifying network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Brake feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Temperature feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
8
STEVAL-IHM021V2 schematic diagrams . . . . . . . . . . . . . . . . . . . . . . . . 13
8.1
8.2
8.3
8.4
Gate driving circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Overcurrent protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Current sensing amplifying network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Brake function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2/25
Doc ID 022479 Rev 1
UM1491
Contents
9
Using the STEVAL-IHM021V2 with the “STM32 PMSM FOC SDK v3.0”
firmware library 19
9.1
9.2
9.3
9.4
Environmental considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Hardware requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Software requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Configuration of STM32 PMSM FOC SDK v3.0 for the STEVAL-IHM021v2
21
10
11
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Doc ID 022479 Rev 1
3/25
List of figures
UM1491
List of figures
Figure 1.
Figure 2.
Figure 3.
Figure 4.
Figure 5.
Figure 6.
Figure 7.
Figure 8.
Figure 9.
Figure 10.
Figure 11.
Figure 12.
STEVAL-IHM021V2 demonstration board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Motor control system architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
L6390 block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
STD5N52U . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
STEVAL-IHM021V2 block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Power supply block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Inverter schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Power supply schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Detailed gate driving circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Current sensing amplifying network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Brake circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Example of isolation circuit for Triac-based application . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4/25
Doc ID 022479 Rev 1
UM1491
Main features
1
Main features
The STEVAL-IHM021V2 100 W 3-phase inverter has the following characteristics:
●
●
●
●
●
●
Wide range input voltage
Maximum power up to 100 W at 230 Vac input
The STD5N52U 4.4 A, 520 V power MOSFET
Compatibility with other power switches in DPAK packages (the STGD6NC60HD or
STGDL6NC60DI, for example)
15 V auxiliary power supply connector
Connector for interfacing with the STM3210B-EVAL board
1.1
Target applications
●
●
Refrigerator compressors
Dishwasher pumps
Doc ID 022479 Rev 1
5/25