直流伺服电机调速系统(三闭环). 下载本文

内容发布更新时间 : 2024/5/21 0:47:01星期一 下面是文章的全部内容请认真阅读。

摘 要

本设计以微型计算机8097为主控器,采用PID算法设计三环全数字式控制器。在本次设计中选择霍尔元件做为电流检测传感器,将检测到的弱电信号通过运算放大器LF356组成的两级放大电路放大滤波后,输入8097内部的A/D转换电路转换进而得到电流反馈量;光电脉冲发生器作为速度检测传感器以及位置传感器,通过光电隔离器PC900和GAL16V8的分频鉴相得到速反馈量,同时与8097内部的计数器和计数器8254结合以可逆计数方式得到位置反馈量;通过软件设置电流环、速度环和位置环的工作方式。此外,采用串口通信使伺服系统与上位微型计算机实现通信联系以发送各种运行指令,最终实现微型计算机对电流环、速度环和位置环的控制。 关键词:微型计算机, 8097, HIS, 8254, PID

ABSTRACT

This design adopts the micro-computer 8097 as the main component, and chooses

the PID algorithm to design. Hall element as a current detection sensor will get weak signals in the design. Then the weak signals will be amplified and filtered through the amplifier circuit which constructed by LF356 , and imports 8097-internal A/D converter circuit to switch so that get the feedback signal of current .As speed detection sensors and position sensors, the optical pulse generator through the optical isolator PC900 and GAL16V8 to division frequency and phase in order to get the feedback signal of speed .Combined with the 8097 internal counter and the counter 8254 we can get feedback signal of position relying on reversible counting. In this design, we adopt software to set the operation mode of current loop, velocity loop and position loop work. In addition, we used the serial communication to set up the communications between system and upper monitor in order to send a variety of operating instructions, and ultimately system achieved control of the current loop, velocity loop and position loop. KEY WORDS:Microcomputer, 8097, HIS, 8254, PID

1

目录

摘 要...................................................................................................................................... 1 ABSTRACT ........................................................................................................................... 1 第1章 绪论.......................................................................................................................... 1 第2章 系统方案设计.......................................................................................................... 1

2.1 设计要求.................................................................................................................. 1 2.2 方案论证.................................................................................................................. 1 2.3 方案选择.................................................................................................................. 3 第3章 系统硬件电路设计.................................................................................................. 3

3.1 微型计算机8097..................................................................................................... 3

3.1.1 8097的概述................................................................................................. 3 3.1.2 变T法速度检测 ......................................................................................... 4 3.2 输入输出通道设计.................................................................................................. 6

3.2.1 电流反馈通道................................................................................................ 6 3.2.2 转速反馈通道................................................................................................ 7 3.2.3 位置反馈通道................................................................................................ 7 3.2.4 伺服系统给定输入通道................................................................................ 8 3.3 电源电路设计.......................................................................................................... 9 第4章控制算法PID的设计 ............................................................................................... 9

4.1 电流环控制器设计.................................................................................................. 9 4.2 速度环控制器设计................................................................................................ 10 4.3 位置环控制器设计.................................................................................................11 4.4 采样周期选择........................................................................................................ 12 4.5 控制算式和运算流程图........................................................................................ 12 第5章 系统软件设计........................................................................................................ 13 第6章 总结........................................................................................................................ 15 参考文献.............................................................................................................................. 16 附录1:器件元件明细表 ..................................................................................................... 17 附录2:电路原理图 ............................................................................................................. 17

2

第1章 绪论

直流伺服电动机是近几十年来随着电力电子技术的迅速发展而发展起来的一种新型电动机。近些年来,直流伺服控制系统被广泛应用于工业生产,这已经成为自动化领域的一项重要课题。伺服系统在机械制造行业中占据着重要位置,是用得最多最广泛的控制系统[1]。直流伺服系统的主要优点是控制特性优良,能在很宽的范围内平滑调速,调速比大,起制动性能好,定位精度高。直流伺服电动机既有交流电动机的结构简单、运行可靠、维护方便等一系列优点,又具有直流电动机的运行效率高、调速性能好的特点,故在当今国民经济中直流伺服系统广泛应用于轧钢机及其辅助机械、造纸机、金属切割机床等众多自动控制中的各个领域[2]。伺服系统尤其在机械制造行业中占据着主导位置,同时也是应用的最为普遍的控制系统,到目前为止直流伺服仍占据着主要地位[3]。

第2章 系统方案设计

2.1 设计要求

本次设计的主要对象是一个直流伺服系统,目的是为某生产机械设计一个调速性能好、起制动性能好、定位准确且定位过程无超调的直流伺服系统,且拟定该伺服系统由大功率晶体管脉宽调制放大器给电动机供电,控制方式为三环全数字式即电流环控制器运算、速度环控制器运算、位置环控制器运算。现已知系统中直流电动机额定转速ne=1000r/min;电枢回路总电阻R=2.4Ω;电磁时间常数Tl=0.004s;机电时间常数Tm=0.07s。

2.2 方案论证

本系统设计为采用PID算法设计三环全数字式控制方式,要求微型计算机完成电流环控制器运算、速度环控制器运算、位置环控制器运算,以及对它们相应反馈信号的采样和数字信号处理。

方案一:选用8051单片机作为控制器,以测速发电机作为速度反馈元件,以光电解码为角位置反馈元件,霍尔元件作为检测电动机电枢电流的传感器,驱动装置为

1