微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于TMS320F2812无刷直流电机控制系统设计

基于TMS320F2812无刷直流电机控制系统设计

时间:06-27 来源: 点击:

3.4.2 保护电路
为保证系统中功率转换电路及电机驱动电路安全可靠工作,TMS320F2812还提供了PDPINT输入信号,利用它可方便地实现伺服系统的各种保护功能。图7给出具体实现电路。各种故障信号由CD8128综合后,经光电隔离输入到PDPINT引脚。有任何故障状态出现时CD8128输出低电平,PDPINT引脚也被拉为低电平。此时,DSP内的定时器立即停止计数,所有PWM输出引脚全部呈高阻状态.同时产生中断信号,通知CPU有异常情况发生。整个过程不需程序干预,全部自动完成,这对实现各种故障状态的快速处理非常有用。

4 系统与上位机的通讯
系统采用SCI接口完成与上位机的通讯功能,采用RS-232通信,通过上位机给定位置量.同时控制过程中电机的速度、电流、位置反馈量等参数,以实时发送上位机显示;SPI接口完成串行驱动数码管显示功能.通过数字I/O扩展的键盘设定位置给定量,由数码管显示。

5 实验结果
在硬件电路的基础上,通过软件编程得到图8所示的两个实验结果。其中,图8(a)为系统在常规PID控制下的系统跟踪特性曲线;图8(b)为系统在模糊PID系统跟踪特性下的试验曲线。

6 结语
采用TMS320F2812为核心设计的数字伺服系统,解决了伺服系统中PWM信号的生成、电机速度反馈及电机电流反馈问题,方便地实现了保护功能,极大地简化了系统硬件设计,提高了系统的可靠性,减小了伺服系统的体积。降低了成本(降低约20%)。实验结果验证了该方法的有效性。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top