跳到主要内容

Axdrive-L 用户手册

1. AxDrive-L 简介​

AxDrive-L FOC电机驱动学习板是一个专为电子爱好者、学生和初学者设计的硬件项目,旨在提供一个友好、学习性强的平台,以帮助用户深入了解并掌握Field-Oriented Control(FOC)电机控制技术。该板具备防反接和缓启动等多重防护,并且具有简单易用的特性,使得初学者能够轻松入门并理解FOC算法的原理。

2. 学习应用场景​

  • 电子工程学习课程
  • 自学嵌入式系统和电机控制
  • 电机控制实验室

3. 特征参数​

3.1 电源供应​

工作电压范围12-48V
工作电流范围0-10A
12V 电源纹波
5V 电源纹波
3.3V 电源纹波
待机功耗
电源连接类型XT30PW-M

3.2 机械特性​

板子尺寸
安装孔距
散热器

3.3 保护特性​

硬件防护过压保护、缓启动保护
软件防护过压保护、欠压保护、过流保护、过温保护

3.4 通信接口​

通信协议速率物理连接
CAN
USART
USB

3.5 传感器接口​

霍尔接口HALL
磁编码器接口SPI
NTC 接口ADC

3.6 控制特性​

控制算法FOC、BLDC
控制界面上位机
控制模式强拖VF、强拖IF、电压模式、电流模式、速度模式、位置模式

4. 接线端口说明​

AxDrive-L 端口

4.1 J1 调试接口​

GH1.25 6P 卧贴耐高温端子

引脚功能
13.3V
2SWDIO
3SWCLK
4串口 TX
5串口 RX
6GND

4.2 J2 CAN接口​

GH1.25 2P 卧贴耐高温端子

引脚功能
1CAN_L
2CAN_H

4.3 J3 NTC接口​

GH1.25 2P 卧贴耐高温端子

引脚功能
1NTC
23.3V

4.4 磁编码器 SPI 接口​

GH1.25 6P 卧贴耐高温端子

引脚功能
13.3V
2SCS
3SDI (MOSI)
4SDO (MISO)
5SCK (CLK)
6GND

4.5 hall 编码器接口​

GH1.25 5P 卧贴耐高温端子

引脚功能
15V
2U
3V
4W
5GND

4.6 USB 接口​

TYPE-C-31-M-12 接口

4.7 T1 定时器PWM跳线接口​

HDR-TH_14P-P2.54 2x7P 排针

引脚功能
1TIM1_CH4
2TIM1_CH1N
3TIM1_CH2N
4TIM1_CH3N
5TIM1_CH1
6TIM1_CH2
7TIM1_CH3

注:可选择的 RC 滤波,可以通过示波器看到调制 spwm\svpwm调制波形。

4.8 P1 电源​

XT30PW-M 卧贴插件

引脚功能
1电源正极 (耐压12v~48V)
2电源负极

注:虽然电路上有防反接与防过压电路,但还是请确保供电接线不要接反,以及超过电压,否则可能烧坏驱动板!

4.9 P2 电机​

MR30PW-F 卧贴插件

引脚功能
1电机 A 相
2电机 B 相
3电机 C 相

5. 引脚配置​

5.1 CubeMX 管脚配置​

image-20231002224956441

5.2 LED指示灯管脚配置表​

Pin LabelPin TypePin NameAlternate Function(s)
LED1I/OPC13GPIO_Output
LED2I/OPC14-OSC32_INGPIO_Output
LED3I/OPC15-OSC32_OUTGPIO_Output

5.3 时钟管脚配置表​

Pin LabelPin TypePin NameAlternate Function(s)
O_INI/OPF0-OSC_INRCC_OSC_IN
O_OUTI/OPF1-OSC_OUTRCC_OSC_OUT

5.4 电压采样管脚配置表​

Pin LabelPin TypePin NameAlternate Function(s)
VAI/OPC0ADC2_IN6
VBI/OPC1ADC2_IN7
VCI/OPC2ADC2_IN8
VBUSI/OPC5ADC2_IN11

5.5 电流采样管脚配置表​

Pin LabelPin TypePin NameAlternate Function(s)
IAI/OPA2ADC1_IN3
IBI/OPA1ADC1_IN2
ICI/OPA0ADC1_IN1
IBUSI/OPA3ADC1_IN4

5.6 温度采样管脚配置表​

Pin LabelPin TypePin NameAlternate Function(s)
NTC1I/OPB1ADC1_IN12
NTC2I/OPB2ADC2_IN12
NTC3I/OPB12ADC1_IN11

5.7 电位器旋钮管脚配置表​

Pin LabelPin TypePin NameAlternate Function(s)
ADSPEI/OPC4ADC2_IN5

5.8 DAC偏置管脚配置表​

Pin LabelPin TypePin NameAlternate Function(s)
DACI/OPA4DAC1_OUT1

5.8 RGB指示灯配置表​

Pin LabelPin TypePin NameAlternate Function(s)
RGBI/OPA5TIM2_CH1

5.10 按键管脚配置表​

Pin LabelPin TypePin NameAlternate Function(s)
KEY1I/OPC9GPIO_Input
KEY2I/OPC8GPIO_Input
KEY3I/OPC7GPIO_Input
KEY4I/OPC6GPIO_Input

5.11 串口管脚配置表​

Pin LabelPin TypePin NameAlternate Function(s)
TX_RXI/OPB10USART3_TX
RX_TXI/OPB11USART3_RX

5.12 USB管脚配置表​

Pin LabelPin TypePin NameAlternate Function(s)
BDMI/OPA11USB_DM
BDPI/OPA12USB_DP

5.13 CAN管脚配置表​

Pin LabelPin TypePin NameAlternate Function(s)
CAN_RXI/OPB8FDCAN1_RX
CAN_TXI/OPB9FDCAN1_TX

5.14 高级TIMER管脚配置表​

Pin LabelPin TypePin NameAlternate Function(s)
HIN1I/OPA8TIM1_CH1
HIN2I/OPA9TIM1_CH2
HIN3I/OPA10TIM1_CH3
APH4I/OPC3TIM1_CH4
LIN1I/OPB13TIM1_CH1N
LIN2I/OPB14TIM1_CH2N
LIN3I/OPB15TIM1_CH3N

5.15 霍尔编码器管脚配置表​

Pin LabelPin TypePin NameAlternate Function(s)
HALL-AI/OPA6TIM3_CH1
HALL-BI/OPA7TIM3_CH2
HALL-CI/OPB0TIM3_CH3

5.16 磁编码器管脚配置表​

Pin LabelPin TypePin NameAlternate Function(s)
SCKI/OPA8SPI1_SCK
MISOI/OPA9SPI1_MISO
MOSII/OPA10SPI1_MOSI
CSNI/OPD2GPIO_Output

5.16 LCD管脚配置表​

Pin LabelPin TypePin NameAlternate Function(s)
LCD_RESI/OPA15GPIO_Output
LCD_SCKI/OPC10SPI3_SCK
LCD_DCI/OPC11SPI3_MISO
LCD_SDAI/OPC12SPI3_MOSI
LCD_CSI/OPB6GPIO_Output
LCD_BLKI/OPB7GPIO_Output

5.12 SWD烧写管脚配置表​

Pin LabelPin TypePin NameAlternate Function(s)
DIOI/OPA13SYS_JTMS-SWDIO
CLKI/OPA14SYS_JTCK-SWCLK

6. 软件支持​

开发环境
IDE
上位机

7. 设计支持​

7.1 硬件设计报告文档​

7.2 软件设计报告文档​

7.3 学习教程​