18.6. BLDC 滑模控制

18.6.1. 概述

bldc_smc工程展示了直流无刷电机的无感转速控制。

  • 电机控制算法为空间矢量算法

  • 无感控制算法为滑模控制算法

18.6.2. 配置

  • 本例程电机使用的是雷赛智能的 BLM57050-1000 无刷电机,电机具体参数请参考雷赛智能官网

  • 板子设置参考开发板文档Motor Pin相关内容

  • 完成上述过程后,给驱动板上电观察电流无异常后,给核心板上电,再次确认电流无异常后,就可以烧录程序,观察运行现象。

18.6.3. 运行现象

当工程正确运行后,电机在速度从15转每秒加速到40转每秒,然后从40转每秒减速到15转每秒,并一直循环。

串口输出如下:

bldc smc demo.

警告

  • 电机上电后首先要完成对中动作,这时候请不要干预电机运行,否则会产生抖动

  • 电机运行时,请时刻注意电流大小,如果发生异常,请随时准备切断电源。