AxDrive-L FOC电机驱动学习板是一个专为电子爱好者、学生和初学者设计的硬件项目,旨在提供一个友好、学习性强的平台,以帮助用户深入了解并掌握Field-Oriented Control(FOC)电机控制技术。该板具备防反接和缓启动等多重防护,并且具有简单易用的特性,使得初学者能够轻松入门并理解FOC算法的原理。
- 电子工程学习课程
- 自学嵌入式系统和电机控制
- 电机控制实验室
工作电压范围 | 12-48V |
---|
工作电流范围 | 0-10A |
12V 电源纹波 | |
5V 电源纹波 | |
3.3V 电源纹波 | |
待机功耗 | |
电源连接类型 | XT30PW-M |
硬件防护 | 过压保护、缓启动保护 |
---|
软件防护 | 过压保护、欠压保护、过流保护、过温保护 |
霍尔接口 | HALL |
---|
磁编码器接口 | SPI |
NTC 接口 | ADC |
控制算法 | FOC、BLDC |
---|
控制界面 | 上位机 |
控制模式 | 强拖VF、强拖IF、电压模式、电流模式、速度模式、位置模式 |
GH1.25 6P 卧贴耐高温端子
引脚 | 功能 |
---|
1 | 3.3V |
2 | SWDIO |
3 | SWCLK |
4 | 串口 TX |
5 | 串口 RX |
6 | GND |
GH1.25 2P 卧贴耐高温端子
GH1.25 2P 卧贴耐高温端子
GH1.25 6P 卧贴耐高温端子
引脚 | 功能 |
---|
1 | 3.3V |
2 | SCS |
3 | SDI (MOSI) |
4 | SDO (MISO) |
5 | SCK (CLK) |
6 | GND |
GH1.25 5P 卧贴耐高温端子
TYPE-C-31-M-12 接口
HDR-TH_14P-P2.54 2x7P 排针
引脚 | 功能 |
---|
1 | TIM1_CH4 |
2 | TIM1_CH1N |
3 | TIM1_CH2N |
4 | TIM1_CH3N |
5 | TIM1_CH1 |
6 | TIM1_CH2 |
7 | TIM1_CH3 |
注:可选择的 RC 滤波,可以通过示波器看到调制 spwm\svpwm调制波形。
XT30PW-M 卧贴插件
引脚 | 功能 |
---|
1 | 电源正极 (耐压12v~48V) |
2 | 电源负极 |
注:虽然电路上有防反接与防过压电路,但还是请确保供电接线不要接反,以及超过电压,否则可能烧坏驱动板!
MR30PW-F 卧贴插件
引脚 | 功能 |
---|
1 | 电机 A 相 |
2 | 电机 B 相 |
3 | 电机 C 相 |
Pin Label | Pin Type | Pin Name | Alternate Function(s) |
---|
LED1 | I/O | PC13 | GPIO_Output |
LED2 | I/O | PC14-OSC32_IN | GPIO_Output |
LED3 | I/O | PC15-OSC32_OUT | GPIO_Output |
Pin Label | Pin Type | Pin Name | Alternate Function(s) |
---|
O_IN | I/O | PF0-OSC_IN | RCC_OSC_IN |
O_OUT | I/O | PF1-OSC_OUT | RCC_OSC_OUT |
Pin Label | Pin Type | Pin Name | Alternate Function(s) |
---|
VA | I/O | PC0 | ADC2_IN6 |
VB | I/O | PC1 | ADC2_IN7 |
VC | I/O | PC2 | ADC2_IN8 |
VBUS | I/O | PC5 | ADC2_IN11 |
Pin Label | Pin Type | Pin Name | Alternate Function(s) |
---|
IA | I/O | PA2 | ADC1_IN3 |
IB | I/O | PA1 | ADC1_IN2 |
IC | I/O | PA0 | ADC1_IN1 |
IBUS | I/O | PA3 | ADC1_IN4 |
Pin Label | Pin Type | Pin Name | Alternate Function(s) |
---|
NTC1 | I/O | PB1 | ADC1_IN12 |
NTC2 | I/O | PB2 | ADC2_IN12 |
NTC3 | I/O | PB12 | ADC1_IN11 |
Pin Label | Pin Type | Pin Name | Alternate Function(s) |
---|
ADSPE | I/O | PC4 | ADC2_IN5 |
Pin Label | Pin Type | Pin Name | Alternate Function(s) |
---|
DAC | I/O | PA4 | DAC1_OUT1 |
Pin Label | Pin Type | Pin Name | Alternate Function(s) |
---|
RGB | I/O | PA5 | TIM2_CH1 |
Pin Label | Pin Type | Pin Name | Alternate Function(s) |
---|
KEY1 | I/O | PC9 | GPIO_Input |
KEY2 | I/O | PC8 | GPIO_Input |
KEY3 | I/O | PC7 | GPIO_Input |
KEY4 | I/O | PC6 | GPIO_Input |
Pin Label | Pin Type | Pin Name | Alternate Function(s) |
---|
TX_RX | I/O | PB10 | USART3_TX |
RX_TX | I/O | PB11 | USART3_RX |
Pin Label | Pin Type | Pin Name | Alternate Function(s) |
---|
BDM | I/O | PA11 | USB_DM |
BDP | I/O | PA12 | USB_DP |
Pin Label | Pin Type | Pin Name | Alternate Function(s) |
---|
CAN_RX | I/O | PB8 | FDCAN1_RX |
CAN_TX | I/O | PB9 | FDCAN1_TX |
Pin Label | Pin Type | Pin Name | Alternate Function(s) |
---|
HIN1 | I/O | PA8 | TIM1_CH1 |
HIN2 | I/O | PA9 | TIM1_CH2 |
HIN3 | I/O | PA10 | TIM1_CH3 |
APH4 | I/O | PC3 | TIM1_CH4 |
LIN1 | I/O | PB13 | TIM1_CH1N |
LIN2 | I/O | PB14 | TIM1_CH2N |
LIN3 | I/O | PB15 | TIM1_CH3N |
Pin Label | Pin Type | Pin Name | Alternate Function(s) |
---|
HALL-A | I/O | PA6 | TIM3_CH1 |
HALL-B | I/O | PA7 | TIM3_CH2 |
HALL-C | I/O | PB0 | TIM3_CH3 |
Pin Label | Pin Type | Pin Name | Alternate Function(s) |
---|
SCK | I/O | PA8 | SPI1_SCK |
MISO | I/O | PA9 | SPI1_MISO |
MOSI | I/O | PA10 | SPI1_MOSI |
CSN | I/O | PD2 | GPIO_Output |
Pin Label | Pin Type | Pin Name | Alternate Function(s) |
---|
LCD_RES | I/O | PA15 | GPIO_Output |
LCD_SCK | I/O | PC10 | SPI3_SCK |
LCD_DC | I/O | PC11 | SPI3_MISO |
LCD_SDA | I/O | PC12 | SPI3_MOSI |
LCD_CS | I/O | PB6 | GPIO_Output |
LCD_BLK | I/O | PB7 | GPIO_Output |
Pin Label | Pin Type | Pin Name | Alternate Function(s) |
---|
DIO | I/O | PA13 | SYS_JTMS-SWDIO |
CLK | I/O | PA14 | SYS_JTCK-SWCLK |