本方案面向手持式电动链锯应用场景,使用YS32F031为主控芯片,输入电压为12V~72V,程序采用无感BLDC方波控制,使用软件ADC过零检测。
本方案硬件框图如下图所示,以YS32F031主控+一颗预驱芯片+MOS实现电动链锯的完整功能:

YS32F031系列PACK包、芯片手册与例程
开发板原理图

无感方波调试通用调试文档
链锯方案完整软件程序
前提条件
链锯方案的软件程序目录结构如图所示:

在运行项目前,需检查电机极对数是否与配置文件中声明的一致。
项目后续的调参可对照“一、核心资料准备”中的无感方波调试通用调试文档.pdf中的教程,电机参数配置均集中在user_config.h配置文件中。
YS32F031G6S6外设资源一览: