Advertisement

Quick Links

UM3375
User manual
Getting started with the EVLSERVO1
Introduction
The EVLSERVO1 is a reference design for driving low-voltage and high-current servo motors.
It is based on the STSPIN32G4, a system-in-package integrating in a 9x9 mm VFQFPN package, a triple high-performance
half-bridge gate driver with a rich set of programmable features, and a mixed signal STM32G431 microcontroller.
The EVLSERVO1 has a very compact form factor of 50 mm x 80 mm x 60 mm and consists of two boards stacked up together.
The system is designed to drive 3-phase brushless motors delivering up to 2 kW of power out of the box with provided heatsink
or 3 kW if adding an external fan for cooling. The system is intended for applications with nominal bus voltage up to 48 V but is
designed to manage overvoltage conditions up to 75 V.
A dedicated circuitry is available to control bus voltage in case of regenerative motor braking. Power from the motor can be
dissipated in one external resistor, clamping the bus voltage at the required safe level.
Monitoring is available for the power stage in case of overheating, overvoltage, and overcurrent. Triple-shunt topology is used
for the sensing of motor winding currents in differential mode.
The board is ready for FOC and 6-step control algorithms and can run in sensorless mode or use up to two position feedbacks
simultaneously. Hall sensors, incremental encoder, and absolute encoder with UART or SPI communication are supported with
differential or single-ended wiring.
A CAN transceiver is also provided for robust communication in industrial environments.
Figure 1.
EVLSERVO1
UM3375 - Rev 1 - November 2024
www.st.com
For further information contact your local STMicroelectronics sales office.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EVLSERVO1 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ST EVLSERVO1

  • Page 1 STM32G431 microcontroller. The EVLSERVO1 has a very compact form factor of 50 mm x 80 mm x 60 mm and consists of two boards stacked up together.
  • Page 2: Safety And Operating Instructions

    UM3375 Safety and operating instructions Safety and operating instructions General terms During assembly, testing, and operation, the demonstration board poses several inherent hazards, including bare wires, moving or rotating parts and hot surfaces. Danger: There is a 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.
  • Page 3 UM3375 Safety and operating instructions 2. Electrical safety: – Remove the power supply from the board and electrical loads before performing any electrical measurements. – Proceed with the arrangement of measurement setup, wiring, or configuration paying attention to high- voltage sections. –...
  • Page 4: Acronyms And Definitions

    UM3375 Acronyms and definitions Acronyms and definitions The list of acronyms and definitions used in this document is seen in Table Table 1. List of acronyms and definitions Description Analog-to-digital converter. Controller area network. A robust communication standard used for data transmission among electronic control units connected in a local network.
  • Page 5: Hardware And Software Requirements

    UM3375 Hardware and softwarerequirements Hardware and software requirements The use of the EVLSERVO1 board requires the following software and hardware: • A Windows® PC (Windows 10) to install the software packages • One STLINK-V3SET debugger/programmer or equivalent • One 3-phase brushless DC motor with compatible voltage and current ratings •...
  • Page 6: Getting Started

    5. Upload the firmware on the STSPIN32G4 microcontroller with a dedicated tool such as STM32CubeProgrammer and run the motor. Ratings of the board are listed in Table Table 2. EVLSERVO1 specifications Parameter Value Nominal From 10 V to 48 V...
  • Page 7: Hardware Description And Configuration

    UM3375 Hardware description andconfiguration Hardware description and configuration An overview of the boards with the placement of main components is available in Figure Figure 2. SERVO_CTRL1 board: position of connectors, LEDs, switches, and test points TOP side STDC14 programming connector CAN bus connector Hall sensor connector Reset switch...
  • Page 8: Connectors And Test Points

    UM3375 Hardware description andconfiguration Figure 3. SERVO_INV1 board: position of connectors BOTTOM side CON2 External resistor CON1 Supply input CON3 CON5 Supply ground External resistor Power board connector Power board connector Power board connector CON6 Motor phase V CON4 CON7 Motor phase U Motor phase W Connectors and test points...
  • Page 9: Table 4. Test Points On Servo_Ctrl1 Board

    UM3375 Hardware description andconfiguration Name Label Description Encoder out B positive terminal Encoder zero negative terminal Encoder zero positive terminal Sensors ground Sensors supply voltage CAN- CAN bus signal low CAN+ CAN bus signal high CAN bus ground CAN bus ground Gate signal for high side power switch 3 Reference signal for high-side power switch 3 Gate signal for high-side power switch 2...
  • Page 10: User Interface

    LED2: system red LED, turned on when supply voltage is present. Programming and debugging The EVLSERVO1 provides a J1 connector to program firmware on the STSPIN32G4. The J1 provides STDC14 pinout featuring both SWD and UART interfaces that simplify communication with the PC through a virtual com port.
  • Page 11: Quadrature Encoder

    The 120 Ohm termination resistors R85 must be removed if termination is embedded at encoder side. Current sensing The EVLSERVO1 board provides the sensing of current flowing through motor windings in both directions as required by the Field Oriented Control algorithm.
  • Page 12: Drain-Source Voltage Monitoring

    Bus voltage sensing The EVLSERVO1 board provides the sensing of bus voltage that can be used in firmware to protect in case of undervoltage or overvoltage. This signal is set through a voltage divider with attenuation 0.04 by the motor supply voltage (resistors R46 and R47) and sent to the PA1 pin of the microcontroller.
  • Page 13: Pcb Temperature Sensing

    UM3375 Hardware description andconfiguration PCB temperature sensing The board provides one NTC thermistor placed in proximity to the power stage to sense the temperature of the surrounding MOSFETs. The thermistor can be used in firmware to implement thermal shutdown and protect the power stage in case of overheating.
  • Page 14: Regenerative Braking

    5.10 Regenerative braking The EVLSERVO1 allows the motor to actively slow down the mechanical load via regenerative braking. During regenerative braking the mechanical power of the load is transferred to the motor and in turn converted to electrical power that is injected into the inverter main supply.
  • Page 15: Bill Of Material

    UM3375 Bill of material Bill of material Table 7. SERVO_CTRL1 board bill of material Item Q.ty Reference Description Value 1.27 mm dual pin socket 2x4 62200821821 1.27 mm dual pin socket 2x4 62200821821 1.27 mm dual pin socket 2x2 62200421821 C1, C31, C43, C44, C45 SMT ceramic capacitor 0402 1 nF, 6.3 V, 10%...
  • Page 16 UM3375 Bill of material Item Q.ty Reference Description Value WE-PD performance SMT shielded power inductor 15 uH, 2.2 A, 20% WE-CBF SMT EMI suppression ferrite bead 0805 1 k, 1 A, 25% 100 V P-channel enhancement mode MOSFET ZXMP10A13FT N-channel enhancement mode MOSFET BSS123WQ Field effect transistor silicon N-channel MOS type (U-MOS SSM3K15AFU...
  • Page 17: Table 8. Servo_Inv1 Board Bill Of Material

    UM3375 Bill of material Item Q.ty Reference Description Value SMT resistor 0402 2 k, 64 mW, 1% SMT resistor 0402 200 k, 64 mW, 1% R68, R70, R71, R72, R73, R74, SMT resistor 0402 10 k, 64 mW, 5% R75, R76, R77, R78, R79 R80, R81, R82, R83, R84, R85, SMT resistor 0603 120, 250 mW, 5%...
  • Page 18 UM3375 Bill of material Item Q.ty Reference Description Value N-channel enhancement mode standard Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, level 100 V, 4.6 mOhm max., 125A, STL160N10F8 Q9, Q10, Q11, Q12, Q13 STripFET F8 power MOSFET R3, R4, R5, R6, R8, R11, R12, SMT resistor 4.7, 100 mW, 5% R13, R14, R18, R19, R20, R21...
  • Page 19: Schematics

    UM3375 Schematics Schematics Figure 5. SERVO_CTRL1 board schematic (1 of 4): STSPIN32G4 3.3V 3.3V GHS 3 OUT3 GHS 2 OUT2 USER S W1 100k GHS 1 OUT1 3.3V 0.25 W P C14 S W2 P G10 220nF 100V LED2 S CREF LED1 RESET 100k...
  • Page 20 UM3375 Schematics Figure 7. SERVO_CTRL1 board schematic (3 of 4): sensing 3.3V 3.3V VREF+ 200k S S M3J 15FV 3.3V 72.3k P B10 GPI O_OUT ADC1_I N2 P A1 ADC1_I N6 P C0 100nF ADC2_I N2 ADC2_I N6 BAT30K BAT30K COM P1_I NP 3.01k 4.7k...
  • Page 21 UM3375 Schematics Figure 9. SERVO_INV1 board schematic (1 of 1): power stage 820uF 820uF 2.2u 2.2u 2.2u 2.2u 2.2u 2.2u 2.2u 2.2u 2.2u 2.2u 2.2u 2.2u 100V 100V 100V 100V 100V 100V 100V 100V 100V 100V 100V 100V 100V 100V S TL160N10F8 S TL160N10F8 S TL160N10F8...
  • Page 22: Revision History

    UM3375 Revision history Table 9. Document revision history Date Version Changes 14-Nov-2024 Initial release. UM3375 - Rev 1 page 22/26...
  • Page 23: Table Of Contents

    UM3375 Contents Contents Safety and operating instructions ..........2 General terms .
  • Page 24: List Of Tables

    EVLSERVO1 specifications........
  • Page 25: List Of Figures

    EVLSERVO1 ........
  • Page 26 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’...

Table of Contents