STMicroelectronics EVALSTDRIVE601 User Manual
STMicroelectronics EVALSTDRIVE601 is 3-phase power board with plenty of features and possible use cases.
Werbung
Werbung
UM2748
User manual
EVALSTDRIVE601: 3-phase power board based on STDRIVE601
Introduction
The EVALSTDRIVE601 board is a 3-phase power board based on the STDRIVE601 triple gate driver. The power stage features
STGD6M65DF2 IGBTs, but can be populated with any IGBT or power MOSFET in DPAK or powerFLAT 8x8 HV package.
The board is designed to support a 3-shunt or a single-shunt current sensing topology. It allows to execute a 6-Step or FOC algorithm in either sensorless or sensored mode. A strip connector allows easy interfacing with an MCU control board, such as an STM32 Nucleo board. This allows driving permanent magnet synchronous motors (PMSMs) and brushless DC (BLDC) motors.
The board includes three power supply domains:
• HV : high voltage power supply, used by the power bridge to drive the load;
• VCC : driver power supply, used to supply the driver and, optionally, external Hall sensors
• VDD (+3.3 V) : logic power supply, used for onboard OpAmps power supply and logic interfacing with an external MCU
Debug and configuration of firmware can be performed with standard STM32 tools through an STLINK debugger on the Nucleo control board.
Figure 1. EVALSTDRIVE601- Evaluation board
UM2748 - Rev 1 - October 2020
For further information contact your local STMicroelectronics sales office.
www.st.com
1
1.1
Main features
•
•
•
•
•
•
•
The EVALSTDRIVE601 has the following features:
• Input voltage VCC from 9 V
DC
to 20 V
DC
•
•
High voltage rail up to 600 V
DC
(limited to ~400 V
STGD6M65DF2 IGBTs power stage featuring:
DC
due to onboard components)
•
– V
(BR)CES
= 650 V
– V
CE(sat)
= 1.55 V @ I
C
= 6 A
Dual footprint for IGBT/MOSFET package:
•
•
– PowerFlat 8x8
– DPAK
Configurable overcurrent protection threshold (5.5 A peak
default)
Selectable single or 3-shunt current sensing topology, suitable for:
– Single-shunt/3-shunt vector (FOC) algorithm and 6-step algorithm
Digital Hall sensors and encoder input for sensored control algorithm
BEMF detection network for 6-step sensorless control algorithm
Smart shutdown overcurrent protection
Bus voltage sensing
450 V bulk capacitor
34-pin connector for MCU interfacing
RoHS compliant
•
•
•
•
•
Target applications
3-phase motor drives
Fans
Pumps
Refrigerator compressors
Industrial inverters
UM2748
Main features
UM2748 - Rev 1 page 2/19
2 Safety and operating instructions
UM2748
Safety and operating instructions
2.1
2.2
2.3
2.4
General terms
Warning:
During assembly, testing, and operation, the evaluation board poses several inherent hazards, including bare wires, moving or rotating parts and hot surfaces.
Danger:
There is danger of serious personal injury, property damage or death due to electrical shock and burn hazards if the kit or components are improperly used or installed incorrectly.
The kit is not electrically isolated from the high-voltage supply AC/DC input. The evaluation board is directly linked to the mains voltage. No insulation is ensured between the accessible parts and the high voltage. All measuring equipment must be isolated from the mains before powering the board. When using an oscilloscope with the demo, it must be isolated from the AC line. This prevents shock from occurring as a result of touching any single point in the circuit, but does NOT prevent shock when touching two or more points in the circuit.
All operations involving transportation, installation and use, and maintenance must be performed by skilled technical personnel able to understand and implement national accident prevention regulations. For the purposes of these basic safety instructions, “skilled technical personnel” are suitably qualified people who are familiar with the installation, use and maintenance of power electronic systems.
Intended use of evaluation board
The evaluation board is designed for demonstration purposes only, and must not be used for electrical installations or machinery. Technical data and information concerning the power supply conditions are detailed in the documentation and should be strictly observed.
Installing the evaluation board
•
•
•
•
The installation and cooling of the evaluation board must be in accordance with the specifications and target application.
The motor drive converters must be protected against excessive strain. In particular, components should not be bent or isolating distances altered during transportation or handling.
No contact must be made with other electronic components and contacts.
The board contains electrostatically-sensitive components that are prone to damage if used incorrectly. Do not mechanically damage or destroy the electrical components (potential health risks).
Operating the evaluation board
To operate properly the board, follow these safety rules.
1. Work Area Safety:
UM2748 - Rev 1 page 3/19
UM2748 - Rev 1
UM2748
Operating the evaluation board
•
•
•
•
The work area must be clean and tidy.
Do not work alone when boards are energized.
Protect against inadvertent access to the area where the board is energized using suitable barriers and signs.
A system architecture that supplies power to the evaluation board must be equipped with additional control and protective devices in accordance with the applicable safety requirements (i.e., compliance with technical equipment and accident prevention rules).
Use non-conductive and stable work surface.
Use adequately insulated clamps and wires to attach measurement probes and instruments.
•
•
2. Electrical Safety:
• Remove power supply from the board and electrical loads before performing any electrical measurement.
•
•
Proceed with the arrangement of measurement setup, wiring or configuration paying attention to high voltage sections.
Once the setup is complete, energize the board.
Danger:
Do not touch the evaluation board when it is energized or immediately after it has been disconnected from the voltage supply as several parts and power terminals containing potentially energized capacitors need time to discharge.
Do not touch the boards after disconnection from the voltage supply as several parts like heatsinks and transformers may still be very hot.
3. Personal Safety
• Always wear suitable personal protective equipment such as insulating gloves and safety glasses.
• Take adequate precautions and install the board in such a way to prevent accidental touch. Use protective shields such as insulating box with interlocks if necessary.
Warning:
The kit is not electrically isolated from the AC/DC input. The USB interface of any board connected to the EVALSTDRIVE601 does not insulate host computer from high voltage. When the board is supplied at a voltage outside the ELV range, a proper insulation method such as a
USB isolator must be used to operate the board.
page 4/19
3
UM2748
Hardware and software requirements
Hardware and software requirements
•
•
•
•
•
Using the EVALSTDRIVE601 evaluation board requires the following software and hardware:
• A windows PC (XP, Vista, Win 7, Win 8, Win 10) to install the software package
An STM32 Nucleo board with related USB cable to be connected to the PC by means of a usb isolator
X-NUCLEO-IHM09M1: Motor control connector expansion board for STM32 Nucleo, to easily connect the
EVALSTDRIVE601 board to the Nucleo board via ST morpho connector
A 6-step firmware package or the STM32 PMSM FOC Software Development Kit (available on
A 3-phase BLDC or PMSM motor with compatible voltage and current ratings
External DC power supply.
www.st.com
)
The EVALSTDRIVE601 can even be used as a standalone board connected to a 3-phase load by directly driving driver’s input signals through the onboard connector.
UM2748 - Rev 1 page 5/19
4
UM2748
Getting started
Getting started
The maximum ratings of the board are the following:
• Power stage supply voltage up to 400 V
DC
(limited by onboard bulk capacitor)
• Overcurrent protection threshold set to 5.5 A peak
(configurable).
To start your project with the board:
• Check the jumper position according to the target configuration (see
).
• Connect the Nucleo board to the EVALSTDRIVE601 through the expansion board
– Connect motor phases to terminals J2.1, J2.2, J2.3 taking care of the motor phases’ sequence.
– Supply the board through connector J1 (HV) and J3 (VCC), taking care of correct polarity.
Develop your application using code examples provided or the STM32 FOC MC Library.
Please refer to the respective user manual for details.
UM2748 - Rev 1 page 6/19
5
UM2748
Hardware description and configuration
Hardware description and configuration
shows the position of the main circuitry blocks of the board.
Figure 2. EVALSTDRIVE601 – Board function description – TOP view
HALL
CONNECTOR
FEEDBACK
NETWORK Power Supply
Power Bridge
STDRIVE601
Shunt resistors
MC connector
shows the position of the connectors and jumpers of the board.
Figure 3. EVALSTDRIVE601 – Main components and connectors position
J3 VCC/VDD supply
J6 Hall connector
JP18- 19 - 20
Hall BEMF selector
J2 Motor
Phases
J1 HV supply
JP1 onboard
VDD
J5 connector
J4 Motor Control connector
JP21 Hall power supply selector
JP17 Hall pull up selector
JP4 Vbus divider selector
JP2,JP3 3 shunt/single shunt selector
UM2748 - Rev 1 page 7/19
UM2748 - Rev 1
UM2748
Hardware description and configuration
Jumper
JP1
JP2
JP3
JP4
JP17
JP18
JP19
JP20
JP21
Table 1. Jumpers Hardware setting
Description
Onboard VDD generation
SENSE 2-3 connection
SENSE 1-2 connection
HV divider selection: 126.5 (OPEN) or 145.8 (CLOSED)
Power supply for Hall sensors pull-up
Selection MCU input connected to BEMF phase 1 (1-2 CLOSED) or Hall A (2-3
CLOSED)
Selection MCU input connected to BEMF phase 2 (1-2 CLOSED) or Hall B (2-3
CLOSED)
Selection MCU input connected to BEMF phase 3 (1-2 CLOSED) or Hall C (2-3
CLOSED)
Hall sensors’ power selection to VCC (1-2 CLOSED), VDD (2-4 CLOSED) or 5 V
(2-3 CLOSED)
Default
Condition
CLOSED
OPEN
OPEN
OPEN
CLOSED
1-2 CLOSED
1-2 CLOSED
1-2 CLOSED
2-4 CLOSED
Name
J1
J2
J3
J4
Pin
1-2
1
2
3
1
2
3
1
2, 4, 6, 8, 10, 12,
16, 18, 20, 22,
24, 30, 32
3
9
11
13
5
7
14
15
17
19
21
23
Table 2. Connectors and test points description
Label
HV-PGND
OUT 1
OUT 2
OUT 3
VCC_E
VDD_E
SGND
FAULT
Description
External high voltage supply terminal block
Motor phases connections
Driver power supply
MCU/Logic power supply
Driver ground
Driver FAULT signal
SGND
HIN1
LIN1
HIN2
LIN2
HIN3
LIN3
VBus
SENSE_1
SENSE_2
SENSE_3
ENABLE
GND
Driver HIN1
Driver LIN1
Driver HIN2
Driver LIN2
Driver HIN3
Driver LIN3
Vbus feedback to MCU
Sense_1 to MCU
Sense_2 to MCU
Sense_3 to MCU
GPIO_BEMF divider enable from MCU
Driver enable signal from MCU page 8/19
UM2748 - Rev 1
Name
J4
J5
J6
Name
TP6
TP7
TP8
TP9
TP10
TP1
TP2
TP3
TP4
TP5
UM2748
Hardware description and configuration
10
11
12
13
8
9
5
6
7
3
4
5
1
2
31
33
34
1
2
3
4
Pin
25
26
27
28
29
Label
E5V
CPOUT
C_REF
BEMF A
BEMF B
BEMF C
J5
A+/H1
B+/H2
Z+/H3
Udd
GND
Description
External 5V for Hall power supply
NC
Current Comparator output (CPOUT) signal to MCU
VDD
Current Reference signal from MCU
BEMF OUT1 or Hall A signal to MCU
BEMF OUT2 or Hall B signal to MCU
BEMF OUT3 or Hall C signal to MCU
Driver FAULT signal
Driver HIN1
Driver LIN1
Driver HIN2
Driver LIN2
Driver HIN3
Driver LIN3
Sense_1 to MCU
Sense_2 to MCU
Sense_3 to MCU
GND
Driver enable signal from MCU
VDD
Hall/encoder sensors connector
Hall sensors/encoder supply
Label
PGND
Table 3. Test points description
Description
Phase 1 high-side gate
W phase
Power GND
Phase 1
Phase 1 low-side gate
SENSE 1
HVG1
OUT1
Phase 2 high-side gate
HVG2 page 9/19
UM2748 - Rev 1
TP16
TP17
TP18
TP19
TP20
TP21
TP22
Name
TP11
TP12
TP13
TP14
TP15
TP23
TP24
TP25
TP26
TP27
TP28
TP29
TP30
TP31
TP32
UM2748
Hardware description and configuration
Label
CIN
OD
SGND
Description
OU2
Phase 2
CIN – comparator positive input
OD – SmartSD Open Drain output, unlatch and restart input
HVG3
OUT3
Phase 2 low-side gate
SENSE 2
Phase 3 high-side gate
Phase 3
Phase 3 low-side gate
SENSE3
HIN1
LIN1
HIN2
LIN2
HIN3
LIN3
VCC
Signal GND
Vbus feedback
Signal GND page 10/19
6
6.1
6.2
6.3
UM2748
Board description
Board description
Sensorless
•
•
To configure the evaluation board for 6-step sensorless mode, the BEMF detection network must be enabled.
Jumpers must be set in the following way:
•
JP18 pins 1-2 CLOSED, MCU ADC channel connected to Bemf phase 1
JP19 pins 1-2 CLOSED, MCU ADC channel connected to Bemf phase 2
JP20 pins 1-2 CLOSED, MCU ADC channel connected to Bemf phase 3.
Hall/Encoder motor speed sensor
The EVALSTDRIVE601 evaluation board supports the digital Hall and quadrature encoder sensors for motor position feedback.
Sensors can be connected through the J6 connector as listed in the following table.
Name
Hall1/A+
Hall2/B+
Hall3/Z+
Udd
GND
Table 4. Hall/Encoder connector (J6)
Pin
1
2
3
4
5
Description
Hall sensor 1/Encoder out A+
Hall sensor 2/Encoder out B+
Hall sensor 3/Encoder Zero feedback
Sensors supply voltage (default VDD)
Ground
A protection series resistor of 1.8 kΩ is mounted in series with sensor outputs.
For sensors requiring external pull-up, three 10 kΩ resistors are already mounted on the output lines and connected to VDD voltage by means of jumper JP17.
Jumper JP21 selects the power supply for sensor supply voltage:
• JP21 pins 2-4 CLOSED (default): Hall sensors powered by VDD (3.3 V)
– JP21 pins 2-1 CLOSED: Hall sensors powered by VCC
– JP21 pins 2-3 CLOSED: Hall sensors powered by external 5 V.
The external MCU can decode Hall/Encoder sensor outputs configuring jumpers as follows:
•
•
•
JP18 pins 2-3 CLOSED, MCU ADC channel connected to Hall1
JP19 pins 2-3 CLOSED, MCU ADC channel connected to Hall2
JP20 pins 2-3 CLOSED, MCU ADC channel connected to Hall3.
Overcurrent detection and current sensing measurement
The EVALSTDRIVE601 evaluation board implements overcurrent protection based on the STDRIVE601 integrated comparator. Shunt resistors measure the load current bringing the voltage signal associated to load current and amplified by U2B OpAmp to CIN pin (TP13).
By default, the amplifying network is disabled, and the signal is brought directly from shunts to CIN pin through
R62 resistor. When the sum of the voltages produced by currents flowing in the shunts and the offset due to R18 resistor exceeds the internal comparator threshold (460 mV typical), the integrated comparator is triggered, and all power switches are disabled. Power switches are enabled again when the current falls below the threshold and the output disable time expires, thus implementing a current limitation control.
UM2748 - Rev 1 page 11/19
Figure 4. EVALSTDRIVE601 Current sensing and disable time circuitry
UM2748
Bus voltage circuit
6.4
6.5
Current signal amplifying network
Output disable time circuitry
By default, the evaluation board has an overcurrent threshold set to I
OC_typ
= 5.5 A and a restart time after fault detection of ~735 us for VCC = 12 V.
Overcurrent threshold can be modified changing R18 bias resistor, R20, R22, R24 loop resistors and R30, R57 and R58 shunt resistors according to the following formulas:
V
REF_typ
= 460mV, VDD = 3.3 V, R
SHUNT
= R30=R57=R58 = 220 mΩ, R
PU
= 10 kΩ, R
LOOP
= R20=R22=R24 = 1 kΩ
If R
SHUNT
<< R
LOOP
I
OC_typ
= V
REF_typ
·
3RPU + RLOOP
RSHUNT · RPU
− VDD ·
RLOOP
RSHUNT · RPU
The output disable time can be monitored on the OD pin (TP14) and is determined mainly by the time required to recharge C10 capacitor up to the V
SSDh
threshold, according to the formula:
V
SSDh
= 3.8V, V
SSDl
= 0.56V, V
OD
= VCC t
2
≅ C10 ∙ R14 ∙ ln
VSSDl − VOD
VSSDℎ − VOD
Bus voltage circuit
The EVALSTDRIVE601 evaluation board provides the bus voltage sensing. This signal is set through a voltage divider (R64 to R67) from motor supply voltage (HV) and sent to the corresponding MCU ADC channel.
The default voltage divider is set to 126.5 and can be configured through JP4.
Debug
•
•
The EVALSTDRIVE601 evaluation board can be connected to an external Nucleo board with embedded ST-LINK/
V2-1 debugger/programmer. The features supported by ST-LINK are:
•
USB software re-enumeration
Virtual com port interface on USB connected to the UART pins of the ST-LINK MCU (UART1)
Mass storage interface on USB.
The power supply for ST-LINK is provided by the host PC.
UM2748 - Rev 1 page 12/19
UM2748
Debug
The programming/debugging phase of the MCU can be performed through Serial Wire interface available on the
Nucleo Board. Please refer to the relevant Nucleo board user manual for additional details.
UM2748 - Rev 1 page 13/19
7
UM2748
References
References
•
•
•
This user manual provides information on the hardware features and use of the EVALSTDRIVE601 evaluation board. For additional information refer to:
• EVALSTDRIVE601 Databrief (schematic, bill of material, layout)
STDRIVE601 Datasheet
STGD6M65DF2 Datasheet
User manual of STM32 Nucleo board
UM2748 - Rev 1 page 14/19
Revision history
Date
29-Oct-2020
Version
1
Table 5. Document revision history
Changes
Initial release.
UM2748
UM2748 - Rev 1 page 15/19
UM2748
Contents
Contents
UM2748 - Rev 1 page 16/19
UM2748
List of tables
List of tables
UM2748 - Rev 1 page 17/19
UM2748
List of figures
List of figures
UM2748 - Rev 1 page 18/19
UM2748
IMPORTANT NOTICE – PLEASE READ CAREFULLY
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of
Purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. For additional information about ST trademarks, please refer to www.st.com/trademarks . All other product or service names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.
© 2020 STMicroelectronics – All rights reserved
UM2748 - Rev 1 page 19/19
Herunterladen
Werbung