低/高压水泵方案基于YS32MD220系列或YS32F031系列主控芯片实现,本文介绍的方案样板基于YS32MD220系列实现,该芯片内部集成了3相P+N半桥驱动电路和LDO,且集成了电机控制采样所需要的专用模拟外设。
可以在本页面下方获取相关的原理图、源代码等文档和资料,同时可以参考快速开始中的指引完成芯片Pack包的获取与安装。
低压水泵方案的硬件框图如图所示:
YS32MD220系列Pack包、芯片手册与例程等
Demo板原理图

本方案使用的电机驱动库调试教程
完整软件程序
前提条件
程序目录结构如下图所示:

本方案使用FOC驱动库,电机相关参数均在YS32MD220_MD_Lib_V1.1.2_CSB_12DCV45W5300RPM_20260811\User\user\MtrParameter.h中调整,MtrParameter.h被main.c包含。此外,电机库的公开函数声明在被main.c包含的头文件ysMtrCtrLib.h中。
具体调试相关教程与注意事项,请参考“一、核心资料准备”中的YS32M系列电机SDK应用讲解教程_V1.0.10.pdf内的说明。
YS32MD220E6S7外设资源一览:
关于YS32MD220E6S7的内置预驱电路:
该驱动的电源电压范围 6V~36V,静态功耗小于 1 mA。该芯片集成 5V 输出 LDO,可为外部 MCU 等器件供电。当输入电压超过 12V 时,为了更好的匹配 P/N MOS 管, LO 输出最高电压为 11V,HO 输 出最低电压为 VCC 减去 11V。LO 输出电流能力 IO+/- 0.045/0.28A,HO 输出电流能力 IO+/- 0.26/0.04A。
典型应用电路如YS32MD220系列数据手册的图 9 所示:
