STMicroelectronics EVSPIN32G4 User Manual
STMicroelectronics EVSPIN32G4NH
The STMicroelectronics EVSPIN32G4NH is an evaluation board for driving three-phase brushless DC motors. It is based on the STSPIN32G4 system-in-package, which integrates a triple high-performance half-bridge gate driver with programmable features and a mixed-signal STM32G431 microcontroller.
The board includes current sensing operational amplifiers, drain-source voltage sensing for each power MOSFET, and overcurrent protection comparators, making it a fully integrated solution for motor control. It can be configured for three-shunt or single-shunt operation, supporting both sensorless and sensor-based control algorithms.
Advertisement
Advertisement
UM2850
User manual
Getting started with the EVSPIN32G4, EVSPIN32G4NH
Introduction
The EVSPIN32G4 is an evaluation board based on the STSPIN32G4 system-in-package and STL110N10F7 power MOSFETs.
The STSPIN32G4 integrates in a 9x9 mm VFQFPN package, a triple high performance half-bridge gate driver with a rich set of programmable features and one mixed signal STM32G431 microcontroller.
The integrated operational amplifiers for current sensing, the drain-source voltage sensing of each power MOSFET and comparators for overcurrent protection make it a true fully integrated solution for motor control.
Thanks to the integrated voltage regulators both the gate driver and control logic supplies can be generated starting from the motor supply without dedicated circuitry.
The board ensures a full evaluation of the STSPIN32G4 and is designed for driving three-phase brushless DC motors and provides an easy-to-use solution for STSPIN32G4 evaluation in different applications such as power tools, e-Bikes, fans, and home appliances.
The board can be configured in three-shunt or single-shunt supporting both sensor-less and sensor-based control algorithms.
The Arduino UNO connector enables the EVSPIN32G4 to be interfaced with expansion boards, such as MEMS sensors or
Bluetooth transceivers, while predisposition for CAN bus allows interconnection with master or slave modules to build complex motion control systems.
The on-board ST-Link V2 programmer speeds up and simplifies the debugging of microcontroller firmware.
The EVSPIN32G4NH evaluation board is equivalent to EVSPIN32G4 in terms of features with the exception of reduced current rating since it does not include the heatsink. The following details reported in this manual mainly refer to EVSPIN32G4 but implicitly apply to EVSPIN32G4NH unless otherwise noted.
Figure 1. EVSPIN32G4
UM2850 - Rev 1 - April 2021
For further information contact your local STMicroelectronics sales office.
www.st.com
1 Safety and operating instructions
UM2850
Safety and operating instructions
1.1
1.2
1.3
General terms
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 or death due to electrical shock, property damage 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 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 DC line. This prevents the occurrence of shock when 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 board is designed for evaluation 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. 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).
UM2850 - Rev 1 page 2/32
1.4
UM2850
Operating the evaluation board
Operating the evaluation board
To operate properly the board, follow these safety rules.
1.
Work area safety:
– 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 a 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 set-up, wiring or configuration paying attention to high voltage sections.
– Once the set-up 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 board after disconnection from the voltage supply as several parts like heatsinks and transformers may still be very hot.
The kit is not electrically isolated from the DC input. The USB interface of the board 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.
3.
Personal safety:
– Always wear suitable personal protective equipment such as insulated gloves and safety glasses.
– Take adequate precautions and install the board in such a way to prevent accidental touch. Use protective shields such as an insulating box with interlocks if necessary.
UM2850 - Rev 1 page 3/32
2
UM2850
Acronyms and definitions
Acronyms and definitions
A list of acronyms and definitions used in this document is seen in
EVSPIN32G4 schematic (2 of 6):
Acronym
ADC
CAN
FOC
Half-bridge
MCU
OPAMP
PGA
PWM
Shunt resistor
Table 1. List of acronyms and definitions
Description
Analog to Digital Converter
Controller Area Network. It is a robust communication standard used for data transmission among electronic control units connected in a local network.
Field Oriented Control. It is a driving algorithm for three-phase motors which allows to control the position of the rotor magnetic field with respect to the stator magnetic field.
Structure composed by one high-side and one low-side MOSFET connected (refer to Figure 5
). Each phase of a three-phase motor is usually driven by a half-bridge structure.
Micro-Controller Unit
Operational Amplifier
Programmable Gain Amplifier
Pulse Width Modulation
The shunt resistor is placed on the source of the low-side MOSFET, to measure the current flowing in the load.
UM2850 - Rev 1 page 4/32
3
UM2850
Hardware and software requirements
Hardware and software requirements
•
•
•
•
•
The use of the EVSPIN32G4 evaluation board requires the following software and hardware:
A Windows ® PC (Windows 10) to install the software package.
A micro-B USB cable to connect the EVSPIN32G4 evaluation board to the PC.
A three-phase brushless DC motor with compatible voltage and current ratings.
An external DC power supply with cables to connect the evaluation board.
The software X-CUBE-MCSDK (Motor Control Software Development Kit) version 5.Y.0 or greater to easily generate firmware for the board with selected motor based on Field Oriented Control algorithm.
UM2850 - Rev 1 page 5/32
4
UM2850
Getting started
Getting started
To use the board:
1.
Connect the motor to CON1 connector taking care of the sequence for motor windings.
2.
Connect the board to the PC through the micro-B USB cable.
3.
Develop your application. The software X-CUBE-MCSDK allows to easily generate firmware for the board.
4.
Supply the board via CON2 connector taking care of polarity; LED1 (red) turns on to indicate the presence of supply voltage.
5.
Upload the firmware via integrated ST-Link debugger on the STSPIN32G4 with dedicated tool such as
STM32CubeProgrammer and run the motor.
Ratings of the board are listed in
. The EVSPIN32G4NH is the board version without heatsink.
Table 2. EVSPIN32G4 specifications
Supply voltage
Parameter
Maximum output current with heatsink
(EVSPIN32G4)
Maximum output current without heatsink
(EVSPIN32G4NH)
Nominal
Peak
Continuous
Peak
Continuous
Value
From 10 V to 75 V
35 A
20 A rms
25 A
15 A rms
1. Maximum current at ambient temperature of 25°C. Actual maximum current could be limited by power dissipation.
UM2850 - Rev 1 page 6/32
5
UM2850
Hardware description and configuration
Hardware description and configuration
An overview of the board with placement of main components is seen in
.
TP4
OpAmp1 IN+
TP11
Ground
TP7
OpAmp1 OUT
J4
DAC outputs
J5 volatge monitoring
TP5
OpAmp2 IN+
TP8
OpAmp2 OUT
TP6
OpAmp3 IN+
TP9
OpAmp3 OUT
TP10
Ground
Figure 2. Position of: connectors, jumpers, LEDs, switches and test points
J3
JTAG/SWD
STSPIN32G4
J9
SWD STLINK
(reserved)
U1
STSPIN32G4
J8
Micro USB
LED4
STLINK led
TP2
Ground
TP3
Speed
TR1
Speed trimmer
SW3
Reset switch
SW1
User switch
LED2
User led
SW2
User switch
LED3
User led
J6
HALL connector
J2
SC protection disabling
J7
CAN bus connector
UM2850 - Rev 1
LED1
Supply on led
TP1
Ground
CON1
Motor phases connector
U V W + -
CON2
Power supply connector page 7/32
5.1
UM2850
Connectors and test points
Connectors and test points
provides the description of connectors available on the board while test points are presented in
.
Name
CON1
CON2
J2
J3
J4
J5
J6
J7
J8
J9
Table 3. Connectors
VH
GND
H
L
GND
VREF
GND
H1
H2
H3
SH
-
-
4
5
1
2
3
4
-
-
6
7
1
2
3
1
2
3
4
5
2
-
1
2
3
Pin Label
1 U
2
3
1
2
1
V
W
VM
GND
DIS
Motor winding 1
Motor winding 2
Motor winding 3
DC supply voltage up to +75V
Description
DC supply ground
Short-circuit protection disabling. Default enabled (jumper OPEN)
VDSMON Short-circuit protection threshold voltage
-
DAC1
JTAG/SWD connector for STSPIN32G4
Microcontroller DAC output 1
DAC2
GND
Microcontroller DAC output 2
Ground
VCC
VREG
VDD
VBAT
VDDA
Buck converter output voltage
LDO regulator input voltage
LDO regulator output voltage (3.3V)
Microcontroller battery backup domain voltage
Microcontroller analog domain voltage
Microcontroller analog reference voltage
Ground
HALL-effect sensor 1 / encoder out A+
HALL-effect sensor 2 / encoder out B+
HALL-effect sensor 3 / encoder zero feedback
Sensors supply voltage
Sensors ground
CAN bus signal high
CAN bus signal low
CAN bus ground
CAN bus shielding
Micro USB connector
SWD ST-Link (reserved)
UM2850 - Rev 1 page 8/32
5.2
UM2850
User interface
Name
TP1
TP2
TP3
TP4
TP5
TP6
TP7
TP8
TP9
TP10
TP11
Table 4. Test points
Description
Power ground
Ground
Voltage of the speed trimmer
Voltage of operational amplifier 1 not inverting input
Voltage of operational amplifier 2 not inverting input
Voltage of operational amplifier 3 not inverting input
Voltage of operational amplifier 1 output
Voltage of operational amplifier 2 output
Voltage of operational amplifier 3 output
Ground
Ground
•
•
•
•
•
•
User interface
The board provides the following devices to interface with the user:
• Trimmer TR1: to set, for example, the target speed
Switch SW1: user switch 1
Switch SW2: user switch 2
Switch SW3: to reset STSPIN32G4 MCU
LED1: system red LED, turned on when supply voltage is present
LED2: user yellow LED, turned on when the user switch 1 is pressed too
LED3: user yellow LED, turned on when the user switch 2 is pressed too.
UM2850 - Rev 1 page 9/32
5.3
5.4
UM2850
Onboard debugger
Onboard debugger
The EVSPIN32G4 evaluation board embeds an ST-Link /V2-1 programmer and debugger which is ready for use.
The ST-Link features are:
• USB software re-enumeration
• Virtual COM port interface on USB connected to the STSPIN32G4 PA9/PA10 pins (UART1)
• Mass storage interface on USB allowing binary upload on the STSPIN32G4
•
•
•
•
•
•
The ST-Link is supplied by the host PC through the USB cable connected to the board.
The LED4 provides ST-Link communication status information:
Red LED flashing slowly: at power-on before USB initialization
Red LED flashing quickly: following the first successful communication between the PC and ST-Link
(enumeration)
Red LED ON: the initialization between the PC and ST-Link is complete
Green LED ON: successful target communication initialization
Red/green LED flashing: during communication with target
Green ON: communication successfully completed
The board provides the J3 connector to directly interface an external debugger to STSPIN32G4 instead of using the embedded ST-Link debugger. In this case the solder jumpers R109, R111, R112, R113, R115, R118 on the bottom side of the board must be open to avoid possible conflicts between the ST-Link and the external debugger.
Warning:
When using the external debugger pay attention to connect J3 instead of J9. A wrong programming on J9 may cause the embedded ST-Link to permanently stop working.
Hall / encoder sensors
The EVSPIN32G4 evaluation board supports the digital Hall or quadrature encoder sensors as motor position
feedback. Refer to J6 connector in Table 3 for sensors wiring.
For sensors requiring an external pull-up, three 10 kΩ resistors are already mounted on the output lines and connected to the VDD voltage. Each line is filtered by an RC low-pass filter given by R81, R82, R83 and C34,
C35 and C36. On the same lines, footprints for pull-down resistors are also available (R85, R86 and R88).
•
•
The solder jumpers R84, R87 and R89 on the bottom side of the board, allow to select the sensors supply voltage
(only one solder jumper must be mounted):
•
R84 mounted (default configuration): Sensors powered by VUSB (5 V)
R87 mounted: Sensors powered by VCC (8 V to 15 V)
R89 mounted: Sensors powered by VDD (3.3 V)
Sensors' outputs are connected to PB6, PB7 and PB8 pins of the STSPIN32G4 and can be routed to channels
TIM_CH1, TIM_CH2 and TIM_CH3 of timer TIM4 respectively.
UM2850 - Rev 1 page 10/32
5.5
5.5.1
UM2850
Overcurrent protection
Overcurrent protection
The EVSPIN32G4 evaluation board implements double protection of the power stage from overcurrent condition thanks to:
1.
Drain-source voltage monitoring of each power MOSFET.
2.
Three fast rail-to-rail comparators sensing the shunt resistor current.
Drain-source voltage monitoring
The STSPIN32G4 embeds a circuitry which measures the voltage between the drain and the source of each
MOSFET (V
DS
) and compares it with a specified threshold. When the MOSFET is turned on and its V
DS
is greater than the threshold, the anomalous condition is detected, and the protection is triggered after a deglitch time: all
MOSFETs are turned off whatever the driving inputs.
The threshold is set on the SCREF pin of the STSPIN32G4, through the resistor divider given by R2 and R3. The threshold can be measured via pin 2 of J2 connector and is approximately 1.03 V.
The deglitch filtering time can be programmed via firmware as 2 μs, 3 μs, 4 μs and 6 μs (default).
The protection remains latched when triggered and the STSPIN32G4 may return operative forcing all the driving inputs low for at least 100 μs or via firmware procedure.
The voltage drop on each low-side MOSFET is measured between its drain and GND, therefore the voltage drop on the associated shunt resistor contributes to the measure.
Although not recommended, the protection can be disabled closing jumper J2.
For more details about V
DS
monitoring refer to the STSPIN32G4 datasheet.
UM2850 - Rev 1 page 11/32
5.5.2
Note:
5.6
5.6.1
UM2850
Motor current sensing
Embedded comparators
The EVSPIN32G4 evaluation board implements overcurrent protection based on the comparators integrated in the STSPIN32G4.
The load current for each motor winding is measured via the voltage drop produced on shunt resistors. When one peak current exceeds a selected threshold, the protection is triggered and PWM signals are stopped.
The protection requires the configuration of the fast rail-to-rail comparators COMP1, COMP2 and COMP4. The positive inputs of the comparators must be connected to PA1, PA7 and PB0 pins of the device where the current measures from shunt resistors are available (test points TP4, TP5 and TP6) while negative inputs can be internally connected to DAC channels or a partition of the internal reference voltage, V refint
, to set a proper overcurrent threshold.
With reference to Figure 6 , the overcurrent threshold can be derived with the following
(1)
I
OC
= V
TH
− V
REF +
•
•
⋅
R47//R44
R41 + R47//R44
⋅
R44 + R47//R41
R47//R41
⋅
1
RS
I
0C
is the resulting overcurrent threshold
V
TH is the threshold voltage applied to the comparator negative input
•
•
•
V
REF+
is the voltage of VREFP pin (3.3 V by default)
R
S is the value of the shunt resistor (5 mΩ by default)
R47 , R44 , R41 , for U phase. Become respectively R48, R45, R42 for V and R49, R46, R43 for W.
Overcurrent thresholds computed for different threshold voltages are reported in
.
Threshold
DAC
V refint
3/4 V refint
1/2 V refint
1/4 V refint
Table 5. Overcurrent thresholds
Peak current
(V
DAC
- 0.198 V) * 227 A/V
229 A
161 A
92 A
23 A
The protection is not enabled by default. The comparators must be configured via firmware to stop PWM generation of timer TIM1. For details refer to the STM32G4 reference manual.
Motor current sensing
The EVSPIN32G4 evaluation board provides the sensing of current flowing through motor windings in both directions as required by the Field Oriented Control algorithm.
With reference to the schematic in
, the sensing is based on the operational amplifiers (OPAMPs) integrated in STSPIN32G4. Three configurations are possible, refer to the following sections.
1st configuration - Two stand-alone operational amplifiers
Two operational amplifiers can be used to acquire currents of two motor windings at a time and derive the third.
In this configuration it is possible to always acquire the same currents, e.g. U and V and derive W current, or rather implement a multiplexing of the operational amplifiers. With reference to
Table 6 the not-inverting inputs of
OPAMP1 can be alternatively connected to PA1 or PA7 while not-inverting input of OPAMP2 can be connected to
PA7 or PB0. For the gain of the network refer to the next case.
UM2850 - Rev 1 page 12/32
5.6.2
5.6.3
UM2850
Motor current sensing
Table 6. Multiplexing of operational amplifiers
Measured current with OPAMP1
U by PA1
V by PA7
U by PA1
Measured current with OPAMP2
V by PA7
W by PB0
W by PB0
Derived current
W = - (U+V)
U = - (V+W)
V = - (U+W)
•
•
•
•
2nd configuration - Three stand-alone operational amplifiers
In this configuration all three operational amplifiers integrated in STSPIN32G4 are used. A differential current sensing is implemented for better rejection of common mode signal.
The operational amplifier outputs PA2, PA6 and PB1 (test points TP7, TP8 and TP9) can be routed to channel 1 of ADC1, channel 3 of ADC2 and channel 12 of ADC1 respectively to implement current measurements.
According to
, the gain of the network is:
(2)
= G ⋅ R
S
= 7.3 ⋅ 5m
Ω
= 0.0365
V
A
V o
is the amplified output voltage
I is the current flowing in motor winding
G is the gain of the amplifying network (e.g. R53/R50 for U phase)
R s
is the parallel of the two shunt resistors (e.g. R31//R32 for U phase).
Footprints are available to mount filtering capacitors on the operational amplifier feedback (C22, C23 and C24).
•
•
•
•
3rd configuration - Three PGAs
The operational amplifiers embedded in STSPIN32G4 can be configured in Programmable Gain Amplifier (PGA) mode. In this case the external feedback networks are not needed and the operational amplifier outputs can also be internally connected to ADCs.
Resistor networks on the operational amplifiers not-inverting pins should be modified to have operational amplifier output voltage in idle state close to V
REF+
/2 to optimize ADC dynamic range.
can be used to adjust resistor values according to selected PGA gain (values are proportional to integrated resistors of PGA).
(3)
= G − 1 ⋅ R
S
V o is the amplified output voltage
I is the current flowing in motor winding
G is the PGA gain in inverting configuration
R s
is the parallel of the two shunt resistors (R31//R32 for U phase).
PGA gain
8
16
2
4
32
64
.
Table 7. Suggested resistor values for positive input biasing with PGA
R44, R45, R46
10 kΩ
10 kΩ
1 kΩ
1 kΩ
1 kΩ
1 kΩ
R41, R42, R43, R47, R48,
R49
20 kΩ
60 kΩ
14 kΩ
30 kΩ
61 kΩ
120 kΩ
Gain [V/A]
0.005
0.015
0.035
0.075
0.16
0.32
UM2850 - Rev 1 page 13/32
5.7
5.8
5.9
UM2850
Single-shunt conversion
In case shunt resistors are not changed, a PGA gain of 8 is suggested. For computation of new overcurrent
.
When the board is used in high current applications it is recommended to also connect the inverting input of PGAs to shunt resistors implementing differential current measurement. To use this configuration, change R50, R51 and
R52 to 0 Ω and remove R53, R54, and R55.
Single-shunt conversion
The board is configured for three-shunt operations but can be easily converted to single-shunt as described below:
1.
Remove the heatsink and the thermal interposer to simplify the following two steps (not applicable for
EVSPIN32G4NH).
2.
Close the two solder jumpers JP1 and JP2 located on the bottom side of the board in proximity of the shunt resistors. Make sure to close both the solder jumpers for their entire length to ensure good electrical connection and to avoid malfunctions.
3.
Disconnect shunt resistors R31, R32, R35 and R36.
4.
Mount again the heatsink with thermal interposer (not applicable for EVSPIN32G4NH).
The board is now converted to single-shunt with OPAMP2 used to amplify shunt signal.
Bus voltage sensing
The EVSPIN32G4 evaluation board provides the sensing of bus voltage that can be used in firmware to protect in case of undervoltage. This signal is set through a voltage divider with attenuation 0.04 by the motor supply voltage (resistors R37 and R39) and sent to PA0 pin of the microcontroller. PA0 can be connected to the positive input of comparator COMP3 or to channel 1 of ADC1 and ADC2.
PCB temperature sensing
The board provides one NTC thermistor placed in proximity of the power stage to sense the temperature of surrounding MOSFETs. The NTC can be used in firmware to implement thermal shutdown and protect the power stage in case of overheating. The NTC signal is available on PC4 pin of the MCU and can be routed to channel 5 of ADC2.
, derived from β model of NTC thermistor, can be used to obtain temperature estimate from voltage value on PC4:
(4)
T V
PC4
=
1β ⋅ ln
R40 ⋅
1
VREFP
RNTC
+ 1
T0
•
•
•
•
•
T (V
PC4
) is the estimated temperature in Kelvin
V
PC4 is the voltage on PC4 pin
β is 3455 K, the β constant of selected NTC thermistor in the range 25°C to 100°C
R 0
NTC
is 10 kΩ, the thermistor resistance at 298 K
T 0 is 298 K.
Plot of above Eq. (4) is shown in
UM2850 - Rev 1 page 14/32
UM2850
PCB temperature sensing
Figure 3. Thermistor temperature with respect to voltage on PC4 pin
UM2850 - Rev 1 page 15/32
5.10
UM2850
Arduino UNO connector
Arduino UNO connector
The EVSPIN32G4 evaluation board provides a connector for Arduino UNO compatible expansion boards. The pin map is available in
. When PF0 and PF1 are used with the Arduino UNO connector the X1 crystal should be removed. All solder jumpers of the Arduino UNO connector are located on the bottom side of the board.
D0
D1
D2
D3
D4
A1
A2
A3
A4
A5
Pin
IOREF
NRST
3.3V
5V
GND
VIN
AREF
A0
D10
D11
D12
D13
D14
D15
D5
D6
D7
D8
D9
Table 8. Arduino UNO pin map
PA4
PB5
PB4
PB3
PB9
PA15
PA12
PA11
PA8
PD2
PA5
Connection
VDD via R65 solder jumper
PG10
VDD
5V from ST-Link
Ground
Disconnected by default (VREGIN via R66 solder jumper)
VREF+ analog reference voltage
Disconnected by default (PC3 via R67 solder jumper)
PA10
PA9
PC14
PB10
PC15
Disconnected by default (PF0 via R68 solder jumper)
Disconnected by default (PF1 via R69 solder jumper)
Disconnected by default (PC0 via R70 or PA3 via R73 solder jumpers)
Disconnected by default (PC1 via R71 or PC5 via R74 solder jumpers)
Disconnected by default (PC2 via R72 or PB2 via R75 solder jumpers)
Some Arduino extension boards have form factor which hinders connector mating due to heatsink placement. To use these extension boards three alternatives are suggested:
1.
Remove the heatsink. This reduces power dissipation of the board and its maximum current rating consequently.
2.
Use low profile heatsink.
3.
Mate on CN5, CN6, CN8 and CN9 of EVSPIN32G4 the connectors reported in
to stack up the
Arduino extension board on top of the heatsink.
UM2850 - Rev 1 page 16/32
5.11
UM2850
CAN bus predisposition
Table 9. Suggested connectors for Arduino board mating
EVSPIN32G4 connector
CN5
CN6, CN9
CN8
Manufacturer
SAMTEC
SAMTEC
SAMTEC
Part number
SSQ-110-04-F-S
SSQ-108-04-F-S
SSQ-106-04-F-S
CAN bus predisposition
A predisposition for CAN bus is available on the board.
The STSPIN32G4 integrates one FDCAN communication interface to manage data layer of CAN protocol. The interface is compliant with ISO 11898-1: 2015 (CAN protocol specification version 2.0 part A, B) and CAN FD protocol specification version 1.0. The physical layer of the CAN protocol is managed by an external transceiver, the TCAN330 (not mounted).
R98 can be mounted in case bus termination is needed. Connections to CAN bus are available via J7 connector which also provides one terminal for cable shielding with optional connection to board ground via solder jumper
R100.
UM2850 - Rev 1 page 17/32
6
UM2850
Bill of material
Bill of material
5
8
9
6
7
10
11
22
23
17
18
19
20
21
12
13
14
15
16
24
25
26
27
28
29
30
Item
1
2
3
4
1
4
2
1
4
1
16
1
6
1
1
5
1
2
3
3
4
3
3
7
1
2
1
1
2
1
Q.ty
1
2
1
1
Table 10. EVSPIN32G4 bill of materials
Reference
CN5
CN6, CN9
CN8
CON1
CON2
C1
C2, C13, C14, C15
C3, C22, C23, C24
C4, C5
C6
C7, C9, C11, C12, C28, C29,
C30, C40, C42, C43, C45, C50,
C51, C52, C53, C54
C8, C10, C44, C46
C16, C17, C18
C19, C20, C21
C25, C26, C27
Description
Sil socket straight 10 pos, 2.54
mm
Sil socket straight 8 pos, 2.54
mm
Sil socket straight 6 pos, 2.54
mm
5.0 mm Horizontal Entry
Screwless Connector
5.0 mm Horizontal Entry
Screwless Connector
SMT ceramic capacitor 0805
SMT ceramic capacitor 0805
SMT ceramic capacitor 0603
SMT ceramic capacitor 0402
SMT ceramic capacitor 0805
SMT ceramic capacitor 0603
C31, C32, C33
C34, C35, C36, C38, C39
C37
C41
C47
C48, C49
D1
SMT ceramic capacitor 0603
SMT ceramic capacitor 0805
SMT ceramic capacitor 0603
SMT ceramic capacitor 0603
THT Electrolytic Capacitor
D500p200
SMT ceramic capacitor 0603
SMT ceramic capacitor 0603
SMT ceramic capacitor 0603
SMT ceramic capacitor 0603
SMT ceramic capacitor 0603
High voltage Power Schottky
Rectifier
Small signal Schottky diode D2, D3, D4, D5, D6, D7
D8, D9, D10, D11, D12, D13,
D14
HS1
JP1, JP2
J1
J2
J3, J9
J4
Small signal Schottky diodes
Heatsink
SMT jumper
Jumper
Strip connector 2 pos, 2.54 mm
Strip connector 2x5, pitch 2.54
mm
Strip connector 3 pos, 2.54 mm
Value
STRIP-P2_54-10P-FEMALE
STRIP-P2_54-8P-FEMALE
STRIP-P2_54-6P-FEMALE
2834082-2-TE
2834082-1-TE
10 μF, 25 V, 10%
220 nF, 100 V, 10%
N.M.
6.8 pF, 6.3 V, 0.25 pF
10 μF, 6.3 V, 10%
100 μF, 6.3 V, 10%
1 μF, 6.3 V, 10%
1 μF, 25 V, 10%
33 nF, 6.3 V, 10%
82 nF, 6.3 V, 5%
220 μF, 100 V, 20%
1 nF, 6.3 V, 10%
100 nF, 25 V, 10%
N.M.
10 nF, 6.3 V, 10%
100 pF, 6.3 V, 10%
STPS1H100A, 100 V
BAT48, 40 V
BAT30K, 30 V
RAWA410-0
OPEN
OPEN
STRIP 1x2
STRIP 2x5
STRIP 1x3
UM2850 - Rev 1 page 18/32
UM2850 - Rev 1
43
46
51
52
53
54
55
56
57
47
48
49
50
44
45
58
59
60
61
62
63
36
37
38
39
40
41
42
Item
31
32
33
34
35
9
6
3
3
1
3
3
3
6
6
6
1
7
1
15
2
8
4
5
3
2
1
1
3
1
6
1
Q.ty
1
1
1
1
1
13
Reference
J5
J6
J7
J8
LED1
LED2, LED3
LED4
L1
NET1, NET2, NET3
NTC1
Q1, Q2, Q3, Q4, Q5, Q6
Q7
R1, R6, R7, R8, R9, R38, R65,
R84, R109, R111, R112, R113,
R118
R2, R41, R42, R43, R47, R48,
R49
R3
R10, R11, R12, R19, R20, R21,
R22, R23, R24
R13, R14, R15, R25, R26, R27
R16, R17, R18, R28, R29, R30
R31, R32, R33, R34, R35, R36
R37
R39
R40, R105, R106
R44, R45, R46, R50, R51, R52
R53, R54, R55
R56, R58, R60
R57, R59, R61
R62, R63, R64
R66, R67, R68, R69, R70, R71,
R72, R73, R74, R75, R87, R89,
R100, R108, R115
R76, R77
R78, R79, R80, R81, R82, R83,
R101, R116
R85, R86, R88, R117
R90, R93, R97, R119, R120
R91, R92, R96
Description
Strip connector 7 pos, 2.54 mm
Strip connector 5 pos, 2.54 mm
Strip connector 4 pos, 2.54 mm
USB RECEPTACLE-MINI B
WL-SMCW SMT Mono-color
Chip LED Waterclear
WL-SMCW SMT Mono-color
Chip LED Waterclear
LED indicators, PLCC-4 Red/
Yellow Green
WE-PD2 SMT Power Inductor
PCB short
NTC Thermistor 0603
N-channel 100 V, 5 mΩ typ., 107
A STripFET F7 Power MOSFET
NPN General Purposes
Transistor
SMT resistor 0805
SMT resistor 0603
SMT resistor 0603
SMT resistor 0603
SMT resistor 0603
SMT resistor 0805
SMT resistor 2512
SMT resistor 0603
SMT resistor 0603
SMT resistor 0603
SMT resistor 0603
SMT resistor 0603
SMT resistor 0603
SMT resistor 0603
SMT resistor 0603
SMT resistor 0805
SMT resistor 0805
SMT resistor 0603
SMT resistor 0603
SMT resistor 0603
SMT resistor 0603
UM2850
Bill of material
0 Ω, 0.1 W, 5%
22 kΩ, 0.1 W, 1%
10 kΩ, 0.1 W, 1%
0 Ω, 0.1 W, 5%
33 Ω, 0.1 W, 5%
N.M.
10 m, 3 W, 1%
72.3 kΩ, 0.1 W, 1%
3.01 kΩ, 0.1 W, 1%
4.7 kΩ, 0.1 W, 1%
1.5 kΩ, 0.1 W, 1%
11 kΩ, 0.1 W, 1%
68 k, 0.1 W, 1%
27 kΩ, 0.1 W, 1%
3.9 kΩ, 0.1 W, 1%
N.M.
4.7 kΩ, 0.5 W, 5%
10 kΩ, 0.1 W, 5%
N.M.
100 kΩ, 0.1 W, 5%
200 Ω, 0.1 W, 5%
Value
STRIP 1x7
STRIP 1x5
N.M.
Micro USB Type B
RED
YELLOW
RED-GREEN
18 μH, 1 A
N.M.
10 k, 1%
STL110N10F7
BC847B page 19/32
UM2850 - Rev 1
UM2850
Bill of material
Item
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
Q.ty
1
4
2
1
1
1
1
1
8
4
3
1
2
7
2
1
1
1
1
1
1
1
Reference
86 1
1. Not provided with EVSPIN32G4NH.
Description
R94, R95
R98
R99
R102, R114, R121, R122
SMT resistor 0603
SMT resistor 0603
SMT resistor 0603
SMT resistor 0603
R103
R104
R107
SMT resistor 0603
SMT resistor 0603
SMT resistor 0603
SMT resistor 0603 R110
SC1, SC2, SC3, SC4, SC5, SC6,
SC7, SC8
SP1, SP2, SP3, SP4
SW1, SW2, SW3
M3 Cheese-head screw
M3 F-F Hexagonal spacer 20 mm
TACTILE SWITCHES - 6x6 Jbend SMT
TIM1
TP1, TP2
TP3, TP4, TP5, TP6, TP7, TP8,
TP9
TP10, TP11
TR1
U1
U2
Thermally conductive Gap filler,
150x150 mm sp.0,5 mm.
40x71 mils SMD PAD
Test point - PCB 1.5 mm diameter
TP for Probe
3/8 Square Trimpot trimming potentiometer, side adjust
Three-phase brushless motor controller embedding
STM32G431 MCU
TCAN33x 3.3-V CAN
Transceivers with CAN FD
(Flexible Data Rate)
U3
U4
U5
X1
X2
Ultra-low drop and low noise
BiCMOS voltage regulators
Very low capacitance ESD protection
Medium-density performance line
ARM®-based 32-bit MCU with
128 KB Flash, USB, CAN, 7 timers, 2 ADCs, 9 com. interfaces
IoT OPTIMIZED LOW PROFILE
QUARTZ CRYSTAL
CRYSTAL 8.0000MHZ 8PF SMD
Value
120 Ω, 0.1 W, 5%
N.M , 0.1 W, 5%
10 kΩ , 0.1 W, 5%
100 Ω, 0.1 W, 5%
36 kΩ, 0.1 W, 5%
1.5 kΩ, 0.1 W, 5%
4.7 kΩ, 0.1 W, 5%
2.7 kΩ, 0.1 W, 5%
M3
222424
6x6 J-bend SMT
7074645
TP-SMD-S1751-46R
N.M.
N.M.
100 kΩ
STSPIN32G4
N.M.
LD3985M33R
USBLC6-2SC6
STM32F103CBT6
24 MHz
8 MHz page 20/32
7 Schematics
Figure 4. EVSPIN32G4 schematic (1 of 6): STSPIN32G4
3
2
D GN
4
D GN
1
2 1
UM2850
Schematics
DAC1
DAC2
OPO2
OPP2
NTC
OPN2
OPP3
OPO3
OPN3
PA 4
PA 5
PA 6
PA 7
PC 4
PC 5
PB0
PB1
PB2
USER2
VREF+
VDDA
PB1 0
GLS1
GLS2
GLS3
22
23
24
25
26
27
28
29
30
31
32
17
18
19
20
21
PA 4
PA 5
PA 6
PA 7
PC 4
PC 5
PB0
PB1
PB2
VREFP
VDDA
PB1 0
GLS1
GLS2
GLS3
PGND
65
REGIN
VCC
SW
VM
PB3
PD2
SCRE F
PA1 5
PA1 4
PA1 3
PB9
PB8
PB7
PB6
PB5
PB4
59
58
57
56
55
54
53
52
51
50
49
64
63
62
61
60
SW
SCRE F
VREGIN
VCC
PB9
PB8
PB7
PB6
PB5
PB4
PB3
PD2
HALL3
HALL2
HALL1
SWO/JTDO
PA1 5
PA1 4
PA1 3
JTDI
SWCLK/JTCK
SWDIO/JTMS
UM2850 - Rev 1 page 21/32
Figure 5. EVSPIN32G4 schematic (2 of 6): Power stage
UM2850
Schematics
STL110N10F 7
STL110N10F 7
STL110N10F 7 STL110N10F 7
UM2850 - Rev 1
STL110N10F 7
STL110N10F 7 page 22/32
Figure 6. EVSPIN32G4 schematic (3 of 6): Sensing
UM2850
Schematics
UM2850 - Rev 1
2 1 page 23/32
Figure 7. EVSPIN32G4 schematic (4 of 6): Arduino connector
UM2850
Schematics
UM2850 - Rev 1 page 24/32
UM2850 - Rev 1
Figure 8. EVSPIN32G4 schematic (5 of 6): Inputs and outputs
UM2850
Schematics
1
2
USER1/WAKE
3
4
3
4
RESET
1
2
1
2
USER2
3
4
VCC
VREGIN
VDD
VBAT
VDDA
VREF+
GND
5
6
7
3
4
1
2
1 2 page 25/32
Figure 9. EVSPIN32G4 schematic (6 of 6): STLINK
UM2850
Schematics
2 3
UM2850 - Rev 1 page 26/32
Revision history
Date
27-Apr-2021
Version
1
Table 11. Document revision history
Changes
Initial release.
UM2850
UM2850 - Rev 1 page 27/32
UM2850
Contents
Contents
1st configuration
- Two stand-alone operational amplifiers . . . . . . . . . . . . . . . . . . . . . . . . 12
2nd configuration
- Three stand-alone operational amplifiers . . . . . . . . . . . . . . . . . . . . . . 13
3rd configuration
UM2850 - Rev 1 page 28/32
UM2850
Contents
UM2850 - Rev 1 page 29/32
UM2850
List of tables
List of tables
UM2850 - Rev 1 page 30/32
UM2850
List of figures
List of figures
UM2850 - Rev 1 page 31/32
UM2850
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.
© 2021 STMicroelectronics – All rights reserved
UM2850 - Rev 1 page 32/32
Download
Advertisement