凯特瑞提供0-600W有感方波和无感方波多型无刷电机电动工具专用MCU软硬件一体解决方案,LX7203是以 Arm® Cortex-M0 为内核的 32 位微控制器, 最高工作频率可达48MHz,IO复用灵活,最大工作主频48MHz
Flash:128KB , RAM:16KB
内含12位ADC,最高支持24通道,可以通过Easy DMA接口直接存储到指定RAM地址空间,内含2个通用定时器,支持捕获/比较模式
支持4组共32路PWM输出,同组PWM支持带死区互补输出,2个UART模块,2个SPI模块,IIC主从模块各一个,支持绝大部分GPIO复用
针对电机应用内置2个OPA,支持运放模式、比较器模式
工作电压:2.0V-5.5V
Tj:0°C-85℃
封装:QFN48 6 x 6
型号:LX709_BLDC_DRIVER_V1.2
工作电压:12V-30V
功率范围:0-600W
适配电机:多型无刷电机
控制方式:有感方波、无感方波
PWM调制方式:HPWM_LON
角度获取:比较器检测反电动势
转速范围:0~100,000 ERPM
保护机制:过流、堵转、缺相保护
硬件设计--电源模块
由外部DC电源供电,经降压后得到12V给GateDriver供电,12V降压后得到5V给MCU及其他功能模块供电
无感检测和电机驱动
LX7203提供6路PWM,通过栅极驱动芯片控制逆变电路;通过反电动势分压电路检测过零点型号得到位置信息
电流检测
通过内部运算放大器搭配外围电阻参数设置放大倍数
速度控制
外部PWM、按键、直流开关等多种可选调速方式
其他功能
FG速度信号输出,LED指示信号

软件设计--PWM
选择第0组6路PWM为信号输出
采用上桥输出PWM,下桥常ON的调制方式
OPA0
配置为比较器模式
正相输入为过零检测电路中性点,反相输入为多路选择器选通的三相反电动势
配合Systick、Timer0进行过零点检测和换相处理
Systick
配置定时中断周期为20us(根据实际修改)
在中断中检测比较器的输出结果判断反电动势过零点
检测到过零点后进行电机换相处理
Timer0
电机转速检测,用于转速转换计算;定时执行PID控制程序
OPA1
用于母线电流信号放大,作电流检测
控制算法
基于磁饱和效应的六脉冲定位法进行初始位置检测
支持十二脉冲初始位置检测,定位更精准基于加速脉冲、检测脉冲交替加速的闭环启动支持PID控制实现闭环转速
硬件滤波与软件滤波结合,过零点判断更准确




