ARTERY AT32F4 Series User Manual

Low voltage motor control development board
Table of Contents

Advertisement

Quick Links

AT32 MCU-based Low Voltage Motor Control Development Board
Overview
This document mainly introduces the basic functions, hardware features and hardware circuits,
aimed at helping developers to easily develop motor control applications with AT32 MCU on this
board.
Applicable products:
Part number
2022.12.01
Low Voltage Motor Control Development Board
AT32F4xx, AT32L0xx
1
UM0011
User Manual
Ver 2.0.2

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ARTERY AT32F4 Series

  • Page 1 Low Voltage Motor Control Development Board UM0011 User Manual AT32 MCU-based Low Voltage Motor Control Development Board Overview This document mainly introduces the basic functions, hardware features and hardware circuits, aimed at helping developers to easily develop motor control applications with AT32 MCU on this board.
  • Page 2: Table Of Contents

    Low Voltage Motor Control Development Board Contents Board description.................... 6 Software and hardware requirements ............. 7 Getting started ....................8 Hardware configuration ................... 9 System architecture ......................9 Jum per and connector location..................10 Jum per settings ....................... 11 Connectors........................11 4.4.1 CN1 ........................
  • Page 3 Low Voltage Motor Control Development Board 5.7.1 Three-phase full-bridge converter circuit ..............22 5.7.2 Brake circuit ......................22 Communication circuit ....................23 Potentiom eter input interface ..................24 Schematic diagrams ..................25 System power supply...................... 25 MCU interface........................26 USB-to-UART interface ....................27 Hall / Encoder circuit .......................
  • Page 4 Low Voltage Motor Control Development Board List of tables Table 1. Jumper settings ........................11 Table 2. CN1 description........................11 Table 3. CN2 (JTAG) description....................12 Table 4. CN3 (AT-Link) description ....................12 Table 5. CN4 (USB) description ....................12 Table 6. CN5 description....................... 13 Table 7.
  • Page 5 Low Voltage Motor Control Development Board List of figures Figure 1. Low voltage motor control development board ..............6 Figure 2. Board system architecture ....................9 Figure 3. Jumper and connector location ..................10 Figure 4. Incremental encoder circuit .................... 17 Figure 5.
  • Page 6: Board Description

    Board description  The motor development board serves as a general-purpose low voltage three-phase motor driver based on ARTERY AT32 MCU and motor control function library. It can be used to drive BLDC, AC synchronous and induction motors.  A MCU socket applied to all AT32 MCUs for motor control algorithm execution ...
  • Page 7: Software And Hardware Requirements

    Micro-B USB cable to connect the board with PC for communication  ARTERY AT-Link or third-party programmer  ARTERY AT32 motor control demonstration project program  3-phase AC motor with 12V~60V rated voltage and below 30A rated current  DC power supply 2022.12.01...
  • Page 8: Getting Started

    Check that the jumper settings are correct (See Section 4.3) Connect AT-Link to CN3, or JTAG to CN2 Program ARTERY AT32 motor control demonstration program Use micro-B USB cable to connect UART-to-USB interface (CN4) to PC USB port Connect 3-phase motor cable to CN5, and connect U, V and W wires to OUT1, OUT2 and...
  • Page 9: Hardware Configuration

    Low Voltage Motor Control Development Board Hardware configuration System architecture Figure 2 presents the system architecture of low voltage motor control development board. As illustrated in Figure 2, AT32 MCU socket is available to be connected with most AT32 MCUs. The MCU PWM generator is used to control three-phase full-bridge circuit and brake circuit.
  • Page 10: Jumper And Connector Location

    Low Voltage Motor Control Development Board Jumper and connector location Figure 3. Jumper and connector location 2022.12.01 Ver 2.0.2...
  • Page 11: Jumper Settings

    Low Voltage Motor Control Development Board Jumper settings Table 1. Jumper settings Jumper Pre-configured Description state Connect Boot0 to either VCC(1-2) or GND(2-3) Connect Hall sensor signal to VCC pull-up resistor CLOSED Connect Encoder signal to VCC pull-up resistor OPEN Connect Encoder A signal to Hall signal H1 on MCU side OPEN Connect Encoder B signal to Hall signal H2 on MCU side...
  • Page 12: Cn2

    TMS (SWDIO) TCK (SWCLK) RTCK TDO (SWO) nSRST 4.4.3 CN3 CN3 is a 10-pin AT-Link connector that can be used for programming and debugging through ARTERY’s AT-Link tool. Table 4. CN3 (AT-Link) description Description Description 3.3V supply 5.0V supply TMS (SWDIO)
  • Page 13: Cn5

    Low Voltage Motor Control Development Board 4.4.5 CN5 CN5 serves as a connector linking the board to the motor three-phase power lines. Table 6. CN5 description Symbol Description OUT1 Motor phase U connection OUT2 Motor phase V connection OUT3 Motor phase W connection 4.4.6 CN6 CN6 connector is used to connect the board to a brake resistor.
  • Page 14: Test Points

    Low Voltage Motor Control Development Board Connector Symbol Description UART 3.3V power pin UART TX signal pin UART power ground UART RX signal pin Test points Table 9. Summary of test points Test point No. Description Input voltage 12V voltage 5V voltage 3.3V voltage TP6,TP7,TP8...
  • Page 15 Low Voltage Motor Control Development Board Test point No. Description TP26 LED1 status indicator TP27 LED3 status indicator TP28 Digital output test point signal TP29 LED2 status indicator TP30 LED error status indicator TP31 PWM1L signal TP32 PWM2L signal TP33 PWM3L signal 2022.12.01 Ver 2.0.2...
  • Page 16: Hardware Circuit

    Low Voltage Motor Control Development Board Hardware circuit  Contains a three-phase full-bridge power stage circuit that can drive three-phase motors, and includes a brake resistor circuit that can consume regenerative power by applying an external resistor;  Designed with two buck converters: one steps down the input DC voltage to 12 V to provide gate driver chip control voltage, and the other one converts 12 V to 5 V to provide power for the Hall sensor and incremental encoder;...
  • Page 17: Incremental Encoder Circuit

    Low Voltage Motor Control Development Board Incremental encoder circuit As shown in Figure 4, for the open-drain encoder, JP3 can be short-connected to connect the input pin to a 1k pull-up resistor, and the input signal is connected to MCU through an RC low-pass filter composed of 10...
  • Page 18: Current Sensing Circuit

    Low Voltage Motor Control Development Board Current sensing circuit 5.3.1 Phase current sensing circuit As shown in Figure 6, the phase current passes through a 2m current sensing resistor, and then it is amplified 16.5 times by an amplifying circuit, and the output DC voltage level is also pulled up to 1.65 V;...
  • Page 19: Ocp Sensing Circuit

    Low Voltage Motor Control Development Board OCP sensing circuit 5.4.1 Three-phase OCP sensing circuit The three-phase OCP sensing circuit consists of three comparator circuits (one -phase protection circuit is shown in Figure 8), and the three-phase OCP circuit contains one overcurrent reference level divider circuit.
  • Page 20: Bus Voltage Sensing Circuit

    Low Voltage Motor Control Development Board Bus voltage sensing circuit The bus voltage sensing circuit is composed of a divider circuit as shown in Figure 10. The maximum voltage value that can be measured by the circuit is 64 V, and the overvoltage/undervoltage protection function can be realized according to the bus voltage feedback.
  • Page 21: Figure 11. Output Voltage Sensing Circuit

    Low Voltage Motor Control Development Board Figure 11. Output voltage sensing circuit In addition to measuring open-phase zero crossing point in ADC manner, a virtual neutral point comparator circuit (as shown in Figure 12) is also provided by the evaluation board. Connect the voltage signals after three-phase voltage division through three 100 k...
  • Page 22: Power Stage Circuit

    Low Voltage Motor Control Development Board Power stage circuit 5.7.1 Three-phase full-bridge converter circuit The three-phase full-bridge converter circuit is composed of an integrated three-phase full-bridge gate driver chip, six 100V/78A/8m MOSFETs (package: DFN56-8) and relevant circuits. Figure 13 shows the phase V half-bridge power conversion circuit, where OUT2 is connected to phase V output of CN5 connector to connect the motor phase V wire.
  • Page 23: Communication Circuit

    Low Voltage Motor Control Development Board Figure 14. Brake circuit Communication circuit The evaluation board has one serial-Micro-B USB interface, one I2C interface and one UART serial interface. The signal pins of UART serial interface can be adjusted for different MCUs, as shown in Figure 15.
  • Page 24: Potentiometer Input Interface

    Low Voltage Motor Control Development Board Potentiometer input interface This circuit contains a 30-turn 10 k potentiometer that can be connected to MCU ADC pins according to different MCUs. The potentiometer input interface circuit is shown in Figure 16 below. Figure 16.
  • Page 25: Schematic Diagrams

    Low Voltage Motor Control Development Board Schematic diagrams System power supply 2022.12.01 Ver 2.0.2...
  • Page 26: Mcu Interface

    Low Voltage Motor Control Development Board MCU interface 2022.12.01 Ver 2.0.2...
  • Page 27: Usb-To-Uart Interface

    Low Voltage Motor Control Development Board USB-to-UART interface 2022.12.01 Ver 2.0.2...
  • Page 28: Hall / Encoder Circuit

    Low Voltage Motor Control Development Board Hall / Encoder circuit 2022.12.01 Ver 2.0.2...
  • Page 29: Power Mosfet Schematic

    Low Voltage Motor Control Development Board Power MOSFET schematic 2022.12.01 Ver 2.0.2...
  • Page 30: Voltage Feedback Schematic

    Low Voltage Motor Control Development Board Voltage feedback schematic 2022.12.01 Ver 2.0.2...
  • Page 31: Current Feedback Schematic

    Low Voltage Motor Control Development Board Current feedback schematic 2022.12.01 Ver 2.0.2...
  • Page 32: Other

    Low Voltage Motor Control Development Board Other 2022.12.01 Ver 2.0.2...
  • Page 33: Pcb Layouts

    Low Voltage Motor Control Development Board PCB layouts Component location diagram 2022.12.01 Ver 2.0.2...
  • Page 34: Top Layer Layout

    Low Voltage Motor Control Development Board Top layer layout 2022.12.01 Ver 2.0.2...
  • Page 35: Bottom Layer Layout

    Low Voltage Motor Control Development Board Bottom layer layout 2022.12.01 Ver 2.0.2...
  • Page 36: Bill Of Materials

    Low Voltage Motor Control Development Board Bill of materials Value/Part Description Designator Footprint Quantity Manufacture num ber SMD Alum. Elec. SMD_BD8.0- 100uF Cap.100uF,50V,20%, C1,C6,C8 L8.3 D:8mm, H:10mm SMD Alum. Elec. Cap. SMD_BD18.0- 330uF 330uF,100V,20%, C2,C3 L19.0 D:18mm, H:16.5mm SMD Alum. Elec. Cap. SMD_BD10.0- 33uF 100uF,25V,20%, D:10mm,...
  • Page 37 Low Voltage Motor Control Development Board BLM31KN471S SMD Bead FB1,FB5 1206 Murata 120Ohm@100Mhz 4.0A BLM18PG471S SMD Bead FB2,FB3,FB4 0603 Murata 470Ohm@100Mhz 1.0A Inductor 22uH,3A,20%,Part 22uH Chilisin no.MHCI06030-220M-R8 6.6x7.3x3 Inductor 6.8uH 6.8uH,3.5A,20%,Part 5.2x5.4x3.0 Sunlord no.MWSA0503S-6R8MT Orange SMD LED Orange 0603 LED1 LED0603 Yellow SMD LED Yellow 0603...
  • Page 38 Low Voltage Motor Control Development Board SMD Shunt Resistor 5mW BVT-I-R005 Isabellenhütte R2512 BVS-A-R005 SMD Resistor R80,R82,R84,R86,R88,R90,R97 R0603 47R,1/10W,1%,0603 SMD Resistor 4.7K R91,R92,R93 R0805 4.7K,1/10W,1%,0805 SMD Resistor 37.4K R99,R108,R117 R0603 37.4K,1/10W,1%,0603 SMD Resistor R103,R105,R106,R113,R115,R121,R1 3.9K R0603 3.9K,1/10W,1%,0603 SMD Resistor 180K R107 R0603 180K,1/10W,1%,0603...
  • Page 39 Low Voltage Motor Control Development Board Pin Header 1x5P 2.54mm, Header 1X5 J1,J2 HDR1X5 Black Pin Header 1x4P 2.54mm, Header 1X4 J3,J4 HDR1X4 Black Pin Header 1x3P 2.54mm, Header 1X3 HDR1X3 Black Pin Header 1x2P 2.54mm, JP2,JP3,JP4,JP5,JP6,JP7,JP8,JP9,JP1 Header 1X2 HDR1X2 Black 0,JP11,JP12 Female Haeder Connector...
  • Page 40: Revision History

    Low Voltage Motor Control Development Board Revision history Table 10. Document revision history Date Version Revision note 2022.11.18 2.0.0 Initial release. 2022.11.23 2.0.1 Modified some of the descriptions. 2022.12.01 2.0.2 Modified some of the terminologies. 2022.12.01 Ver 2.0.2...
  • Page 41 ARTERY products to these purposes, purchasers are solely responsible for any consequences or risks caused, even if any written notice is sent to ARTERY by purchasers; in addition, purchasers are solely responsible for the co mpliance with all statutory and regulatory requirements regarding these uses.

This manual is also suitable for:

At32l0series

Table of Contents