文档介绍:交流伺服控制系统AD模块设计与实现
张波涛,朱川邻,肖龙
(武汉科技大学智能信息处理与实时工业系统湖北省重点实验室,湖北武汉 430065)
摘要:在交流伺服控制系统中,为了实现电机的精确控制,需要高精度的电压和电流采样系统。设计介绍了基于三相交流异步电机的交流伺服控制系统采样模块,以TI公司的TMS320F2812为核心CPU,使用AD7928作为外部AD,配合DSP的外部存储器和事件管理器,实现了高速度和高精度的AD模块。实验结果表明,整个电流采样系统线性度好、精度高、实时性好,为电机的精确控制提供了可靠保证。
关键词:AD7928;TMS320F2812;交流伺服控制
中文分类号:TP274
Design and Implementation of AC Servo Control System’s Sample Module
Zhang Bo-tao,Zhu Chuan-lin,Xiao Long
(Hubei Province Key Laboratory of Intelligent Information Processing and Real-time Industrial System,WuHan,430065,China)
Abstract: In order to precisely control the motor in AC servo control system, it needs sample current and voltage with high-speed and high-precision. The design introduces the sample module of AC servo control system based on 3-phase AC-Motors. Particularly, TMS320F2812 is chosen as control units, cooperating with external memory and events manager, to implement high-speed and high-precision AD module. Experiment result shows that the sample module works excellent in linearity, high-precision, and real-time processing, which provides a guarantee for motor control system.
Keywords: AD7928, TMS320F2812, AC servo control
伺服控制中通过三个闭环(位置闭环、速度闭环和电流闭环)对系统进行调节,其中对处于PWM中断函数中的电流环要求最为严格。高频PWM中断函数里需要对电流进行采样和运算,高精度的电流反馈值是实现精确控制不可或缺的条件。三相交流异步电机控制中需要对外加三相电流进行采样,以此为基础实现坐标变换以及矢量控制,所以选取高精度、高速度的采样芯片显得尤为重要[1]。
系统以TMS320F2812为内核处理芯片,但是此DSP的内部采样模块为单极性输入、内部AD噪声比较大,存在量化