计算机控制作业答案1_第1页
计算机控制作业答案1_第2页
计算机控制作业答案1_第3页
计算机控制作业答案1_第4页
计算机控制作业答案1_第5页
已阅读5页,还剩21页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一章作业课本(p.12)题2.计算机控制系统由哪几部分组成?请画出计算机控制系统的组 成框图。答:计算机控制系统由计算机主机系统、模拟量输入输出接口、数字量输入输出接口、键盘显示接口、打印接口和通信接口等部分组成。图M计算机控制系统硬件组成框图课本(p.12)题4.实时、在线方式和离线方式的含义是什么?在计算机控制系统中,生产过程和计算机直接连接,并受计算机控制的'方式称为在线方式或联机方式;生产过程不和计算机直接连接,且不受计算机控制,而是靠 人进行联系并做相应操作的方式称为离线方式或脱机方式。所谓实时,是指信号的输入、计算和输出都要在一定的时间范围内完成,亦即计 算机对输入信息,

2、以足够快的速度进行控制,超出了这个时间,就失去了控制的时机,控制也就失去了意义。实时地概念不能脱离具体的过程,一个在线的系统不一定是一 个实时系统,但一个实时控制系统必定是在线系统。补充题1.两种USB口的特点及区别?通用指标,传输模式,USB器件,硬件接口。答:两种USB的特点:(1) USB接口支持设备的热插拔功能,采用菊花式的连接(2) USB有2电源线(5V),2数据线,采用差分信号传输,可为连接在其上的设备提供 5V电压 /100mA电流的供电,最大可提供500mA的电流.一个USB控制器可以连接多达 127个外设,而两个外设间的距离(线缆长度)可达 5米.两种USB的区别:协议不同

3、,USB1.1传输速率是12Mbps,USB2.0传输速率是480Mbps.补充题 2. 光驱、硬盘、软驱的总线形式。答:(1)光驱:IDE , ATA/ATAPI, SCSI , USB,内部并行总线 硬盘:IDE,SATA SCSI,内部并行总线 软驱:软驱分内置和外置两种,内置软驱使用专用的 FDD接口,而外置软驱一般用于笔记 本电脑,使用USB接口 补充题3. I2C、SPI、SCI总线的特点?答:(1)I2C总线由数据线SDA与时钟线SCL两条线构成通信线路,既可以发送数据也可以接收数据,在CUP与被控IC之间,IC与IC之间都可以进行双向传送, 最高传输速度为400Kbps.(2)

4、SPI是一个环形总线结构,是一种标准的四线同步双向串行总线,在SCK的控制下,两个双向移位寄存器进行数据交换 ,可以同时发出和接收串行数据 .SCI是一种通用异步通信接口 UART. SCI模块采用标准非归零(NRZ数据格式,能够实 现多CPU之间或同其他具有兼容数据格式SCI端口的外设进行数据通信.第二章 作业PC总线PC总线共有62条信号线,用双列插槽连接,分A面(元件面)和 B面。PC总线实际上是8088CPU核心电路总线的扩充与重新驱动。PC总线共有8条数据线、20条地址线(寻址空间为1MB、总线时钟频率为4MHz总线最大 传输速率为4MB/S、最大负载能力为 8个、采用半同步的工作方

5、式。CPU在与I/O设备进行数据交换时存在以下问题:1)速度不匹配。I/O设备速度一般比 CPU慢许多,因种类不同,它们之间的速度差异很大, 例如硬盘与打印机。2)时序不匹配。各个 I/O 设备都有自己的定时控制电路,以自己的速度传输数据,无法与CPU的时序取得统一。3) 信息格式不匹配。存储和处理信息的格式不同,如串行和并行、二进制、ASCII 码和 BCD 码等。4)信息类型。信号类型不同,数字、模拟,处理不同。因此 I/O 设备一般不和微机内部直接相连,必须通过 I/O 接口,解决计算机与外部设 备连接时存在的各种矛盾。补充题1.指出RS-232、RS-485 USB等总线的特点。答:(

6、1)RS-232的特点:全双工数据传输,单端输入输出,有地线、发送和接受三条线即可实现数据传输,传输速率20kb/s,传输距离限于15m,采用单端驱动和接收电路.采用负逻辑高电 平为(-5-15V ),低电平为(5-15v),电源电压为+15v或+12v.(2)RS-485 的特点 :半双工工作方式,差分信号传输,传输距离为几十米到上千米,速率10Mbit/s,采用屏蔽双绞线传输 可连接32个设备.电平逻辑“ 1”以两线间的电压差为 什2 6V)表示;逻辑“ 0”以两线间的电压差为 (-2 6V)表示,外接电源电压一般为 5v. USB即插即用,菊花式连接,有2电源线(5V), 2数据线,而两

