基于TMS320LF2407A 和AT89S52 三相异步电机双闭环调速控制系统设计
转速检测电路采用欧姆龙1024 原旋转型线编码器E6B2CWZ6C, 编码器输出的脉冲经过TMS320LF2407A内部4 倍频后可以实现每转4 096 个脉冲, 从而保证了转速的精度。根据采样得到的数据与给定数据比较, 调整DSP 输出驱动脉冲的宽度, 从而调节交流电机的转速。
电流采样电路采用3 片霍尔电流传感器CN61M/TBC25C04, 一路将检测到的直流母线上瞬时电流值送入过流保护电路, 当其值大于过电流值时, 相应过流保护电路动作产生保护信号, 关断PWM 信号的输出; 另外两路检测流过电动机的电流, 通过变换改变DSP 输出的驱动脉冲, 进而保持电机的转速不变。在本文设计的控制系统中, TMS320LF2407A 采用了ADCIN00,ADCIN01和ADCIN02 三路通道, 以采集电机A 相、B 相和直流母线的电流,直流母线的采样电压通过ADCIN03 通道输入DSP, 根据采样得到的数据, 在电压超过设定的上、下限值时, DSP 关断PWM 脉冲的输出, 从而实现过压和欠压保护功能。
3 系统软件设计
3. 1 闭环调速控制的原理
本文设计的双闭环调速控制系统的原理框图如图3所示。
其中, 给定速度由键盘输入接口电路输入AT 89S52单片机控制系统, 速度PI 调节、电流PI 调节、磁场位置角和转速反馈量的计算由TMS320LF2407A 计算实现。
测得的电机转速通过AT 89S52 控制系统输出到液晶显示单元上实时显示。
双闭环调速控制系统框图

图3 双闭环调速控制系统框图。
评论