以小型直流无刷电机为被控对象、STM8S903K3为控制芯片,应用芯片内部模数转换器,采用PWM半波中断匹配电流采集,实现电机电流PI控制。搭建总体硬件结构,利用意法半导体ST公司的Cosmic和STVD、STVP进行程序编写,完成直流无刷电机电流控制器的程序设计。然后利用PWM半波中断匹配电流采集的方式,采集到转速反馈系统中反馈的信息。采用simulink进行仿真验证无刷直流电机有位置传感器仿真验证。最后设计了基于RS232的通信协议,保证上位机与调速系统通信的有效性、稳定性,更好地实现对调速系统运行状态的实时监测,最后设计实验成功地验证系统的运行。 针对无刷直流电机控制研究课题,选用的意法半导体公司的高性能单片机 STM8S903K3 为主控芯片,能够更好地实现电流控制器的各项性能指标。在深入研究无刷直流电机双闭环控制系统的基础上,采用了比较完备的双闭环调速控制,同时运行速度环和电流环进行调速控制,以此满足电机快速性、稳定性、准确性的动态响应。针对一种基于控制120 度 HALL 传感器的直流无刷电机为例,利用微控制器的中断功能实现对电流进行实时监测,同时基于 RS232 协议的通信协议对速度进行监测调控。最后通过仿真验证了控制系统的有效性。
|