7、个外设间的距离(线缆长 度)可达5米,差分信号传输,可外接127个设备.补充题2.概要描述计算机系统如何通过 PCI端口对外部设备进行控制,指出地 址范围。答:信号输入时:首先外设作为中断源( int a# int h#引脚是低电平有效的中断请求线)申请中断,在CLK的上升沿到来时,系统采样AD(AD31,把信号送到微处理器, 触发中断。 接着C7BEJ C/BE0配置I/O读写,在FRAM低电平时,传送数据存储地址, FRAM高电平 且TRDY低电平时,开始读取数据。_信号输出时:首先 C/BEJ C/BET配置存储器读及I/0写,接着FRAMED电平且iRDY低电 平时,开始写数据。I/O

8、 口地址空间分为两部分 ,把1024个端口的前246个(000H 0FFH专用系统板上的I/O 接口芯片使用,后 768个(100H 3FFH)为I/O接口扩展卡使用。补充题3.简要归纳ISA、PCI和STD三种端口的特点。答:ISA :有98根信号线,数据线宽 16位,地址线宽24位,总线时钟8MHz中断源为边沿触 发,数据传输速度为 16MB/SPCI: 64位总线(3.3V )或者32位(5V),最高总线频率为 33.3MHz/66MHz,数据传输速度 为80MB/S,(最高传输速度为 133MB/S),支持10个外设。STD公共母板结构,56根信号线,是8/16位总线标准,有8/16条

9、数据线,16/24地址线, 22条控制线。补充题4.7 4LS 2 4 4与74LS273的驱动是多少?它们有什么不同的特点和应用?答:74IS244是一个8个通道单向传输的三态门缓冲器,灌电流可以达到 50mA。按at89c51上拉电阻10K来计算,5/10000=0.5mA,74ls244最多可以驱动100个I/O 口。74LS273是8通道单向的锁存器,不仅可以作为驱动器,还有存储的功能,灌电流可以达到25mA补充题5.图2 -16中的VD的作用是什么?如果将K接在三极管e极有什么缺点?答 因继电器线圈呈电感性,为了克服三极管断开时继电器线圈反电势,所以线圈两端 必须加装续流二极管 D,

10、以保护三极管。 如将继电器线圈接在三极管e极的话,电路形成负反馈,使得线圈无法工作在最大导通电压状态;另外由于电路形成负反馈,会影响导通速度; 如将继电器线圈接在三极管e极,反向冲击会影响到基极电流。课本(p.74)题2.采用74ls244和74ls273与PC/ISA总线工业控制机接口,设 计8路数字(开关量)输入接口和8路数字量(开关量)输出接口。请画出接口电路原理图,并分别编写数字量输入和数字量输出程序。答:利用74LS244作为开关量的输入,一端接外部开关量信号输入,一端接到PC的8位数据线,利用74LS273作为开关量的输出,一端接到PC的8位数据线,一端接开关量信号输出。片选端口地

11、址为 portl ,输出片选端口地址为 port2。输入程序 : MOV DX, portlIN AL, DX输出程序:MOV AL, DATAMOV DX, port2OUT DX, AL输入输出ISA BUSAT4ior7 AENALE AO课本(p.74)题3.用8位A/D转换器ADC0809与 PC/ISA总线工业控制机接口, 实现8位模拟量采集。请画出接口原理图,并设计出8路模拟量的数据采集程序。程序:MOVXA,DPTR;读取转换后的数字量MOV R0,A;存入片内 RAM单元INC DPTR;指向下一模拟通道INC R0;指向下一个数据存储单元珥 巩 二蠢 ADDB ADDC A

12、LE 一片 %D:一必 % 怙 D?A9 A4»AEb护Q274HCT688OA3A:A1ACPC BUSD7 DOIOR-IRQCLK74HCT245 >A7-A0DIR 口:分频ADC0809>D7-D0TOC<LK三二三01234567 NNNNNNNN I I I I I I I IAT89S51PO O/DOP0.1/D) 貽必 P0.4/D4 PO.5/D5 P0.6/D6 P0.7/D7ADC0809ALEP3GWRP2.7/A15P3.7/RDP3.2/INT0OE3874LS373C)2B4 57 OJ2 DD ddd dod a a aDOQO

