
为了加速用户基于S912ZVM系列MCU的通用电子应用开发,提供了基于S9S12ZVML12F3MKH的开发套件。该方案的硬件系统框图如下:
8~16V的VBAT电源输入首先通过防反接保护电路获得Vin,Vin接至三相逆变桥和充电泵电路,电荷泵电路可以将输入电压提升到一个更高的电压,并确保反向电路可以正常工作。Vin也接到升压电路,然后接S12ZVML128的VSUP PIN。三相逆变电路中有3个采样电阻:2个采样电阻在A相和C相上,1个采样电阻在母线上。单电阻和双电阻开关有2个跳线设置:默认设置为双电阻采样。
BDM接口用于S12ZVML12F3MKH MCU的程序下载和调试,同时设计了一个TTL电平的UART接口用于与上位机的FreeMASTER MCAT电机参数调节GUI工作通信。
为了支持位置和速度传感器,预留了一个HALL传感器和一个编码器接口从而实现有传感器的FOC算法,信号调理和放大电路保证了BLDC/PMSM电机的三相电流采集和无传感器FOC算法反电动势采集。
参考设计板的信号接口分布如下图:

各个接口的信号分配如下表:

GUI调试界面:
? 场景应用图

? 产品实体图

? 展示版照片


? 方案方块图

? 核心技术优势
(1)支持12V系统,输出250W功率的FOC BLDC/PMSM 电机控制应用 (2)支持多种电机的直接参数调节 (3)支持电机快速启动,从静止到额定转速的启动时间 < 150 毫秒 (4)通过电流交叉I/F启动和初始位置检测算法确保电机启动成功 (5)支持单电阻、双电阻采样算法 (6)支持过压(OV)、欠压(UV)、过流(OC)、过温(OT)和短路等诊断和保护 (7)实现了堵转检测和弱磁控制等高级电机控制算法
? 方案规格
(1)支持8-16V的直流电源输入
(2)支持无传感器 (Sensorless) FOC BLDC/PMSM电机控制
(3)支持Hall和Encoder的有传感器FOC BLDC/PMSM电机控制
(4) 支持PWM/LIN 控制命令调速