基于单片机的时间通断PID控制的设计毕业论文.doc
《基于单片机的时间通断PID控制的设计毕业论文.doc》由会员分享,可在线阅读,更多相关《基于单片机的时间通断PID控制的设计毕业论文.doc(32页珍藏版)》请在三一办公上搜索。
1、 毕 业 论 文(设 计) 2012 届 电气工程及其自动化 专业 班级题 目 基于单片机的时间通断PID控制的设计 姓 名 学号 指导教师 职称 二 年 月 日内 容 摘 要在控制系统中,采用比例、积分、微分控制方式控制,称之为PID控制。数字PID控制器原理简单,使用方便,适应性强,可用于多种工业控制,特别是不依赖对象的精确模型,对系统参数的变化具有较好的鲁棒性,可以解决在工业过程中精确建模的困难。目前在实际的工业过程控制中,虽然可以应用很多先进的智能控制算法,但是PID (比例-积分-微分)控制器始终是主导的且非常重要的广泛使用的控制方法。本篇论文介绍了STC89C51单片机的体系结构,
2、开发基于单片机的时间通断PID控制的设计,包括硬件设计和软件设计,本篇论文主要侧重于硬件设计。本次设计的控制电路是控制LED通电的时间长短,可用于多种控制系统中,如温度控制等,单片机套件模块作为核心器件配以适当的外围电路和PID算法实现控制作用。即本设计是提供PID控制算法实现的平台。关键词单片机;PID控制;LED;键盘;硬件设计The design of PID control of time on and off based on single-chip AbstractIn the control system,controling by the control mode of pro
3、portional, integral and derivative,we call the control way is PID control. Digital PID controller is simple in principle, easy to use and adaptability, it can be used in a variety of industrial control. Especially it is independent on an accurate model of the object,and it is robust to changes in sy
4、stem parameters,it can solve the difficulties of accurate modeling of industrial processes. Although many of the advanced intelligent control algorithm can be applied in the actual industrial process control present,but the PID controller (proportional - integral - derivative) is always the dominant
5、 and a very important and widely used control method. This paper introduces the system structure of the SCM STC89C51, develop the design of the PID control of time on and off based on microcontroller, it consists of hardware and software design, this thesis is mainly focused on hardware design. The
6、control circuit is used for control the length of time to the LED power this time, it can be used in a variety of control systems, such as control the temperature, etc. The module of single-chip package as the core of the device accompanied by the appropriate external circuit and the PID algorithm m
7、ake the control action come ture. The design is to provide the platform of the PID control algorithm.Keywordsingle-chip; PID control; LED; Keyboard; Hardware design目 录前言1第一章 绪论21.1 概述21.2 PID控制技术的发展与现状31.2.1 PID控制技术的发展31.2.2 PID控制技术的现状41.3 系统总体设计方案51.3.1 系统性能要求及特点51.3.2 系统硬件方案分析61.3.3 系统软件方案分析61.4 本
8、文主要工作及章节安排71.4.1 本文主要工作71.4.2 章节安排7第二章 硬件设计82.1 系统硬件总体结构82.2 主控模块器件选型及设计82.2.1 单片机的选用82.2.2 单片机介绍92.2.3 主控模块设计112.3 电源电路设计122.4 输入通道设计122.4.1 ADC0809介绍122.4.2 ADC0809的工作过程152.5 输出通道设计172.6 人机界面设计172.6.1 LED显示器及其接口182.6.2 键盘及其接口202.7 硬件抗干扰措施222.8 本章小结22第三章 系统调试23第四章 总结与心得24参考文献26附录27前 言单片机是微型计算机的一种,自
9、问世以来,人们对它进行了不断地升级和完善,由最初的4位机发展到如今的32位机,呈现出以8位单片机为主流,16位、32位单片机共同发展的欣欣向荣的景象。随着技术的发展,单片机片内集成的功能越来越强大,并朝着SoC(片上系统)方向发展。单片机有着集成度高、体积小、功耗低、功能强、速度快、性价比高等优点,易于推广应用。单片机作为控制系统中必不可少的部分,在各个领域得到了广泛的应用,用单片机进行实时系统数据处理和控制保证系统工作在最佳状态,提高系统的控制精度,有利于提高系统的工作效率。目前工业自动化水平已成为衡量各行各业现代化水平的一个重要标志。在工业控制中,按偏差的比例P、积分I和微分D进行控制的P
10、ID调节器现在得到广泛的应用。它以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。当被控对象的结构和参数不能完全掌握,或得不到精确的数学模型时,控制理论的其它技术难以采用时,系统控制器的结构和参数必须依靠经验和现场调试来确定,这时应用PID控制技术最为方便。PID控制器的参数整定是控制系统设计的核心内容。它是根据被控过程的特性确定PID控制器的比例系数、积分时间和微分时间的大小嵌入式系统。它具有原理简单,易于实现,适用面广,控制参数相互独立,参数的选定比较简单等优点,PID控制器是一种最优控制。本系统利用80C51单片机作为系统的控制器采用单片机编程实现PID算法进行控制
11、。系统由硬件和软件组成,本论文介绍了硬件的设计过程,它以单片机为核心器件,+5电压通过A/D转换变为数字信号,输入到单片机经过处理,控制发光二极管亮灭。人机界面由8位拨码开关和LED数码管构成,拨码开关用来设定Kp、Ki、Kd的值,LED用来显示此值。第一章 绪 论1.1 概述单片机是为了实现控制功能而设计的一种微型计算机。由于单片机是在一块芯片上集成了一台微型计算机所需的CPU、存储器、输入/输出部件和时钟电路等,因此,它具有体积小、使用灵活、成本低、易于产品化、抗干扰能力强,可在恶劣环境下可靠工作等特点。单片机系统的被控对象种类繁多,其应用也十分广泛,如工业控制领域、智能仪表与智能传感器、
12、家用电器领域、办公自动化领域、计算机网络和通信领域等。目前工业自动化水平已成为衡量各行各业现代化水平的一个重要标志。PID控制器的特点是结构简单,适应性强,特别是不依赖对象的精确模型,对系统参数的变化具有较好的鲁棒性,可以解决在工业过程中精确建模的困难。PID控制及其控制器或智能PID控制器已经很多,产品已在工程实际中得到了广泛的应用,各大公司均开发了具有PID参数自整定功能的智能调节器,其中PID控制器参数的自动调整是通过智能化调整或自校正、自适应算法来实现。采用这种方法实现的控制器,其控制品质的好坏主要取决于三个PID参数(比例值、积分值、微分值)。只要PID参数选取的正确,对于一个确定的
13、受控系统来说,其控制精度是比较令人满意的。但是,它的不足也恰恰在于此,当对象特性一旦发生改变,三个控制参数也必须相应地跟着改变,否则其控制品质就难以得到保证。本次设计的单片机时间通断PID控制是以89C51为核心器件,采用PID算法,以控制LED通电的时间长短来间接控制其他物理量,如温度、水位等物理量,可设置不同的Kp、Ki、Kd的值来达到不同的控制目的。因此,本次的设计可用于多种控制系统中,本次设计的整个系统包括硬件设计和软件设计,而我负责的是硬件方面的设计,所以本篇论文是基于硬件方面的。1.2 PID控制技术的发展与现状在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称
14、PID控制又称PID调节。PID控制是历史最久、生命力最强的基本控制方式,在科学技术特别是电子计算机迅速发展的今天,涌现出许多新的控制方法,但PID由于它自身的优点,仍然是得到最广泛应用的基本控制规律。PID控制具有以下优点:原理简单,使用方便;适用性强,可广泛应用于各种工业生产部门,按PID控制规律进行工作的控制器早已商品化,即使目前最新式的过程控制计算机,其基本控制功能也仍然是PID控制;鲁棒性强,即其控制品质对被控制对象特性的变化不太敏感。PID控制规律以其明显的优越性而成为工业控制的主要技术之一。当被控对象的结构和参数不能完全掌握,或得不到精确的数学模型,控制理论的其他技术也难以采用,
15、系统控制器的结构和参数必须依靠经验和现场调试来确定时,应用PID控制技术最为方便。PID控制器的参数整定是控制系统设计的核心内容。它是根据被控过程的特性确定PID控制器的比例系数、积分时间和微分时问的大小。PID控制器参数整定的方法概括起来有两大类:一是理论计算整定法。它主要是依据系统的数学模型,经过理论计算确定控制器参数。这种方法所得到的计算数据未必可以直接用,还必须通过工程实际进行调整和修改。二是工程整定方法,它主要依赖工程经验,直接在控制系统的试验中进行,且方法简单、易于掌握,在工程实际中被广泛采用。1.2.1 PID控制技术的发展比例积分微分(PID)控制器是在工业过程控制中最常见的一
16、种控制调节器,它广泛应用于化工、冶金、机械、热工和轻工等工业过程控制系统中。PID有几个重要的功能:提供反馈控制;通过积分作用可以消除稳态误差;通过微分作用预测将来。PID控制器特别适用于过程的动态性能是良性的而且控制性能要求不太高的情况。PID控制是分布式控制系统的一个重要组成部分,它也包含在许多特殊目的的控制系统中。在工业过程控制中,95以上的控制回路具有PID结构,而大多数回路实际上都是PI控制。PID控制器的许多有用的特性由于被认为是商业秘密而没有被广泛传播,典型的例子如模式切换和防止积分饱和等技术。PID控制器在技术上已经经历了从气动到由电子管、晶体管和集成电路组成的微处理器。微处理
17、器对PID控制器具有非常深刻的影响。目前制造的所有PID控制器几乎都是基于微处理器的,这就给自整定、自适应和增益调度等附加特性提供了条件。自整定的意思是控制器的参数可以根据操作员的需要或一个外部信号的要求自动进行参数整定。实际上目前所有最新的PID控制器都具有一定的自整定功能,整定方法却千差万别。现场总线的出现是另外一个重要的发展,这将对分布式控制系统的结构产生深刻的影响。PID控制器是现场总线观念的重要组成部分,它也可能会随着现场总线的发展被标准化。PID控制器问世至今已有近70年历史,同时,控制理论的发展也经历了古典控制理论、现代控制理论和智能控制理论三个阶段。古典控制理论主要是以传递函数
18、为工具和基础,以频域法和根轨迹法为核心,研究单输入、单输出一类控制系统的分析和设计问题。现代控制理论从理论上解决了系统的能控性、能观性、稳定性,以及许多复杂系统的控制问题。但是,随着现代科学技术的迅速发展,生产系统的规模越来越大,形成了复杂大系统,导致了控制对象、控制器及控制任务和目的日益复杂化,从而导致现代控制理论的成果很少在实际中得到应用。第三代控制理论,即智能控制理论是人工智能和自动控制交叉的产物,是当今自动控制科学的出路之一。“智能控制”概念是美国普度大学电气工程系的美籍华人傅京孙教授于1970年提出的。智能控制是指驱动智能及其自动地实现其目标的过程。也就是说,智能控制是一类无需人的直
19、接干预就能独立地驱动智能及其实现其目标的自动控制。智能控制的基础是人工智能、控制论、运筹学和信息论等学科的交叉。1.2.2 PID控制技术的现状目前大批的仪表与过程工程师们都熟悉PID控制,而且已经建立了一套很好的安装、整定和使用PID控制器的方法。尽管这样,发展PID控制仍然有很大的潜力,这是因为许多控制器在实际中都处在手动状态,而那些处在自动状态的控制器由于微分作用不好调整往往把微分环节去掉。PID控制器在实际中性能欠佳的主要原因一是阀门和传感器的设备问题,另外就是较差的整定实践。提高控制回路的性能,不仅需要PID控制的知识,而且需要过程方面的知识。自从计算机进入控制领域以来,用数字计算机
20、模拟计算机调节器组成计算机控制系统,不仅可以用软件实现PID控制算法,而且可以利用计算机的逻辑功能,使得PID控制更加灵活。当前控制领域所面临的一个严峻挑战,是要在不精确知道被控对象模型前提下,设计出快速、准确的自适应控制算法,以满足对象特性在较大范围内变化时的控制要求。1.3 系统总体设计方案本论文所讨论的基于单片机的时间通断PID控制系统是以89C51为控制的核心器件,配以必需的外围电路加上PID控制算法构成,其目的是对LED的通电时间长短进行控制,来达到控制其他物理量的目的。所以本系统是提供一个学习PID控制算法的实验平台。下面讨论系统的总体设计方案,包括:系统的性能要求及特点以及系统的
21、软、硬件方案分析。 1.3.1 系统性能要求及特点(l)系统性能要求:可以人为方便地通过电路板上的按钮设定Kp、Ki、Kd的值,来控制LED通电的时间。通过设定不同的Kp、Ki、Kd的值,来实现PID控制算法的实现;设定Kp、Ki、Kd的值能通过电路板上的数字显示器实时的显示出来;模块化设计,安装拆卸简单,维修方便;系统可靠性高,不易出故障;(2)系统特点:鉴于上述系统功能要求以及智能仪器应具有的体积小、成本低、功能强、抗干扰并尽可能达到更高精度的要求。本系统在硬件设计方面具有如下特点:控制主板采用STC89C51作为核心芯片,根据控制物理量的具体要求,调整输入量和Kp、Ki、Kd的值达到控制
22、目的。1.3.2 系统硬件方案分析目前,各种控制系统的硬件电路一般采用模拟控制电路和单片机控制电路两种形式。模拟控制电路的各控制环节一般由运算放大器、电压比较器、模拟集成电路以及电容、电阻等外围元器件组成。它的最大优点是系统响应速度快,能实现对系统的实时控制。在本系统中,对实时性要求不是很高,所以模拟电路的优势得不到体现。单片机是大规模集成电路技术发展的产物,属于第四代电子计算机。它是把中央处理单元CPU、随机存取存储器RAM、只读存储器ROM、定时/计数器以及I/O输入输出接口电路等主要计算机部件都集成在一块集成电路芯片上的微型计算机,它的特点是:功能强大、运算速度快、体积小巧、价格低廉、稳
23、定可靠、应用广泛。由此可见,采用单片机设计控制系统,不仅可以降低开发成本,精简系统结构,而且控制算法由软件实现,还可以提高系统的兼容性和可移植性。目前,市面上的单片机不仅种类繁多,而且在性能方面也各有所长,世界上各大芯片制造厂商都推出了自己的单片机,从8位、16位到32位,数不胜数,各具特色,为单片机应用提供了广阔的天地。STC89C51单片机是ATMEL公司出品的与MCS-51系列兼容的低电压、高性能CMOS 8位微控制器。本系统选择STC89C51为核心器件组成控制系统。1.3.3 系统软件方案分析目前,单片机系统软件的开发主要用到两种语言:汇编语言和C语言。单片机汇编语言是以单片机指令系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于单片机的时间通断PID控制的设计 毕业论文 基于 单片机 时间 PID 控制 设计

链接地址:https://www.31ppt.com/p-3939964.html