13、D1O1D5Q5D6Q6D7Q7-74LS02 + 5VALESTARATEOC/图】ADC0809与51单片机的第一种连接方式这是一种不完全地址译码方式如果增加地址译码器,将P2.7 / A15线改为高位地址译码器的输出线,就可以形成完全译码。图丨中的P2.7 / A15线作为整个AI0809芯片的片选线.当P2.7 / A15=0时,或非门敞开,允 许写信号通过,将单片机负的写脉冲转换为ADC080所需要的正脉冲,以选中AI0809某一通道并启动转换.课本(p.75)题7.采样保持器的作用是什么?是否所有的模拟量输入通道中都 需要采样保持器?为什么?答: (1 )保存即将转换的信号,避免某

14、些随时间变化较快的信号在转换时发生变化,提高转换精度,或者模拟量输入信号的频率范围。(2) 不是所有的模拟量输入通道中都需要采样保持器,当被测信号变化缓慢时,若A/D转换器转换时间足够短,可以不加采样保持器。课本(p.75)题8. 一个8位A/D转换器,孔径时间为100US,如果要求转换误差 在转换器的精度0.4%,求允许转换的正弦模拟信号的最大频率是多少?答:C72 二 tA/D 100042 3.14 100 10“100=6.4Hz补充题6.简述电气干扰信号的来源与传播途径,并说明常用抗干扰措施。(1).干扰的来源:外部干扰环境:主要是空间电或磁的影响,环境温度、湿度等气象条件也是外来干

15、扰。内部干扰:是由系统的结构布局、制造工艺所引入的。有分布电容、分布电 感引起的耦合感应,电磁场辐射感应,长线传输造成的波反射; 多点接地造成的电位差引入 的干扰;装置及设备中各种寄生振荡引入的干扰以及热噪声、闪变噪声、尖峰噪声等引入的干扰;甚至元器件产生的噪声等。(2).干扰的传播途径:干扰传播的途径主要有三种:静电耦合,磁场耦合,公共阻抗耦合。(3).常用的抗干扰措施:对串模干扰的抑制输入低通滤波(滤除高频干扰)双积分A/D转换(尖峰型串模干扰,工频干扰)隔离与前置放大(电磁感应)阈值与频率特性等器件(采用高抗扰逻辑器件、通过高阈值电平)双绞线(电磁感应)共模干扰的抑制变压器光电隔离屏蔽线

16、浮地 仪表放大器长线传输干扰的抑制终端电阻匹配:R=Rp注意平衡高低电平的抗干扰能力始端电阻匹配:R=Rp Ro; Ro :门电路输出为低始的输出阻抗双绞线:抗电磁干扰课本(p.75)题10.采用DAC0832和与PC/ISA总线工业控制机接口,设计出8路 模拟量采集系统,请画出接口电路原理图,并编写相应的 8路模拟量数据采集 程序。若DAC0832的CS的口地址为 BASE,贝U 7FH转换为模拟电压的接口程序为:DAOUT : MOVDX,BASEMOVAL,7FHOUTDX,ALRET课本(p.75)题12.分别画出D/A转换器的单极性和双极性电压输出电路,并分 别推导出输出电压与输入数

17、字量之间的关系式。解:Voutl为单极性输出,若 D为输入数字量,Vref为基准参考电压,且为n位D/A转换器,则有:Vout1 =V out2为双极性输出,且可推导得到:第三章作业补充题1.试叙步进电机的特点答:1 )步进电机的参数:用频率、力矩、步距角和齿距角、相电流等表示。2 )步进电机输入的是脉冲,输出的是位移,误差不累积,改变脉冲的频率,则改变速 度。改变各相导通顺序可以控制步进电机的方向。3) 一般步进电机的精度为步进角的35% ,。4 )步进电机的力矩与其中的电流成正比,由于电感效应力矩会随转速的升高而下降。5)步进电机高于一定的速度运行时,若电机转矩小于负载转矩时,会产生失步或

