STMicroelectronics STEVAL-CTM011V1 Evaluation Board for 250 W Mainstream Compressors User Manual
- September 6, 2022
- STMicroelectronics
Table of Contents
STEVAL-CTM011V1 Evaluation Board for 250 W Mainstream Compressors
UM2962
User manual
Getting started with the STEVAL-CTM011V1 evaluation board for 250 W mainstream
compressors
Introduction
The STEVAL-CTM011V1 is a three-phase inverter based on the STSPIN32F0601Q
controller, which embeds a 3-phase 600 V gate driver and an Arm® Cortex®-M0
STM32 MCU. The power stage features STGD5H60DF IGBTs. The board supports one-
shunt and two- plus one-shunt sensing topology. You can properly set the shunt
topology by populating the related shunt resistors (RS1, RS2, and RS3).
Moreover, you can implement a sensorless field-oriented control (FOC). This
allows driving permanent magnet synchronous motors (PMSMs) and brushless DC
(BLDC) motors to cover a wide range of applications, such as refrigerator
compressors, pumps, fans, and industrial appliances. The STEVAL-CTM011V1
evaluation board is compatible with a wide range of input voltages. It
includes a power supply stage with the VIPER122 in buck configuration that
generates +15 V and +3.3 V supply voltages required by the application. The
companion firmware is X-CUBE-MCSDK, available for download on www.st.com, to
be used with the STSWCTM011 firmware example for compressor motors. You can
compile, debug, and configure the firmware through the STM32CubeIDE and B
-STLINK-ISOL plus STLINK-V3SET. SWD and UART TX-RX connectors are also
available.
Figure 1. STEVAL-CTM011V1 evaluation board
UM2962 – Rev 3 – May 2022 For further information contact your local STMicroelectronics sales office.
www.st.com
1
Getting started
UM2962
Getting started
1.1
Safety and operating instructions
1.1.1
1.1.2 1.1.3
1.1.4 Note: Caution:
1.2
General terms
Warning:
During assembly, testing, and normal operation, the evaluation board poses several inherent hazards, including bare wires, moving or rotating parts, and hot surfaces. There is danger of serious personal injury and damage to property if you improperly use or incorrectly install the board or its components. The board is not electrically isolated from the 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 that derives from 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, as well as maintenance, have to be carried out by skilled technical personnel (national accident prevention rules must be observed). For the purpose of these basic safety instructions, “skilled technical personnel” are considered as suitably qualified people who are familiar with the installation, use, and maintenance of power electronic systems.
Intended use of the board
The STEVAL-CTM011V1 evaluation board is designed for evaluation purposes only
and must not be used for electrical installations or machinery.
The documentation details technical data and information about the power
supply conditions that have to be strictly observed.
Evaluation board installation
· The installation and cooling of the evaluation board must be in accordance
with the specifications and target applications.
· 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).
Evaluation board operation
Do not touch the evaluation board after it has been disconnected from the
voltage supply as several parts and power terminals containing potentially
energized capacitors need time to discharge.
A system architecture that supplies power to the STEVAL-CTM011V1 evaluation
board must be equipped with additional control and protective devices in
accordance with the applicable safety requirements (that is, compliance with
technical equipment and accident prevention rules).
Follow the safety recommendations to operate the board. Use proper PPE, such
as protective shields and glasses to avoid injuries due to malfunctions.
Features
· Complete system solution made by ready-to-use hardware and firmware ·
Fitting wide range of applications supplied from the mains, rated up to 250 W:
refrigerator compressors pumps and fans industrial appliances · Very low
stand-by power consumption and overcurrent/undervoltage protections
UM2962 – Rev 3
page 2/23
UM2962
Target applications
· Based on STSPIN32F0601Q intelligent 3-phase motor controller with embedded STM32 · Power supply based on VIPER122 in buck configuration to generate on- board DC voltages · Inverter power stage based on STGD5H60DF IGBT rated 600 V and 5 A · Compact size: 7.5 x 11.2 cm · Equipped with proven sensorless field- oriented control (FOC) firmware in one-shunt or 2+1 shunt topology · RoHS compliant
1.3
Target applications
· Three-phase motor drivers · Fans · Pumps · Refrigerator compressors · Industrial appliances · Inverters
UM2962 – Rev 3
page 3/23
UM2962
Hardware and software requirements
2
Hardware and software requirements
To use the STEVAL-CTM011V1 evaluation board, you need the following software
and hardware: · a Windows PC (XP, Vista, Win 7, Win 8, or Win 10) to install
the software package; · B-STLINK-ISOL plus STLINK-V3SET; · an isolated USB-to-
UART wire to connect the board to the PC (optional); · X-CUBE-MCSDK (v5.3 or
later); · STM32CubeMX (v4.24.0 or later); · a three-phase brushless PMSM DC
motor with compatible voltage and current ratings; · AC mains power supply or
external DC power supply · any of the supported IDEs:
IAR Embedded Workbench® for Arm® (v7.80.4) Keil® MDK tools (v5.24.2 or
later) Ac6 System Workbench (v2.3.0 or later) STM32CubeIDE
UM2962 – Rev 3
page 4/23
UM2962
Hardware description and configuration
3
Hardware description and configuration
3.1
Board components
The figures below show the position of the main circuitry blocks of the board.
Figure 2. STEVAL-CTM011V1 main components (top view)
Figure 3. STEVAL-CTM011V1 main components (bottom view)
3.2
Shunt resistor configuration
You can configure the shunt resistors according to the desired operation:
UM2962 – Rev 3
page 5/23
UM2962
Overcurrent detection and current-sensing measurement
· SR1 = 0 and SR2 = 0 to operate in single shunt mode set by SR3 value = 0.1
ohm (default configuration);
· two-shunt plus one-shunt mode by setting: SR1 and SR2 to the desired value
(that is SR1=0.1 and SR2= 0.1 ); SR1: shunt for U phase current sensing;
SR2: shunt for V phase current sensing; SR3: shunt for overcurrent
protection.
Figure 4. STEVAL-CTM011V1 – shunt configuration
3.3
Overcurrent detection and current-sensing measurement
The STEVAL-CTM011V1 evaluation board implements overcurrent protection based on the STSPIN32F0601Q integrated comparator.
The SR3 shunt resistor measures the load current that brings the voltage
signal to the CIN pin. When the phase peak current exceeds the selected
threshold, the integrated comparator is triggered and all the 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.
By default, the evaluation board has an overcurrent threshold set to IOC_typ= 4.6 A and a restart time after fault detection of ~28 µs. You can change these values by changing SR3, C18, and R14.
3.4
Bus voltage circuit
The STEVAL-CTM011V1 evaluation board features bus voltage sensing.
You can set this signal through a voltage divider from the motor supply voltage (VBUS – R65, R66, and R5) and send it to the PA0 GPIO (ADC channel 0) of the embedded MCU. The input voltage is then downsized of a 200x factor.
UM2962 – Rev 3
page 6/23
UM2962
Firmware debug
4
Firmware debug
The “STEVAL-CTM01xV1 1shunt_FOC” folder contains a reference firmware generated for IAR v8.5. It works on the evaluation board with one shunt resistor (default configuration). You can download the firmware through the SWD port as described in 5. You can also generate the firmware and download it on the MCU through the SWD port. The diagram below shows the workflow of the firmware generation and application debug process.
Figure 5. STEVAL-CTM011V1 – X-CUBE-MCSDK workflow
Note:
To generate the firmware by using X-CUBE-MCSDK, follow the procedure below. In this example, we use X-CUBE-MCSDK version 5.4.4, but you can use later versions, too.
Step 1. Launch X-CUBE-MCSDK.
Step 2.
To start with an environment already set for the evaluation board, load the
configuration file provided with the firmware package, named “STEVAL-CTM01xV1
1shunt_FOC.stmcx”.
Step 2a. Choose [Load Project] and select the file.
Step 2b. Alternatively, create a new project by selecting [New
Project]>[Inverter]>[Custom board] and follow the next steps.
UM2962 – Rev 3
page 7/23
UM2962
Firmware debug
Step 3.
Configure the motor parameters, start-up sequence, and all the relevant
parameters according to the
target application, as per the user manual in [Documentation]>[‘Getting
started with STM32 motor control SDK v5.x’].
Figure 6. X-CUBE-MCSDK configuration options
Figure 7. X-CUBE-MCSDK configuration example (1 of 2)
UM2962 – Rev 3
page 8/23
UM2962
Firmware debug
Figure 8. X-CUBE-MCSDK configuration example (2 of 2)
Step 4.
Click on the generate icon. You can then generate the project according to your selected IDE environment. The X-CUBE-MCSDK motor control workbench calls the STM32CubeMX in background to generate the project frame in the selected IDE. When the firmware generation starts, a progress window shows that the script is running. When finished, the tip window appears. The user information table is updated accordingly.
Figure 9. X-CUBE-MCSDK firmware generation
UM2962 – Rev 3
page 9/23
UM2962
Firmware debug Step 5. After project generation, open the project file,
compile, and download it onto the STSPIN32F0601Q
device. Figure 10. Project opened in the selected IDE
Figure 11. Project compiled
UM2962 – Rev 3
page 10/23
5
How to use the board
To start your project with the STEVAL-CTM011V1 evaluation board: Step 1. Connect the motor to the CON_UVW connector. Important: Pay attention to the motor phase sequence. Step 2. Supply the evaluation board through the AC_IN AC mains connector. Step 3. Develop your application using the STM32 FOC MC library.
UM2962
How to use the board
UM2962 – Rev 3
page 11/23
page 12/23
UM2962 – Rev 3
6
Schematic diagrams
Figure 12. STEVAL-CTM011V1 circuit schematic (1 of 2)
64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49
EMI
F1 FUSE_T3.15A-250VAC
1
2
3
1 AC_IN CON_2PINA
RV1 MOV_681
R1 1t 2
NTC_5D15
IND_CM_20MH_4A
C4 L2
CAP_X_0.33UF_275VAC
C109
PE CAP_CC_Y1_471_250V C1
BD1 DIO_DB_KBJ608
2 1
PE
C110
CAP_X_0.33UF_275VAC 3
4
CAP_CC_Y1_471_250V
DC+ C6
CAP_EC_330UF_450V
L1 IND_1MH_0.5A
+15V
U6
+3.3V
SMPS
RES_0805_9.1K 1 R9
2
DIOZ_1N4745A-16V-1W
IN
OUT
DC+
U1
CAP_0805_100NF-50V CAP_EC_10UF_50V
10 9 8 7 6
DRAIN DRAIN DRAIN DRAIN DRAIN
GND VCC
NC EA-OUT
EA-IN
1 2 3 4 5
C7
C10
BAT46ZFILM D1
CAP_0805_100NF-50V C24
D2 STTH1L06A
D4 C15
C13
GND
L78L33ACUTR
CAP_0805_100NF-50V
CAP_EC_330UF_35V
C20 C19
CAP_0805_100NF-50V CAP_EC_470UF_35V
VIPER122
C17
R8
CAP_0805_1.2NF_50V RES_0805_33K
UART
1 2 3 4 CON_4PIN
+3.3V GND
D5 STTH1L06A
GND
R10
C14 CAP_0805_470NF-50V
RES_0805_17.4K
+15V
UART_RX UART_TX PB5 PB4 PWM PA15 SWDCLK SWDIO PA12
UART_TX UART_RX
SWDCLK
R12
C22
SWDIO
CAP_0805_100NF-50V
RES_0805_220 R17
RES_0805_220
GND
+3.3V GND
1 2 3 4
CON_4PIN
SWD
GND
PWM
+3.3V
RES_1206_1M R65
R60 RES_0805_1K
R57 RES_0805_220
C12 CAP_0805_1NF_50V
+3.3V
RES_1206_1M R66
R5 RES_0805_10K
RES_0805_1K R6
VBUS
C8 CAP_0805_100PF_50V
D6 BAT46ZFILM
+3.3V
4
ISO1 1
RES_0805_220 CON_2PIN_B2B
R58
2
1
3
2
C21
JP3
PC817
CAP_0805_10NF_50V
CAP_0805_100NF-50V CAP_0805_100NF-50V CAP_0805_100NF-50V CAP_0805_100NF-50V
CAP_0805_100NF-50V
BOOT0 PB7 PB6 PB5 PB4 PB3
PA15 PA14 PA13 PA12 RES3 RES2 RES1 VCC RES5
NC
PB8 GND +3.3V LED
GND
C9
+3.3V
VBUS
ADC_PHASE_U
ADC_PHASE_V PA3 PA4
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
PB8 VSS VDD PC13 PC14 PC15 PF0 PF1 NRST VSSA VDDA PA0 PA1 PA2 PA3 PA4
BOOT3 HVG3 OUT3 NC NC NC
BOOT2 HVG2 OUT2 NC NC NC NC
BOOT1 HVG1 OUT1
48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33
BOOT3 HVG3 OUT3 BOOT2 HVG2 OUT2 BOOT1 HVG1 OUT1
+15V
R14
RES_0805_10K
OD C18 CAP_0805_10NF_50V
GND
+3.3V
GND
C39
C11
C32
C23
C25
RES_0805_1DKIO_LED_RED LED
R25 D3
CAP_0805_100NF-50V
PA5 PA6 PA7 PB0 PB1 VDD VSS OD CIN SGND PGND LVG1 LVG2 LVG3 RES4 NC
GND
U2 STSPIN32F0601Q
STSPIN32F0601
PA5 PA6 PA7 PB0 PB1 +3.3V GND OD CIN GND LVG1 LVG2 LVG3
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
TEST
8 7 6 5 4 3 2 1
PA4 PA5 PA6 PA7 PB0 PB1
GND +3.3V
UM2962
Schematic diagrams
DC+
UM2962 – Rev 3
Figure 13. STEVAL-CTM011V1 circuit schematic (2 of 2)
BOOT3 HVG3 OUT3
LVG3
CAP_1210_10UF_25V C2
RES_0805_10R BAT46ZFILM
R39
D8
R26 RES_0805_510R
RES_0805_10K R36
RES_0805_510R R29
R42
D11
RES_0805_10R
R35
BAT46ZFILM RES_0805_10K
Q1 STGD5H60DF
STGD5H60DF Q2
DC+
CAP_1210_10UF_25V
RES_0805_10R
R32
C3
RES_0805_510R
R21 BOOT2
HVG2
OUT2
BAT46ZFILM D9
RES_0805_10K R30
LVG2
RES_0805_510R R27
R37
D12
RES_0805_10R
R28
BAT46ZFILM
RES_0805_10K
Q3 STGD5H60DF
STGD5H60DF Q4
SR2
CAP_CBB61_0.1UF_630V_P15MM
C59
GND
MOTOR DRIVER
CSEN_V
MOTOR CON_UVW 1
2
3
GND
CAP_0805_100PF_50V
R16
R15
ADC_PHASE_V
RES_0805_1K C37
RES_0805_1K
ADC_PHASE_U C36
RES_0805_5.1K R51
CAP_0805_100PF_50V
R52 RES_0805_1K
GND C29 CAP_0805_20PF_50V
+3.3V
+3.3V
R50 RES_0805_12K
CSEN_V
RES_0805_1K R49 C28
CAP_0805_33PF_50V
U3 1 OUT1
VCC+ 8
2 IN1-
OUT2 7
3 IN1+
IN2- 6
4 VCC-
IN2+ 5
TSV912ID
+3.3V
GND R47 RES_0805_5.1K
R48
C27 CAP_0805_20PF_50V
R46 RES_0805_12K
RES_0805_1K +3.3V
R45 RES_0805_1K C26
CSEN_U
GND
GND
CAP_0805_33PF_50V
C16 CAP_0805_100NF-50V
GND
GND
RES_2010_0OHM
DC+
BOOT1 HVG1 OUT1
LVG1
RES_0805_10R BAT46ZFILM
CAP_1210_10UF_25V
R31
D7
RES_0805_510R
C5
R20
RES_0805_10K R34
RES_0805_510R
R23
R41
D10
RES_0805_10R
R33
BAT46ZFILM
RES_0805_10K
*Default mode is one shunt solution, with SR1 and SR2 shorted. SR1 and SR2 can be modified to configure the board as 2 shunts solution
Q5 STGD5H60DF
Q6
STGD5H60DF CSEN_U
SR1
RES_2010_0OHM
SR3 RES_2010_0.1OHM
GND
R38 RES_0805_2.2K
CIN
C68 CAP_0805_2.2NF-50V
GND
UM2962
Schematic diagrams
page 13/23
UM2962
Bill of materials
7
Bill of materials
Item
Q.ty
1
8
2
1
3
12
4
3
5
2
6
1
7
1
8
2
9
2
10
1
11
3
12
1
13
2
14
1
15
1
16
1
17
1
18
2
19
1
20
1
Table 1. STEVAL-CTM011V1 bill of materials
Ref.
Part/Value
Description Manufacturer
Order code
D1, D6, D7-12
BAT46ZFILM, SOD-123
100 V, 150 mA
SMD generalpurpose signal
ST
Schottky diode
BAT46ZFILM
C17
0805, 1.2 nF, 50 V, ±10%
Capacitor
Kyocera AVX 08055C122K4T2A
C7, C9, C11, C13, C16, C20, C22-25, C32, C39
0805, 50 V, ±10%
Capacitors
Wurth Elektronik
885012207098
C8, C36-37
150 pF, 0805, 50 V, Ceramic ±10%, C0G/NP0 capacitors
Wurth Elektronik
885012007058
C18, C21
0805, 10 nF, 50 V, ±10%
Capacitors
Wurth Elektronik
885012207092
C12
1500 pF, 0805, 50 Ceramic
V, C0G/NP0
capacitor
Wurth Elektronik
885012007064
C68
0805, 2.2 nF, 50 V, ±10%
Capacitor
Wurth Elektronik
885012007065
C27, C29
0805, 20 pF, 50 V, ±5%
Capacitors
KEMET
C0805X200J5GACTU
C26, C28
0805, 33 pF, 50 V, ±5%
Capacitors
Kyocera AVX 08055C330JAT2A
C14
0805, 470 nF, 50 V, ±10%
Capacitor
Taiyo Yuden
UMK212C7474KGHTE
C2-C3, C5
10 µF, 0805, 25 V
Ceramic capacitors
Taiyo Yuden
TMK212BBJ106KG-T
CBB61, 0.1 µF, 630
C59
V, through-hole, P = Capacitor
Panasonic
ECQ-E6104KFA
15 mm 630 V, ±10%
C109-110
CC, Y1, 471, 250 V, through-hole, P = 7.5 mm, 250 VAC, ±10%
Capacitors
Panasonic
ECW-F2474JAB
C10
10 µF, Ø5*L11, 50 V, ± 20%
Capacitor
Wurth Elektronik
860130673001
C15
EC, 330 µF, 35 V Ø10*L12.5
Capacitor
Wurth Elektronik
860020575013
C6
EC, 330 µF, 450 V Ø30*L51
Capacitor
Wurth Elektronik
861021485026
C19
470 µF, Ø8*L122, 35 V, ±20%
Aluminum capacitor
Panasonic
EEU-FR1V471L
C1, C4
0.33 µF, 275 VAC, pitch 15 mm
Film capacitors
Wurth Elektronik
890324025034CS
AC_IN
CON_2PINA, P = 7.92 mm
Connector header
Molex
0359790210
JP3
CON_2PIN_B2B, Through hole,P=2.5mm
Connector header
Samtec
TSW-101-07-F-D
UM2962 – Rev 3
page 14/23
UM2962
Bill of materials
Item
Q.ty
21
2
22
1
23
1
24
1
25
1
26
1
27
1
28
1
29
1
30
1
31
1
32
1
33
1
34
6
35
4
36
6
37
8
38
2
39
1
40
9
41
1
42
1
Ref. SWD UART TEST MOTOR
D4
BD1
D3
F1
L1 L2
U6
RV1
R1
ISO1 R31-32, R37, R39, R41-42 R12, R17, R57-58 R20-21, R23, R26-27, R29 R5,
R14, R28, R30, R33-36 R46, R50 R10 R6, R15-16, R25, R45, R48-49, R52, R60 R38
R8
Part/Value
Description Manufacturer
Order code
CON_4PIN, through Header spacer
hole,P=2.54mm
connector
Amphenol
75970-3BB-04LF
CON_8PIN, through Connector
hole,P=2.54mm
header
Amphenol
78511-408HLF
CON_UVW, through Connector
hole
header
Molex
0010634037
DIOZ_1N4745A, 16V, 1W, LL-41
Zener diode
Vishay Semiconductor ZM4745A-GS08 Diodes Division
DIO_DB_KBJ608, KBJ
Bridge rectifier
Diodes Incorporated
KBJ608G
DIO_LED, 0805
Red LED
Visual Communication s Company VCC
CMD17-21VRD/TR8
FUSE_T3.15A-250 VAC through hole,P=5.08mm 250V
Fuse
Bel Fuse Inc. RST 3.15-BULK
1 mH 800 mA 1.15 ohm, pitch 5 mm
Fixed inductor
Wurth Elektronik
7447480102
CMC 3.9 mH 1 A 2LN TH
Common mode choke
Wurth Elektronik
7448640412
Positive
L78L33ACUTR
voltage
ST
regulator
L78L33ACUTR
MOV_681
High surge varistor
Wurth Elektronik
820415511B
NTC_5D15, through-hole, P = 7.5 mm, 5 ±20%
Thermistor
EPCOS – TDK Electronics
B57234S0509M051
PC817, DIP-4
Optoisolator transistor
Taiwan Semiconductor Corporation
TPC817C C9G
RES_0805_10R, 0805, 10.0 ±1%
Resistors
Rohm
SFR10EZPF10R0
RES_0805_220R, 0805, 220.0 ±1%
Resistors
Rohm
KTR10EZPF2200
RES_0805_510R, 0805, 510 ±1%
Resistors
Rohm
KTR10EZPF5100
RES_0805_10K, 0805, 10 k ±1%
Resistors
Rohm
SFR10EZPF1002
RES_0805_12K, 0805, 12 k ±1%
Resistors
Rohm
KTR10EZPF1202
RES_0805_17.4K, 0805, 17.4 k ±1%
Resistor
Rohm
KTR10EZPF1742
RES_0805_1K, 0805, 1 k ±1%
Resistors
Rohm
KTR10EZPF1001
RES_0805_2.2K, 0805, 2.2 k ±1%
RES_0805_33K, 0805, 33 k ±1%
Resistor Resistor
Rohm Rohm
SFR10EZPF2201 KTR10EZPF3302
UM2962 – Rev 3
page 15/23
UM2962
Bill of materials
Item
Q.ty
43
2
Ref. R47, R51
44
1
R9
45
2
R65-66
46
2
SR3
46
1
SR1-SR2
47
6
Q1-6
48
1
49
2
U2 D2 D5
50
1
U3
51
1
52
1
U4 PCB
Part/Value
Description Manufacturer
Order code
RES_0805_5.1K, 0805, 5.1 k ±1%
Resistors
Rohm
SFR10EZPF5101
RES_0805_9.1K, 0805, 9.1 k ±1%
Resistor
Rohm
SFR10EZPF9101
RES_1206_1M, 1206, 1 m ±1%
Resistors
Rohm
KTR18EZPF1004
RES_2010_0.1 ohm 2010 0.1 ±1%
Resistor
Vishay
WFMB2010R1000FEA
RES_2010_0OHM, 2010, 0
Resistors
Vishay
CRCW20100000Z0EFHP
STGD5H60DF, DPAK
600 V, 5 A
high-speed
trench gate
ST
field-stop
IGBT, H series
STGD5H60DF
STSPIN32F0601Q, TQFP 10×10 64PIN/ QFN10x10 72PIN
600 V threephase controller with MCU
ST
STSPIN32F0601Q
STTH1L06A, SOD-123F
600 V, 1 A low drop ultrafast ST diode
STTH1L06A
TSV912ID, SO8
Wide
bandwidth
(8MHz) rail-torail input/
ST
output 5 V
CMOS op-amp
TSV912ID
VIPER122, SSOP10
High-voltage converter
ST
VIPER122
FR4 TG 140,
113x76x1.6mm
CU thickness Any
Any
35 microns
UM2962 – Rev 3
page 16/23
UM2962
Board versions
8
Board versions
Table 2. STEVAL-CTM011V1 versions
Finished good
Schematic diagrams
STEVAL$CTM011V1A (1)
STEVAL$CTM011V1A schematic diagrams
1. This code identifies the STEVAL-CTM011V1 evaluation board first version.
Bill of materials STEVAL$CTM011V1A bill of materials
UM2962 – Rev 3
page 17/23
UM2962
References
9
References
· STSPIN32F0601Q datasheet · UM2380: “STM32 motor control SDK v5.x tools” · UM1718: “STM32CubeMX for STM32 configuration and initialization C code generation” · UM0892: “STM32 ST-LINK utility software description”
UM2962 – Rev 3
page 18/23
Revision history
Date 12-Jan-2022 07-Feb-2022 04-May-2022
Revision 1 2 3
Table 3. Document revision history Changes
Initial release. Updated Section 1.1.4 Evaluation board operation. Updated
introduction and Section 1.2 Features.
UM2962
UM2962 – Rev 3
page 19/23
UM2962
Contents
Contents
1 Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
1.1 Safety and operating instructions . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1.1 General terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.2 Intended
use of the board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 2 1.1.3 Evaluation board installation .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 2 1.1.4 Evaluation board operation . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3
Target applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Hardware and software requirements . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 4 3 Hardware description and
configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 5
3.1 Board components . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3.2 Shunt
resistor configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 5 3.3 Overcurrent
detection and current-sensing measurement . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 6 3.4 Bus voltage circuit . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 6 4 Firmware debug . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . .7 5 How to use the board . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.11 6 Schematic diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 7 Bill
of materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 8 Board
versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17 9 References
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18 Revision
history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19 List
of tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.21 List of figures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . .22
UM2962 – Rev 3
page 20/23
UM2962
List of tables
List of tables
Table 1. Table 2. Table 3.
STEVAL-CTM011V1 bill of materials. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 STEVAL- CTM011V1 versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
UM2962 – Rev 3
page 21/23
UM2962
List of figures
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. Figure 13.
STEVAL-CTM011V1 evaluation board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 STEVAL-CTM011V1 main components (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 STEVAL-CTM011V1 main components (bottom view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 STEVAL-CTM011V1 – shunt configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 STEVAL-CTM011V1 – X-CUBE-MCSDK workflow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 X-CUBE-MCSDK configuration options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 X-CUBE-MCSDK configuration example (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 X-CUBE-MCSDK configuration example (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 X -CUBE-MCSDK firmware generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Project opened in the selected IDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Project compiled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 STEVAL-CTM011V1 circuit schematic (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 STEVAL-CTM011V1 circuit schematic (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
UM2962 – Rev 3
page 22/23
UM2962
IMPORTANT NOTICE 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 acknowledgment.
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, 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.
© 2022 STMicroelectronics All rights reserved
UM2962 – Rev 3
page 23/23