基于STM32的永磁同步电机的控制.pdf
时间:06-23 09:48
查看:2033次
下载:163次
简介:
本文介绍了国内外伺服控制系统的现状及发展趋势,给出了永磁同步电机的数学模型及控制原理。详细介绍了空间矢量脉宽调制算法(SVPWM)的原理。并且以 STM32F103VET6 为控制核心,借助其丰富的内部资源、强大的数据处理能力,设计了采用矢量控制方式的永磁同步电机控制器。硬件部分包括了 STM32 的最小系统设计、数字和模拟部分的电源设计、通信接口的设计、功率驱动电路的设计、 反馈电路的设计。 软件部分介绍了软件的架构设计、 主程序的功能、中断子程序、位置/速度反馈、电流采样及相关的 PID 运算,实现了 SVPWM 算法中任意空间电压矢量的合成、扇区的判断、各个空间基本电压矢量的作用时间计算。为了使用方便还设计了一个基于NILabwindows 的上位机控制程序, 实现对电机转速的控制和检测。