18、睹转, 睹转不会烧毁电机,但伴有呼啸声。补充题2.试叙步进电机驱动器的种类和特点答:步进电机驱动器的种类 :A,单电压驱动:简单、价格低廉。B,高低压驱动:简单实用、较单电压驱动性能有一定提高,但是高压固定,不能兼顾各种频率。C,恒流崭波:采用较高的驱动电压,控制相电流快速导通和保持恒定,在一定频率范 围具有均匀的力矩,大大提高运行频率,但可能产生噪声,特别在一定频率范围产 生震荡。D,调频调压:采用可调的驱动电压, 保证相电流快速导通和恒定,在一定频率范围具有均匀的力矩,大大提高运行频率,不会产生噪声。E,细分电路驱动:采用细分电路或者等分调节各相电流,将原来的一步细分为多步运行,减少脉冲当

19、量,提高精度。第四章作业补充题3.何时需要采用PID位置算法?何时需要采用 PID增量算法? 答:PID位置算法可以直观得到 PID参数,便于调整。要用到过去误差的所有累加值,计算 工作量大;位置型算法的输出是控制量的全量输出,误动作影响大。在控制系统中,如果执 行机构采用调节阀,则控制量对应阀门的开度,表征了执行机构的位置,此时控制器应采用数字PID位置式控制算法。PID增量算法容易计算,不需要做累加,控制量增量的确定仅与最近几次误差采样值有关;算法得出的是控制量的增量,计算误差对误动作影响小;算式中不出现uo项,则易于实现手动到自动的无冲击切换。如执行机构采用步进电机,每个采样周期,控制器

20、输出的控制量,是相对于上次控制量的增加,此时控制器应采用数字PID增量式控制算法。1补充题4.解:由求惯性环节D(s)的差分方程。Tis 1S+1D(s)竺亠E(S) T1S+1(TiSl)U(s)= E(s)化成微分方程:咋u5)以采样周期离散上述微分方程得TiU(kT) u(kT)二 e(kT)即Tiu(k) u(k)二 e(k)用一阶后向差分近似代替得:u(t) 啲-心-1)代入上式得 整理得T1T1u(k)-u(k-1) u(k) =e(k)u(k)Tu(k -1)- e(k)TT课本(p.144)题2.某系统的连续控制器设计为:D(S)二试用双线性变换法、前向差分法、后向差分法分别求

21、取数字控制器D(z),并分别 给出3种方法对应的递推控制算法。答:双线形变换法:市带入D ( s)表达式中得到:(r+27;)+(r-27;)z-1w +11 I O ID=_(r+2G+(r2G “1 + 2三”T代入D仏)屮得外' J < 7.A:半后向差分法:将=入D (s)屮得到:进-卿用呦=器得珈t/(丁+ 2£) + (丁一2匚)厂"二 E(z)7 + 27;) +(丁一2人)厂£所以:u(k) = r + 2r (T + 27;)e(A) + (T-27;>e(*-1)-(r-27;)«(Jt-1)DTz + T-Tx

22、_T(T-T"T2Z + T-T2 T2+(T-T2)z1所以:吨)=丄|7伙) + ( £)啾1)(1。加仗一I)|(k)(T 2T2) (T -2T2)u(k -1) =e(k)(T 2TJ (T - 2TJe(k - 1) u(k)(T 2T2)=e(k)(T 2TJ (T-2TJe(k-1)-(T-2T2)u(k-1)1+肚+ZLm2T z所以:u(k) = ! T2u(k-l)+(r+7; )e(k) - Txek 一 1)"" ;课本(p.144)题4.已知模拟调节器的传递函数为2D(沪晋h芸监.试写出珮数字控制邮位置枷增杠控制讹设采样周W

23、T=0.2S答;根据如熾二1 + 0.17,vi + 0.0X5s得 f'J 0.085 也印十 «(f) = 0J7 虫® 4- e(i) dtdt0.085心UD + 机&)二o?心UD + £(灯口 二o 2打 /T令:m=0.085y 5m 八.、10w! + 1 y r 10m ,n(k) u(k -1)+e(k)e(k -1)5m + 15m + I 5m + i.小5«j一、U)/n +1,10/n一"(上 1) =u(k -2) +e(k -1)e(k2)5m + I5m +15wr +1A讥灯= </($

24、)_忖化_ I) =§也 甘化_)_讥店_Q|+ 10也+、疔(切+巩&_2)|_20牺+ 1芒仗_)5m +1Sm +15m +1所以:w(ft) = O.298(«(* -1)-w(*-2) +1.298c(t) + e(k -2) + L895e(* -1)课本(p.144)题5.什么叫积分饱和?它是怎么样产生的?如何消除?(1) 曲于长时间的偏年或偏X过人,控制量超过执行机构的极限住置*导致控然 在增大但址执行机构已无动作的现象称为积分饱和口(2) 执行机构的II线性和偏怎的K时间存锂 导致积分饱和现象消除方法:对控制讹限幅;例如令:Mn(k) > %

25、过限削弱积分PIDff法;若u(k-l)>ul则只冇Se(k)<0时才将秋幻计入枳分项: 若m仗-)c-叭则只有当f(約0时才将览计入积分项.课本(p.144)题7.试叙述试凑法,扩充临界比力度法,扩充响应曲线法鑿定PID参数的步骤。?:试凄法: 只整定比例部分,将比例系数由小变大直至反应快.超调小的曲线; 若I)步不能渦足设il要求GjK)- )W入积分川忆 将枳分时间7;由较丸值丿始调怖X将fl) M甘能比例条数训昧原来的冏啊庄右*见效7;至静片消除:(3) 榔动态过秤性能不好,先置做分时间乙为然拆增大节K満总的结果"扩充临界比例度法:(!) 选择采样周期为被控对象纯

