# BLDC无传感器过零控制

## 概述

本工程展示了无刷电机无传感器控制方法
- 通过梯形波算法进行控制
- 通过反电动势过零法检测换向时刻
- 速度控制

## 配置

- 本例程电机使用的是雷赛智能的 **BLM57050-1000** 无刷电机，电机具体参数请参考[雷赛智能官网](https://leisai.com/)。

- 板子设置参考开发板文档[电机引脚](lab_board_motor_ctrl_pin)段的描述

- 需要电路板支持相电流采集

- ```{note}
    连接电机扩展版的 J6 J7 J12 插件到 UU UV UW.
  ```

- 完成上述过程后，给驱动板上电观察电流无异常后，给核心板上电，再次确认电流无异常后，就可以烧录程序，观察运行现象。

## 运行现象

当工程正确运行后，电机在速度从5转每秒加速到40转每秒，然后从40转每秒减速到5转每秒，并一直循环。

```{warning}
电机运行时，请时刻注意电流大小，如果发生异常，请随时准备切断电源
```
