最近在调试一个310V直流无刷电机驱动(三相六步控制方式),有一些经验和技巧值得学习,在此记录总结。取之于民,用之于民!
电机是310V,功率2KW,电路形式采用常见的三相逆变桥形式,因为是高压,所以对于器件耐压、电路瞬态防护提出了更高要求,在调试过程中需要遵循一定的步骤,可以提高效率,避免造成更多的器件损坏。
我自身的调试步骤总结(带先后顺序,后一步都是以前一步正确为前提):
1、电路电源模块调试
2、单片机单元功能1,包括时钟、IO、串口重映射(支持将数据打印至串口调试助手,方便将来实时查看转速、位置、方向以及其他调试信息)、滴答定时器、按键功能、LED指示等;
3、单片机单元功能2,这部分比较重要,主要包括,霍尔接口外部中断、AD采集(DMA功能)、PWM(6路)两种方式(H_PWM_L_ON和H_ON_L_PWM,恒通的三路采用普通IO,PWM斩波的三路用PWM配置,并且最好能够封装成斩波频率方便可调,占空比可调)
下面的这几个步骤比较重要,能少很多弯路。
4、霍尔电路调试:先不给电机的功率信号线供电,仅给霍尔传感器供电,手动转动电机轴,查看霍尔输出信号是否正常,最好写成这样的形式,查看数字是否正确
hall_V = GPIO_ReadInputDataBit
版权声明:本文为liulangqingchun444原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。