26、滞后的丄以H:10(2用选定的采样周期便系统I作去掉积分和微分作用,减小比例度5肓至条统发主等幅振荡.记下此时的临界比例度毎与临界振荡周期心(3) 选择控制度.以模拟调节器为堆准,将DJ>C tfl控制效果与Z比较<4)根据选定的控制度件表求铝匸兀的他扩充响应|山线法:(】) 数字控制器不接入控制系统中,于动将被调量稳定在给定值附近*突燃改箜给 定梢.给对彖一个阶跃信号:<2) 用记录仪衣记飛被调址 在阶跃输入下的整个变化过程的曲线; 在曲线貳大斜率处作叭 求得滞厉时间G 被控对象时间常数 以及他们的比值t t / t乙mif和川课本(p.144)题9.已知被控对为q(

27、69;=采样尚期为丁土 釆用零阶保持叙要r aiy+i)*: _ _(i)针对乐速度输入鼎设计按小朴无红瞬统的并计肆输出响应井)、控制耸号磁谋差购序列,曲出它们对时间的波形。解:(1)广义对象传递函数:宋)=才一"10$ HO.屮曰小册j£qa_9/+尹 _/(9+尹) l-z_, l-z'1J=Qz/=Qv=l,j=t=lin=u+d=()u=v-j+q=对于单位速度输入信号")=/=>Rz)=7z'zl厂(1-沙3 也=1 一 =ff 1 一(1-J4tF:/sie(z) = l-Cz) = z'1 = Z21Z"1.-

28、 f2 = i,e(z)= zli e(z) i-zT TQ G(z) 1e(z) 汀(9 + 汀)1 三一119+汀F(z) = 4>r(z)/?(z) = (l-e(k) = 1住=0r(z)= /?(z)4>(z)O1 k = 1.2 =E(z)D =-9 + zm(R) = -(-)* k =0,1,2,.对时间的波形见下图:11|°12 3 4门u1/9|课本(p.144)题 11.被控对象的传递函数为_s e采样周期T=1s,要求:(1)采用Smith补偿控制,求取控制器的输出u k ;(2)采用大林算法设计数字控制器 D z,并求取u k的递推形式。(1)采

29、用Smith补偿控制广义对象的传递函数为Ts_s. s”1 e e 1 e_s_sHGC s = H0 s GC se = HG P s * e_s s + 1 s(s + 1)D z - ZD s 丄 Z 丄工 1 - es 卩”s(s + 1)-ldz'1 - a1z_1其中 are 1=e,d=1-e,L 1, T = 1S t0.6321 z - z1 - 0.3679zU z -0.3697zU z 二 0.6321 z - z E zu k 二 0.6321e k - 1 - 0.6321e k - 20.3679u k -1(2)采用大林算法设计数字控制器取T=1S起-1,K=1,T1=1,L= . /T =1,设期望闭环传递函数的惯性时间常数 T°=0.5S则期望的闭环系统的脉冲传递函数为Gb z =Z1 -e"sz1 d1-z4e广义被控对象的脉冲传递函数为HGCUhZ亠严s1Fsz 1 _ e1 - z'e'" + 1Ds_e )z/Qe"2 )Z 戶 HGc(z« Gb (z)】=HGcz-zAe -z-e = z'(1ei zf z/竹 e' (1 - ze)"z e "z

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论