收藏 分销(赏)

微型计算机控制技术(非控制专业)课件------湘潭大学.ppt

上传人:天**** 文档编号:11959207 上传时间:2025-08-22 格式:PPT 页数:380 大小:10.75MB 下载积分:25 金币
下载 相关 举报
微型计算机控制技术(非控制专业)课件------湘潭大学.ppt_第1页
第1页 / 共380页
微型计算机控制技术(非控制专业)课件------湘潭大学.ppt_第2页
第2页 / 共380页


点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,信息工程学院,微型计算机控制技术,主讲,:,戴 永,教 材,:,戴 永等,微型计算机控制技术,湘潭大学出版社,2009,年,参考资料,:,1,张艳兵,.,计算机控制技术,.,北京,:,国防工业出版社,2006,2,杨恢先,.,单片机原理及应用,.,北京:人民邮电出版社,2006,3,曹承志,.,微型计算机控制新技术,.,北京,:,机械工业出版社,,2001,信息工程学院,课 程 教 学 说 明,一,.,课程特性,1,)地位,本课程是计算机科学与技术专业的选修课、网络专业必修课,2,),关系,专业硬件基础课,专业软件基础课,微机控制技术,3,)目的,使同学们了解、掌握,微机控制技术的基础知识、微机控制系统,原理及相应的设计方法,达到计算机学科、通信学科本科层次知识结构的基本完整。,信息工程学院,二,.,学 习 要 求,(,1),微机控制的基本理论与方法达到记识层;,(,2),学生利用基本理论与方法可设计简单的微机控制系统,分析较复杂的微机控制系统;,(,3),对微机控制技术的现状与发展方向有一定程度的了解。,信息工程学院,三、本课程的重点、难点,1),微机控制技术的基本概念与思考方法,;,2),微型计算机控制理论基础,;,3),面向微机控制系统的接口原理与设计;通道配置原理及方法、通道电路原理与设计、通道操控算法与程序设计;,4),数据采集原理及处理方法;,5),间接、直接数字控制器设计理论与实现方法;,6,)顺序与数字程序控制概念、原理和方法;,7),模糊、神经网络控制原理及实现方法;,8,)总线技术。,信息工程学院,实 验 及 其 要 求,实验教学是本课程教学内容的组成部分,实验教材:单片机原理及应用实验指导书,(,胡洪波,),实验内容:,实验,1,:,D/A,转换:程控电子波形产生原理及方法,(,计算,通信,),实验,2,:,A/D,转换:模拟信号,2,进制采样原理与方法,(,计算,通信,),实验,3,:步进电机,:,步进电机的程控电流换相、调速、调向原理与方法,(,计算,),实验,4,:直流电机:直流电机的程控调速、调向及测控原理与方法,(,计算,),实验,5,:,LED,点阵显示,:,显示图形或汉字,(,计算,通信,).,实验,6:LCD,液晶显示,:,显示图形或汉字,(,计算,通信,).,实验,7:IC,卡实验,:IC,卡信息读写,(,计算,通信,).,信息工程学院,实验要求:独立完成,教师验收,创新奖励,考核方法与成绩,(1),现场验收,现场问答,现场打分,(2),撰写综合性、设计性实验报告,特别声明:因为此课实验内容要求高,实验过程抓得紧,成绩评定严格,所以不提供非计划时间的教学实验补课,有正当理由者在下一级的本课程实验课补做。,信息工程学院,成 绩 评 定,实验:,30%,闭卷考试:,70%,特别申明:不参加实验或实验考核不及,格者不提供理论考试试卷,,强行参考者不予成绩评定,。,信息工程学院,第,1,章 绪 论,本章学习提要,(,1,)计算机控制技术经历的发展阶段;,(,2,),控制系统基本概念:,1.,常用概念术语,,2,常见系统术语。,(,3,),控制系统,5,种典型工作特性,。,(,4,),微机控制系统体系结构:控制器和比较环节由微型计算机取代,这是划时代的进步;,。,(,5,),与模拟控制系统比较微型机控制系统,5,个特征。,(,6,),微型计算机控制系统有,4,种经典结构和,4,种新型结构,信息工程学院,1.1,控制系统基础,1,1,1,控制系统基本概念,1.,常用概念术语,对象,:,为完成特定动作,由机械、电气、电子等零部件有机组成的装置或设备。,过程:,过程,:,被控制的运行状态,.,两种不同的描述如下,(,1,)自然过程指一种自然的逐渐进行地运转或发展,其特征是在运转和发展状态中以相对固定的方法相继发生一系列的渐进变化,并最后导致一个特定的结果或状态。,(,2),人为或随意连续进行的运行状态,这种运行状态由一系列被控制的动作和一直进行到某一特定结果或状态的有规则的运动构成。,过程特征,表现为以相对固定的方式导致一个特定结果或状态。,系统:为完成相应任务,一些元件、部件等按一定规则的组合。系统是动态现象的抽象,不同的领域有不同的组合内容。,扰动:对系统输出量产生相反作用的信号。扰动分为内扰和外扰两大类,内扰产生在系统内部,外扰来自系统外部,和输入量叠加在一起而进入系统。,信息工程学院,控制过程:通过消除扰动因素影响保持被控制量按预期要求变化的过程。,自动控制:不需要人直接参与,而使被控量自动地按预定的规律变化的控制过程。,控制量:被控系统的输入量或给定量,用,r,(,t,)表示。,被控量:被控系统的输出量,用,y,(,t,)表示,如被控电机的转速,温控系统的温度等。,反馈量:与被控制量成比例的反馈信号,用,y,CF,(,t,)表示。,偏差量:控制量与反馈量之间的差值,用,e,(,t,)表示,e,(,t,),=r(t)-y,CF,(,t,)。,信息工程学院,2,常见系统术语,开环控制系统,被控制量只能受控于控制量,而对控制量不能反施任何影响的系统。,闭环控制系统,利用负反馈,将被控制量影响控制量作用的系统,又叫反馈控制系统。,随动系统,是一种反馈系统,随着,r(t),的变化,被控制量在前一,r(t),对应的位置进行变化,其特性如图,1-1,所示。随动系统多出现于机械位移、速度、加速度等对象的控制,所以常称之为位置控制系统。,r,2,(t),y,2,(t),y,(,t,),r,1,(t),y,1,(t),t,图,1-1,随动系统特性示意图,信息工程学院,稳定系统,又称自动调整系统,是一种反馈系统,当,r(),为常量时,也要求被控量保持在常量上,如图,1-2,所示。常见的稳定系统有恒温、电压、电流、频率、压力等控制系统。,过程控制系统,以变化过程作为控制对象的控制系统,在控制过程中,给定量按照预先制定的规律,在程序运行中变化,所以又叫程序控制。,这类系统多见于温度、压力、流量等控制系统。,y,(,t,),r,(),t,图,1-2,稳定系统特性示意图,信息工程学院,1,1,2,控制系统工作特性,1.,控制系统的一般结构及其工作特性,y,(,t,),校正环节,反馈环节,r,(,t,),比,较,环,节,e,(,t,),扰动信号,y,CF,(,t,),+,-,图,1-3,闭环控制系统抽象结构图,执行环节,被控对象,u,(,t,),实际控制系统除存在内外扰动外,还有系统自身存在的逻辑死区、响应惯性等影响系统的控制效果。,当输入信号作用到系统之后,在系统的输出端并不能马上得到响应,而只有当偏差信号大到一定程度时,系统才有输出。,输出结果根据各环节的品质状况及系统所处环境有多种多样。,信息工程学院,系统工作状态过渡过程的测试是通过系统响应特定输入信号(或叫试验信号)来进行的。阶跃信号常用的测试信号,如图,1-4,所示。系统进入稳态的过渡过程及其工作特性如图,1-5,所示。,r(t),1(t),图,1-4,单位阶跃输入信号,P,y(t),y(),t,r,t,s,t,P,图,1-5,信息工程学院,tr,:启动时间。,超调:,y(t)|y(,)|,称为超调,在,0,t,r,不算,P,:表示超调信号的严重程度。,有时也直接用,y,max,(t),通常处于第一个峰值。,P,越小,过渡过程越平稳。,t,P,:从,t,0,到第一个峰值的时间,,t,P,表征反馈控制系统反应输入信号的快速性能或控制灵敏度,越小灵敏度越高。,t,t,t,信息工程学院,t,s,:系统的过渡过程时间,当,t=ts,,应有:,一般,0.02,0.05;ts,越小,说明系统以一个稳态过渡到另一个稳态所需时间越短,反之越长。,振荡次数:,y(t),以大于,0,的变化幅度超越,y(,),水平线的次数的一半为系统过渡过程的振荡次数,用,N,表示,,N,越小,过程越短。,t,s,,,t,p,,,p,,,N,:动态参数。,当系统完成过渡过程后,,|y(t)-y()|,为稳态误差。,稳态误差是表征系统控制精度的一项性能指标。,信息工程学院,2.,几种典型控制系统过渡过程曲线,1,)单调逐渐逼近,(,见图,1-6,特性曲线,),y(),过度过程曲线单调逼近,y(,),:,P,0,,,N=0,,,y(t)=y(,),2,)等幅振荡,(,见图,1-6,特性曲线,),y(),等幅振荡,,N,(自激振荡),。,信息工程学院,3.,振荡发散,(,见图,1-6,特性曲线,),振荡发散,,N,;振幅系统无平衡状态,y(),4.,单调发散,(,见图,1-6,特性曲线,),y(),“,过,”,单调发散,这类系统无稳定状态,不能使用:,P,;,N=0,;,y(t),?,信息工程学院,5.,欠阻尼振荡,阻尼振荡:一般可工作系统均为此曲线。,y(),与预期,r(),之差,称为稳态误差,表征系统控制精度的参数之一。,阻尼系统的过渡过程分为三种工作状态,即欠阻尼、临界阻尼和过阻尼。,过阻尼工作状态相似于单调逐渐逼近或一阶系统工作状态,启动速度变慢。,临界阻尼工作状态使系统特性处于等幅振荡特性。,关于二阶系统的阻尼特性讨论请读者参阅相关论著。,y(),信息工程学院,1.2,微型计算机控制系统体系结构与特征,1,2,1,微机控制系统体系结构,1.,微型计算机控制系统一般结构,扰动,执行机构,A/D,R,(k),y,(t),图,1-7,微机闭环控制系统体系结构抽象图,控制器,微型计算机,D/A,被控对象,检测装置,E,(k),Y,CF,(k),U,(k),与模拟闭环控制系统抽象结构,(,图,1-3),比较,微机闭环控制系统体系结构信号传输的路径结构没有发生变化,控制装置即大虚线框外以右的内容相同。,不同的地方是控制装置的四个环节均有重大变化,即,(,1,),控制器和比较环节由微型计算机取代,这是划时代的进步,;,(,2,)执行环节在模拟控制系统中只有执行机构,而在微机控制系统中于执行机构前增加,D/A,转换;,(,3,)反馈环节在模拟控制系统中只有检测装置,而在微机控制系统中于检测装置后设置,A/D,转换。,由于微型计算机处理的是离散信息,因此微型机控制系统中控制装置内的时间变量均采用人们公认的离散时间变量符号,K,。,信息工程学院,2.,微型计算机控制系统硬件组成,工,业,生,产,过,程,D/A,多路转换,开关量输入,微型计算机,系,统,主机,采样,装置,A/D,变送,保持,开关量输出,操作,控制,台,过程通道,保持,变送,人机交互通道,接口,微机,I/O,设备,微机外设接口,图,1-8,微型计算机控制系统硬件典型结构图,面向过程通道的接口,人机交互通道,信息工程学院,(,1,)工业生产过程 工业生产过程是指在生产现场把原材料变成成品或半成品,或通过原材料获得某些所需参数的工序实现。参与工序实现的内容包括工艺规则、技术范畴、参与设备、人员数量与作用、结果指标、质量检验、安全保证等。,(,2,)过程通道,主机与工业生产过程之间需要传递三类信息,即互传数据,主机向工业生产过程发布控制信息,主机从工业生产过程接受状态信息。互传数据有模拟、开关量两种数据形式,而控制、状态信息均为开关量。,信息工程学院,过程通道包括模拟过程输入、输出通道、开关量过程输入、输出通道。,过程通道处于工业生产过程与主机接口之间,担负着生产过程与主机交换信息的任务。,(,3,)接口,在微型计算机控制系统中一般存在三类不同功能的接口,,一类介于主机与过程通道之间,用于主机与过程通道交换数字信息;,二类介于主机与交互通道之间,用于主机与交互通道交换数字信息;,三类介于主机与微机,I/O,设备之间,用于主机与微机,I/O,设备交换数字信息,在多微机互联的微型计算机控制系统中,多微机可互按,I/O,设备管理。,信息工程学院,(,4,)主机,核心内容,控制程序,其反映输入输出之间的数学关系。,在工业生产过程中,处于在线的主机又称为工业控制计算机,简称工业控制机或工控机,其特点表现在可靠性高、可维修性好、环境适用性强、控制实时性好、输入输出通道完善及软件丰富等。本书中的主机均指工控机。,(,5,)人机交互通道与操作控制台,人机交互通道与操作控制台是相互依存的,操作控制台因人机交互通道而设置,人机交互通道通过操作控制台使得人机交互更方便。,就一般而言操作控制台应具有以下功能,操作,键盘,鼠标,按键,板键等,.,显示,CRT,或,LED,,,LCD,,打印机,记录仪,指示灯,喇叭等:状态指示,声光报警等,.,数据保存,外存,磁存储器,光存储器,半导体存储器,IC,卡等,.,远程信息交换,信息工程学院,3.,微型计算机控制系统软件,监控软件,系统软件,BIOS,监测软件,外设管理程序,人机对话程序,控制算法程序,自控程序等,控制软件,注意,:程序的运行时间以不影响系统实时性为前提,信息工程学院,1.2.2,微型计算机控制系统特征,1.,结构特征,微机控制系统:将控制器用微机来代替,便构成了微机控制系统。,开环系统:,控制器,被控对象,执行器,被控参数,R(t),用微机取代,闭环系统:,执行机构,A/D,r,(t),y,(t),微型计算机闭环控制系统抽象结构图,控制器,微型机,D/A,被控对象,检测装置,信息工程学院,2.,信号特征,模拟控制系统中所有环节的工作信号全为模拟信号,而微型计算机控制系统中主机的工作信号全为数字信号,前、后向模拟过程通道模拟、数字信号兼有,前、后向开关量过程通道是全数字信号,但无全模拟信号。,3.,功能特征,(,1,)以软件代替硬件。,(,2,)数据保存。,(,3,)显示设备、方法与内容。,(,4,)多系统互联。,信息工程学院,4.,时限特征,“,实时”,是指在规定的时间内完成规定的任务。,(,1,)实时数据采集。,(,2,)实时决策运算。,(,3,)实时控制输出。,数据采样、运算决策、输出控制三个阶段占用时间之和满足实时性要求,则该系统具有实时性。,5.,控制器工作方式特征,控制器在控制系统中的工作方式有在线、离线两种。,信息工程学院,微型计算机在线工作方式:又称“联机”工作方式。,微型计算机在控制系统中直接参与控制或交换信息,而不通过其它中间记录介质,如磁盘、,U,盘、光盘、磁带等。,微型计算机离线工作方式:又称“脱机”工作方式。,微型计算机不直接参与对被控对象的控制,或不直接与被控对象交换信息,而仅是将有关控制信息记录或打印出来,再由人来联系,按照微机提供的信息完成相应的控制操作。,离线工作方式无实时性可谈。要使系统具有实时性,微型计算机必须按在线方式工作。,信息工程学院,1.3,微型计算机控制系统分类,1.3.1,经典微型计算机控制系统,1.,数据采集与处理系统,现,场,输入,通道,显示设备,主机,接口,图,1-9,数据采集与处理系统基本结构,2.,操作指导控制系统,生,产,过,程,输入通道,显示设备,主,机,通道接口,图,1-10,操作指导控制,系统基本结构,操作人员,信息工程学院,3.,直接式数字控制系统,4.,监督式计算机控制系统,生产过程,接口,控制操作台,主,机,执行,机构,接口,输出,通道,输入,通道,检测,图,1-11 DDC,系统基本结构,工业生产过程,DDC,计算机,S,C,C,计算机,模拟,输入,通道,模拟,输出,通道,给定值,控制操作台,图,1-12 SCC,系统基本结构,信息工程学院,1.3.2,新型微型计算机控制系统,1.,基于智能控制算法的微机控制系统,智能控制是自动控制和人工智能相结合的学科,即具有摸仿人的学习、推理等功能;能适用不断变化的环境;能处理多种信息以减少不确定性;能以安全和可靠的方式进行规划,产生和执行的动作,获取系统总体上最优或次优的性能指标。,智能控制技术有三大基本内容:模糊控制技术,神经网络控制技术,遗传控制技术。,在硬件上智能控制系统与传统的微机控制系统结构无重大区别;在软件上,智能控制系统的驱动量由智能控制算法产生。,微机智能控制系统的命名一般借用智能控制算法的名称。,图,1-13,为模糊控制系统的一般结构图。,模糊化,模糊,决策,反模糊化,图,1-13,一般模糊控制系统基本结构,控制量,Y,U,k,X,k,被控,对象,信息工程学院,2.,集散式微型计算机控制系统,集散式微型计算机控制系统,(Distributed Control System,,,DCS),是基于微型计算机总线通信技术的多系统分层分散控制、集中管理微型计算机控制系统,已成为大工业现场普遍使用的生产过程控制、子系统管理的方案。,DCS,也称为分级分布式控制系统,简称集散系统,它是计算机、自动化、通信、网络和显示等多种技术相结合的产物。,过程控,制系统,1,网间联络站,任务管,理站,过程管,理站,网间联络站,过程控,制系统,n,LAN,总线通信,图,1-14 DCS,结构图,其他,LAN,信息工程学院,3.,现场总线微型计算机控制系统,现场总线微型计算机控制系统(,Fieldbus Control Sistem,,,FCS,)是,DCS,的换代产品,与传统的,DCS,相比,具有数字化的信息传播、分散的系统结构、方便的互操作性、开放的互联网络及多种传输媒介、拓扑结构等特点。,FCS,的核心是现场总线,具体表现于适用工业控制领域的网络通信与管理协议。,4.,管控一体综合集成系统,将制造、过程控制、办公室和经营管理等的自动化系统进行集成,即构成计算机集成制造系统(,Computer Integrated Manufacturing System,)或计算机集成过程系统(,Computer Integrated Process System,),简称,CIMS,或,CIPS,。,CIMS,代表着工业控制系统的未来,它的研究开发不是以某个区域或某项活动为对象,而是以企业的全部活动为对象。,除上述四种常见新型系统外,还有嵌入式微机控制系统、虚拟控制系统、开放式控制系统等,请参阅有关资料。,信息工程学院,1.4,微型计算机控制技术的发展,1.,装置技术的发展,装置技术是发展基础,.,随着专用功能电路的标准化与集成电路设计、制作技术的发展,标准模块电路的种类越来越多,功能越来越强。,2.,微型计算机技术的发展,微型计算机技术是发展的保障,.,微型计算机技术的发展主要指微型计算机的系统结构、软件技术、应用技术等的发展。,3.,决策理论的发展,决策理论是发展的动力,顺序控制、插补控制、,PID,控制、最小拍控制、纯滞后控制等一批传统控制方法和理论将进一步得到改善、充实。,具有重要意义的滤波技术、能控能观性技术、极大值原理、动态规划、稳定性技术等仍是人们研究的重要内容。,在解决模型不确定性、高度非线性、分布式采样和执行、动态突变、多时间标度、复杂的信息模式等被控对象的控制问题上,智能控制技术有其特殊优势,而将成为人们研究的热门内容,解决问题的新选手段。,信息工程学院,4.,微型计算机控制系统结构的发展,(,1,)用可编程控制器代替,DDC,级微机,(,2,)新一代,CIMS,(,3,)用智能控制芯片作为控制器,信息工程学院,本章要点,(1),拉普拉斯变换及主要性质,(2),传递函数与方块图,(3),典型系统的方块图与传递函数,第,2,章 微型计算机控制理论基础,信息工程学院,2.1,连续系统数学基础,2,1,1,拉普拉斯变换,用表示时间的函数,而且当 ,以 表,示 的拉普拉斯变换,记之为,复变量,对时域函数进行拉氏变换,拉氏积分,是 的原函数,是 的象函数。,2.,拉普拉斯变换的性质,线性,(,位移性质,),信息工程学院,令,则,当,令,0t,f,(,t,),图,2-1,平移性质曲线示意,f,(,t,),t,信息工程学院,(,3,)相似性质(比例变换),令,则,信息工程学院,(,4,)微分性质,(,原函数导数的象函数,),f(0),为,t=0,时,f(t),的值,一般控制系统中,f(0)=0,同样,对于的阶导数,可以得到,信息工程学院,(,5,)原函数积分的象函数,一般,t=0,;,f(t)=0,信息工程学院,(6),初值定理,其中,f(0),F(s),可拉,存在,证明:由拉普拉斯变换的微分性质可知,有,(7),终值定理,证明自阅,信息工程学院,3.,拉普拉斯反变换,由复变函数表达式推导成为时间函数表达式的数学运算叫做反变换,拉普拉斯反变换的符号是 ,记作,具体的拉普拉斯反变换计算公式为,信息工程学院,2,1,2,传递函数与方块图,1,传递函数,传递函数是描述线性定常系统或线性元件的输入,-,输出关系的一种最常用的数学模型。,传递函数全面地反应了线性定常系统或线性元件的内在固有特性。,传递函数,(G(s),:线性定常系统的传递函数,定义为初始条件为,0,,输出量(响应函数)的拉氏变换与输入函数(量)拉氏变换之比。,传递函数的定义适用于输入输出信号呈线性关系的元件或系统,既适用于开环系统,也适用于闭环系统。,传递函数的形式完全取决于系统或元件自身的结构与参数,而与外加的输入信号形式无关。,信息工程学院,传递函数有如下基本性质,(,1,)系统和元件的传递函数是描述其动态特性的一种关系式,它和系统或元件的运动方程式一一对应。,(,2,)传递函数表征系统或元件本身的特性,而与输入信号无关。,(,3,)传递函数不能反映系统或元件的物理结构,即不同物理性质的系统或元件可以具有相同的传递函数。,(,4,)传递函数是复变量的有理分式,均为多项式,每一项的系数都是实数。,信息工程学院,2,方块图,方块图是系统中每个元件的功能和信号流向的图解表示,它表明系统中各元件或各环节间的相互关系,信号流动情况。,方块图输出信号的拉普拉斯变换式等于其输入信号的拉普拉斯变换式与方块内传递函数的乘积。,信号通过方块的流向以箭头来表示,使输入信号的箭头指向方块,输出信号的箭头背向方块。,方块图中只包含与系统动态性能有关的信息,并不包含与系统物理结构有关的一切信息。,许多物理结构上完全不同的系统,可以用相同的方块图来表示。,一般结构如图,2-2,所示,.,G,(,s,),X,(,s,),Y,(,s,),图,2-2,传递函数方块图,信息工程学院,3.,典型系统的方块图与传递函数,1),开环控制系统方块图与传递函数开环控制系统的抽象结构包含控制、执行与对象三个环节,方块图结构见图,2-3,。,控制,G,1,(s),执行,G,2,(s),对象,G,3,(s),R,(s),Y,(,s,),图,2-3,开环控制系统方块图,对应的传递函数,信息工程学院,2),闭环控制系统方块图与传递函数闭环控制系统的抽象结构由执行,(,含对象,),、反馈及偏差计算(符号表示)等环节构成,方块图结构见图,2-4,所示。,执行,G(s),反馈,H(s),R,(s),Y,(s),E,(s),B,(s),图,2.4,闭环控制系统方块图,称为系统中的开环传递函数。,闭环控制系统的传递函数为,信息工程学院,G,1,(s),G,2,(s),H(s),Y(s),N(s),R(S),扰动,3,)含扰动量的闭环控制系统方块图与传递函数,当,;扰动项,0,;,扰动被抑制;,及,此时控制系统的传递函数,信息工程学院,例,2.1,:如图所示,,R,C,低通网络,(a),U,i,(,s,),C,i,R,I,(s),U,I,(s),(b),U,c,(s),图,2-6 RC,电路方块图,(c),U,i,(s),信息工程学院,4,方块图等效法则,1),分支点移动规则,G,G,G,A,AG,AG,A,AG,AG,(,a,),A,G,G,G,A,AG,A,A,AG,(,b,),图,2-7,分支移动规则,信息工程学院,(,2,)相加点移动规则,G,G,G,B,A,A,B,AG,BG,AG,BG,(,a,),G,G,B,A,A,B,AG,B,AG,B,(,b,),图,2-8,相加点移动规则,根据代数运算法则,还可实现其它类型方块图的简化或等效,相关内容请参阅自动控制方面的专业书籍。在简化或等效处理过程中应注意两条原则,(1),前向通道中传递函数的乘积必须不变。,(2),各反馈回路中传递函数的乘积必须保持不变。,信息工程学院,例,2.2,(1),进行拉普拉斯变换;(,2,)画方块图;,K,P,KP,T,I,S,K,P,T,d,S,E(S),U(S),+,t,t,t,t,t,t,信息工程学院,第,3,章 接口与过程通道配置技术,3.1,概 述,过程通道的基本任务是信号获取、转换及传递;,接口的基本任务是数字信号传递。,计算机控制系统中的接口电路特点:除了基本任务外还担负控制过程通道各环节协调工作的任务。,一般来说计算机无法直接接收和处理生产过程的实际信息,这些实际信息由输入过程通道获取、转换,传递给接口,再由接口送入计算机;,计算机传送到生产过程的控制信息通过接口进入输出过程通道,由输出过程通道转换为生产过程所能接受的信号形式,.,信息工程学院,面向过程通道的接口电路的结构、编程方法等与过程通道的功能、结构、信息传递方式密切相关。,(,1,)根据主机获取、发送信息的要求及过程通道传送、接收信息的状态,接口电路传递数据的方式分为无条件、查询、中断等。,(,2,)为适应过程通道转换环节的技术变化,面向过程通道的接口电路同样也应具备数据格式转换、数制转换、实时中断管理等接口的一般功能;,(,3,)面向过程通道的接口电路的明显特征是它必须深入过程通道内部对过程通道中各子环节,如多路转换、可编程放大、采样,/,保持、,A/D,转换、,D/A,转换等进行关系上、功能上、时间上等的有序控制。,信息工程学院,设计过程通道与面向过程通道的接口时必须注意和解决如下基本问题:,(,1,)输入输出信号形式的转换,尤其是不同能量形式的信号转换;,(,2,)微机与控制对象两个异步工作的系统实现同步和通信联络;,(,3,)高速的微机与低速的控制对象实现速度匹配;,(,4,)数据格式转换、数制转换、,A/D,转换、,D/A,转换、电平转换、功率转换等;,(,5,)微弱信号放大、滤波、整型,强电信号幅度衰减、滤波、整型,信号幅度规范;,(,6,)数据通道与子环节工作控制的端口分配;,(,7,)接口电路中的端口触发、时序及负载能力。,信息工程学院,研制接口和过程通道电路使用的器件有三大类,,一类是利用基本的小规模集成电路功能器件(如一片多组的运算放大器等)、逻辑器件(如各类,TTL,器件)、分立元件等,当控制内容单一,过程通道和接口比较简单时采用此类器件设计可避免浪费;,二类是通用器件,如通用的各类并行、串行,I/O,接口器件,中断管理、定时,/,计数、键盘,/,显示等接口器件;,三类是专用器件,主要有,A/D,转换器、,D/A,转换器、集成多路转换电子开关、可编程放大器等等。,信息工程学院,3.2,面向过程通道的接口技术,3.2.1,接口的基本结构、任务和功能,1.,接口的基本结构,微计算机,CPU,接口控制逻辑,数据传送端口,地址总线,控制总线,数据总线,数据,状态,控制,图,3-1,接口基本结构及其在微控系统中的连接图,工业生产过程,过程通道,无数据端口,通道,控制,逻辑,2.,接口电路的基本任务,(,1,)控制信息的传递路径。即根据控制的任务在众多的信息源中进行选择,以确定该信息传送的路径和目的地。,(,2,)控制信息传送的顺序。计算机控制的过程就是执行程序的过程,为确,保进程正确无误,接口电路应根据控制程序的要求,适时地发出一组有序,的选通信号。,为保证基本任务完成,接口电路应解决以下问题:(,1,)触发方式。(,2,)时序。(,3,)负载能力。,信息工程学院,3,接口的功能作为主机与过程通道之间的信息传递渠道,与一般接口电路相同,应具备寻址、输入输出、数据转换、联接、中断管理、复位及可编程等基本功能。,4,端口及其编址方法,1,)端口,:,一个,I/O,接口一般包括若干个端口,通常可分为数据端口、状态端口以及控制端口,而每个端口都有一个端口地址号,所以一个接口电路一般占用多个端口地址。,2,)端口编址,:,有通道端口与存储器统一编址和通道端口独立编址两种方式,工作原理及优缺点同一般端口编址相同。,3.2.2,接口数据传送方式,(,1,)直接传送方式。,(,2,)查询传送方式。(,3,)中断传送方式。,3.2.3,接口扩展,1,)地址线选扩展,.,信息工程学院,2,)地址译码扩展,A4A3=00,时,,1#74LS138,被允许译码;,A4A3=01,时,,2#74LS138,被允许译码;,A4A3=10,时,,3#74LS138,被允许译码;,A4A3=11,时,,4#74LS138,被允许译码。,因此,,32,个,I/O,接口端口地址分配号为:,0000H001FH,。,3,)混合扩展,:,地址线选、地址译码用于同一个系统的接口扩展称为混合扩展。,Y,0,Y,7,74LS138(1#),A BC,E,1,E,2,E,3,Y,0,Y,7,74LS138(2#),AB C,E,1,E,2,E,3,Y,0,Y,7,74LS138(3#),A BC,E,1,E,2,E,3,Y,0,Y,7,74LS138(4#),A B,C E,1,E,2,E,3,+5V,+5V,+5V,A,0,A,1,A,2,A,3,A,4,.,Q,0,.Q,7,.,Q,8,.,Q,15,.,Q,16,Q,23,.,Q,24,.Q,31,图,3-2,采用多片地址译码芯片,74LS138,的地址译码器扩展,+5V,信息工程学院,2,端口负载能力扩展,单向负载能力扩展器件有,74LS244,、,74LS240,、,74LS06,、,74LS07,等,主要用于,ABUS,和,CBUS,负载能力扩展;,双向负载能力扩展器件有,74LS245,等,主要用于,DBUS,负载能力扩展。,3,端口的功能扩展,(,1,)单向数据传送选通;,(,2,)双向数据传送选通;,(,3,)非数据传送单点控制信号;,(,4,)非数据传送双点、多点控制信号;,(,5,)数据传送选通与非数据传送控制功能兼顾。,3.2.4,接口实例,1,8255A,在微机控制系统中的接口实现,信息工程学院,例,3.1,设图,3,3,中,PA,口通过输入数字过程通道联接工业生产过程的一组状态点,,PB,口通过输出数字过程通道联接系统控制台的一组生产过程状态指示灯,将,MCS,51,工作寄存器,R7,的内容送指示灯,将生产过程的相应状态读入工作寄存器,R2,。试编写其操作程序。,直接传送方式使,8255A,的,PA,口为方式,0,输入,,PB,口为方式,0,输出。,PC,口的输入,/,输出方式没有要求,可任意设定。,将,8255A,的,4,个端口视,1,组端口,,P2,。,7,连接为线选组地址,,A1A0,的组合用于选择组内端口地址,即,PA,口、,PB,口、,CW,的端口地址分别对应,#7FFCH,、,#7FFDH,和,#7FFFH,。,MCS,51,8255A,74LS373,G,G,CS,A,1,A,0,D,0,D,7,RD,WR,RESET,8,8,P,2.7,ALE,P,0,RD,WR,+5V,PA,PB,PC,8,8,8,I/O,图,3,3 8255A,与数字过程通道接口实例电路图,输入数字过程通道,输出数字过程通道,工业,生产,过程,系统操作台,信息工程学院,参考程序如下:,INIT8255,:,MOVDPTR,,,#7FFFH,;控制口地址送数据指针,MOVA,,,#90H,;,PA,输入,,PB,输出,,PC,任意,控制字可为,1001,00,B,MOVXDPTR,,,A,;,方式控制字写入,8255A,控制口,,PA,输入,,PB,输出,MOV DPTR,,,#7FFDH,;,PB,口地址送数据指针,MOVA,,,R7,MOVXDPTR,,,A,;将,R7,的内容输出到,PB,口,MOVDPTR,,,#7FFCH,;,PA,口地址送数据指针,MOVXA,,,DPTR,;读,PA,口开关的状态,MOVR2,,,A,;,RET,信息工程学院,当需要对工业生产过程中的模拟量进行测控时,以,8255,作为并行接口,,MCS-51,单片机作为主机的微机控制系统的常见结构如图,3-4,所示。,通过编程使,8255-PA,口工作在方式,1,(单向选通)输入,,8255-PB,口工作在方式,1,输出,允许中断。,在程序控制下,,PC7,输出一个正脉冲启动模拟过程输入通道进行模拟,/,数字转换,此次模拟,/,数字转换完毕,输入通道通过,PC4,向,8255-PA,口发出选通信号,将模拟,/,数字转换结果打入,PA,口,同时通过,INTRA,向主机发出中断请求。,MCS,51,8255A,74LS373,G,G,CS,A,1,A,0,D,0,D,7,RD,WR,INTR,A,INTR,B,8,8,P,2.7,ALE,P,0,RD,WR,PA,PB,8,8,图,3,4 8255A,与模拟过程通道接口实例电路图,模,/,数,工业,生产,过程,采样,/,保持,多路,转换,PC4,PC7,STB,A,数,/,模,保持,OBF,B,PC1,ACK,B,PC2,INT,0,INT,1,模拟过程通道,多路,转换,信息工程学院,主机响应后将,PA,口数据读入采样数据存储区,判采样次数是否满,未满则重复向,PC7,发正脉冲及其以后的工作过程。,满了则进入系统决策,将决策结果通过,PB,口送模拟过程输出通道。,如果只有一个被控对象,模拟过程输出通道设置数字,/,模拟转换环节便可,若为多对象,而又不想增加数字,/,模拟转换器,则须增加多路转换和采样,/,保持两个环节。,PB,口按单向选通输出时,,PC1,为选通信号,,PC2,作为模拟过程输出通道的回答信号。,8255,接到回答信号后,通过,INTRB,向主机发出中断请求,表示所送数据已接收,可送下一个数据了。,2,多组数据输入输出接口,例,3.2.,设以,MCS-51,系列机为主机的微机控制系统中,过程通道需,8,路,8,位数据的输入,,4,路,8,位数据的输出,,4,个通道环节可编程控制信号。试采用,74LS244,作为输入数据端口、,74LS273,作为输出数据端口、可编程控制信号为无数据端口设计接口电路。,信息工程学院,&,1,1,1,1,A,0,A,1,A,2,E,1,E,2,E,3,Y,0,Y,1,Y,2,Y,3,Y,4,Y,5,Y,6,Y,7,A,0,A,1,A,2,E,1,E,2,E,3,Y,0,Y,1,Y,2,Y,3,Y,4,Y,5,Y,6,Y,7,+5V,数据总线,1#74LS138,2#74LS138,74LS244,G,1#,74LS244,G,2#,74LS244,G,8#,74LS273,CP,4#,74LS273,CP,1#,A,12,A,13,A,14,A,15,+5V,RD,A,11,A,11,A,8,A,9,A,10,A,8,A,9,A,10,图,3-5,多路数据输入输出接口逻辑,WR,1,1,1,Control,1,Control,4,信息工程学院,解:接口电路逻辑如图,3-5,所示,,8,个输入端口由一片,38,译码器,74 LS138,进行端口地址译码,,4,个输出端口与,4,个可编程控制信号合由一片,74 LS138,进行端口地址译码。,高位地址线,A15A14A13A12A11=11110,时选通,1#74LS138,译码器,即选通输入端口。,若,A10A9A8=000,,则其译码输出,Y0,为低电平,将来自,1#74LS244,的数据读入主机总线,其余类推。,当,A15A14A13A12A11=11111,时选通,2#74LS138,译码器,即选通,4,个输出端口,并提供,4,个编程控制信号。各端口的地址分配如表,3-1,所示。,信息工程学院,3.3,模拟输入过程通道配置,3.3.1,通道基本结构,传感器,传感器,编程放大器,采样保持,A/D,接,口,主机,控制器,图,3-6,典型模拟输入通道结构图,信号调理,生产过程,信号调理,多路转换开关,采样,/,保持,采样,/,保持,A/D
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服