摘要
本文主要介绍了位置伺服系统的结构和工作原理。分析了各个模块尤其是脉冲宽度调制(PWM)直流伺服控制系统的功能。本系统通过比较设定的目标信号与检测信号之间的误差,计算误差得出控制电机脉冲宽度的指令。根据该伺服控制系统的特点,设计出一种基于可编程逻辑器件的控制模块。该模块将误差分为4个控制级别,针对不同级别设计相应的脉冲宽度,以达到控制电机转速和转向的目的。利用VHDL语言对该模块功能进行描述,通过仿真很好地满足了位置伺服系统的要求。
Structure and the operating principle of the servo-control system of position was introduced. It analyses each module, especially the function of DC servo-control system of position based on PWM. And comparing the errors between the set target signals and detected ones, then through the error worked out the instruction which controls the impulse width of the electric engine. According to the characteristics of the servo-control system, a control module which is based on CPLD is designed. The module divided the error into four hierarchies. Aim at different hierarchies to design the corresponding impulse width which used to control the rotational speed and direction of the electric engine. The function of the module was described by VHDL in response to the characteristics of the servo-control system. Through the simulation system,the design satisfies the requests of the servo-control system of position.
出处
《电子测量技术》
2008年第10期180-183,共4页
Electronic Measurement Technology