基于TMS320LF2407A 和AT89S52 三相异步电机双闭环调速控制系统设计
2. 1 AT89S52 单片机控制单元:
AT89S52 控制单元主要完成以下功能:
一是通过键盘输入接口完成对给定转速的设定; 二是通过液晶显示单元完成对给定转速、电机启动时转速和达到稳态时转速的显示;三是完成对双口RAM 中存储数据的读取,并将读取的数据通过USB 接口电路导入上位机或通过D/ A 输出电路输入到模拟设备。
其中, 液晶显示单元采用中文图形两用型液晶显示模块OCMJ4X8B2; 键盘输入采用矩阵式按键键盘可以通过单片机调用预设的汉字, 可以输入数字( 用来设置转速) ; 双口模块用来存储TMS320LF2407A 采集的变量波形数据。
2. 2 TMS320LF2407A 控制单元
TMS320LF2407A 控制单元的电路原理图如图2所示。该控制单元电路主要包括光耦隔离电路、转速检测电路、电流检测电路和电压检测电路, 分别完成对IPM 的驱动、转速检测与控制、过流保护、过压和欠压保护等功能。
TMS320LF2407A 控制单元电路原理图

图2 TMS320LF2407A 控制单元电路原理图。
光耦隔离电路由6 片东芝公司的TLP127 及相应的限流电阻组成, 主要完成TMS320LF2407A 与IPM 智能功率模块的电气隔离, 并将输出的PWM 信号放大。
评论