济南大学-微型计算机控制技术大作业

合集下载

微型计算机控制技术课后习题答案

微型计算机控制技术课后习题答案

第一章计算机控制系统概述习题及参考答案1.计算机控制系统的控制过程是怎样的计算机控制系统的控制过程可归纳为以下三个步骤:(1)实时数据采集:对被控量的瞬时值进展检测,并输入给计算机。

(2)实时控制决策:对采集到的表征被控参数的状态量进展分析,并按已定的控制规律,决定下一步的控制过程。

(3)实时控制输出:根据决策,适时地对执行机构发出控制信号,完成控制任务。

2.实时、在线方式和离线方式的含义是什么?(1)实时:所谓“实时〞,是指信号的输入、计算和输出都是在一定时间范围内完成的,即计算机对输入信息以足够快的速度进展处理,并在一定的时间内作出反响并进展控制,超出了这个时间就会失去控制时机,控制也就失去了意义。

(2)“在线〞方式:在计算机控制系统中,如果生产过程设备直接及计算机连接,生产过程直承受计算机的控制,就叫做“联机〞方式或“在线〞方式。

(3)“离线〞方式:假设生产过程设备不直接及计算机相连接,其工作不直承受计算机的控制,而是通过中间记录介质,靠人进展联系并作相应操作的方式,那么叫做“脱机〞方式或“离线〞方式。

3.微型计算机控制系统的硬件由哪几局部组成?各局部的作用是什么?由四局部组成。

(1)主机:这是微型计算机控制系统的核心,通过接口它可以向系统的各个局部发出各种命令,同时对被控对象的被控参数进展实时检测及处理。

主机的主要功能是控制整个生产过程,按控制规律进展各种控制运算(如调节规律运算、最优化计算等)和操作,根据运算结果作出控制决策;对生产过程进展监视,使之处于最优工作状态;对事故进展预测和报警;编制生产技术报告,打印制表等等。

(2)输入输出通道:这是微机和生产对象之间进展信息交换的桥梁和纽带。

过程输入通道把生产对象的被控参数转换成微机可以接收的数字代码。

过程输出通道把微机输出的控制命令和数据,转换成可以对生产对象进展控制的信号。

过程输入输出通道包括模拟量输入输出通道和数字量输入输出通道。

(3)外部设备:这是实现微机和外界进展信息交换的设备,简称外设,包括人机联系设备(操作台)、输入输出设备(磁盘驱动器、键盘、打印机、显示终端等)和外存贮器(磁盘)。

微型计算机控制技术课后习题答案

微型计算机控制技术课后习题答案

第一章计算机控制系统概述习题及参考答案1.计算机控制系统的控制过程是怎样的?计算机控制系统的控制过程可归纳为以下三个步骤:(1)实时数据采集:对被控量的瞬时值进行检测,并输入给计算机。

(2)实时决策:对采集到的表征被控参数的状态量进行分析,并按已定的控制规律,决定下一步的控制过程。

(3)实时控制:根据决策,适时地对执行机构发出控制信号,完成控制任务。

2.实时、在线方式和离线方式的含义是什么?(1)实时:所谓“实时”,是指信号的输入、计算和输出都是在一定时间范围内完成的,即计算机对输入信息以足够快的速度进行处理,并在一定的时间内作出反应并进行控制,超出了这个时间就会失去控制时机,控制也就失去了意义。

(2)“在线”方式:在计算机控制系统中,如果生产过程设备直接与计算机连接,生产过程直接受计算机的控制,就叫做“联机”方式或“在线”方式。

(3)“离线”方式:若生产过程设备不直接与计算机相连接,其工作不直接受计算机的控制,而是通过中间记录介质,靠人进行联系并作相应操作的方式,则叫做“脱机”方式或“离线”方式。

3.微型计算机控制系统的硬件由哪几部分组成?各部分的作用是什么?由四部分组成。

图1.1微机控制系统组成框图(1)主机:这是微型计算机控制系统的核心,通过接口它可以向系统的各个部分发出各种命令,同时对被控对象的被控参数进行实时检测及处理。

主机的主要功能是控制整个生产过程,按控制规律进行各种控制运算(如调节规律运算、最优化计算等)和操作,根据运算结果作出控制决策;对生产过程进行监督,使之处于最优工作状态;对事故进行预测和报警;编制生产技术报告,打印制表等等。

(2)输入输出通道:这是微机和生产对象之间进行信息交换的桥梁和纽带。

过程输入通道把生产对象的被控参数转换成微机可以接收的数字代码。

过程输出通道把微机输出的控制命令和数据,转换成可以对生产对象进行控制的信号。

过程输入输出通道包括模拟量输入输出通道和数字量输入输出通道。

微型计算机控制技术课后答案 (3)

微型计算机控制技术课后答案 (3)

微型计算机控制技术课后答案1. 介绍本文档为微型计算机控制技术课后答案,主要涵盖了一系列与微型计算机控制技术相关的问题及其解答。

微型计算机控制技术是现代工业自动化中不可或缺的一项技术,它以微型计算机作为核心控制器,通过各种输入输出接口实现对工业设备和系统的控制和监控。

本文档将涉及的内容包括微型计算机的基本组成、微型计算机控制系统的工作原理、传感器和执行器等相关知识点。

2. 微型计算机的基本组成微型计算机是由中央处理器(CPU)、内存、输入输出接口以及存储器组成的。

其中,CPU负责执行指令的处理和计算,内存用于存储程序和数据,输入输出接口用于与外部设备进行数据交换,存储器用于存储程序和数据。

具体来说,微型计算机的基本组成如下:•中央处理器(CPU):负责执行程序指令,包括运算、逻辑判断、控制等功能。

•内存:用于存储程序和数据,包括随机存取存储器(RAM)和只读存储器(ROM)。

•输入输出接口:用于与外部设备进行数据交换,包括通用输入输出接口和特殊输入输出接口。

•存储器:用于存储程序和数据,包括硬盘、固态硬盘和闪存。

3. 微型计算机控制系统的工作原理微型计算机控制系统的基本工作原理是通过读取输入信号并根据预设的程序进行处理,最后输出相应的控制信号。

具体来说,微型计算机控制系统的工作原理如下:1.读取输入信号:微型计算机通过输入接口读取外部传感器或其他设备的信号。

常见的输入信号包括温度、湿度、压力等物理量的信号。

2.处理信号:微型计算机根据预设的程序对输入信号进行处理,包括数据采集、数据处理、控制算法等。

3.输出控制信号:微型计算机通过输出接口将处理后的结果转换为控制信号,控制执行器执行相应的动作,例如驱动电机、开关阀门等。

4.监控反馈信号:微型计算机通过输入接口读取控制执行器的反馈信号,为控制系统提供实时的状态信息。

可以通过比较反馈信号与预设值来调整控制策略。

4. 传感器与执行器在微型计算机控制系统中,传感器和执行器是非常重要的组成部分。

微型计算机控制技术课后答案

微型计算机控制技术课后答案

习题一1,微型计算机控制系统的硬件由哪几部分组成?各部分的作用是什么?答:CPU,接口电路及外部设备组成。

CPU,这是微型计算机控制系统的核心,通过接口它可以向系统的各个部分发出各种命令,同时对被控对象的被控参数进行实时检测及处理。

接口电路,微机和生产对象之间进行信息交换的桥梁和纽带。

外部设备:这是实现微机和外界进行信息交换的设备2,微型计算机控制系统软件有什么作用?说出各部分软件的作用。

答:软件是指能够完成各种功能的计算机程序的总和。

整个计算机系统的动作,都是在软件的指挥下协调进行的,因此说软件是微机系统的中枢神经。

就功能来分,软件可分为系统软件、应用软件1)系统软件:它是由计算机设计者提供的专门用来使用和管理计算机的程序。

对用户来说,系统软件只是作为开发应用软件的工具,是不需要自己设计的。

2)应用软件:它是面向用户本身的程序,即指由用户根据要解决的实际问题而编写的各种程序。

3,常用工业控制机有几种?它们各有什么用途?4,操作指导、DDC和SCC系统工作原理如何?它们之间有何区别和联系?答:(1)操作指导控制系统:在操作指导控制系统中,计算机的输出不直接作用于生产对象,属于开环控制结构。

计算机根据数学模型、控制算法对检测到的生产过程参数进行处理,计算出各控制量应有的较合适或最优的数值,供操作员参考,这时计算机就起到了操作指导的作用。

(2)直接数字控制系统(DDC系统):DDC(Direct Digital Control)系统就是通过检测元件对一个或多个被控参数进行巡回检测,经输入通道送给微机,微机将检测结果与设定值进行比较,再进行控制运算,然后通过输出通道控制执行机构,使系统的被控参数达到预定的要求。

DDC系统是闭环系统,是微机在工业生产过程中最普遍的一种应用形式。

(3)计算机监督控制系统(SCC系统):SCC(Supervisory Computer Control)系统比DDC系统更接近生产变化的实际情况,因为在DDC系统中计算机只是代替模拟调节器进行控制,系统不能运行在最佳状态,而SCC系统不仅可以进行给定值控制,并且还可以进行顺序控制、最优控制以及自适应控制等SCC是操作指导控制系统和DDC系统的综合与发展。

微型计算机控制技术最新版试卷及参考答案试卷1

微型计算机控制技术最新版试卷及参考答案试卷1

大 学 试 题(-学年第 学期)课程名称 计算机控制技术 开课学院 电气学院使用班级 考试日期一、填空题(20分)1.计算机在控制中的典型应用方式有 、 、 、 、 。

2. 的作用是将传感器得到的电信号转变为适用于计算机接口使用的标准的电信号。

3.目前市场上PC 总线类型有 、 、 、EISA 总线、VESA 总线等。

4.适用于实时性要求不高,操作任务单一控制场合的I/O 控制方式为 。

5. ADC0809是一种 式A/D 转换的器件。

6.若A/D 转换器的数字量的位数为12,满量程输入为5V ,则该转换器的分辨为 。

7.在模拟量输出通道中,为了使执行部件得到连续的输出保持信号,应有 。

8.外设和存储器之间直接高速交换数据的I/O 控制方式是 。

9. 在PID 控制中,如果有足够的时间, (比例项、积分项、微分项)可以消除稳态误差。

10.香农(Shannon )采样定理的公式为: 。

11.设计数字控制器的两类设计方法是: 和 。

12.防止积分饱和的方法有: 、 。

二、简答题(18分)1. 试简述PID 控制器比例系数p K 、积分时间常数I T 和微分时间常数D T 的变化对闭环系统控制性能的影响?(6分)大 学 试 题 第2页2. 对照下图请回答CD4514B 和MC1413分别是什么器件?并简述其工作原理。

(6分)3. 对照下图(a )、(b )所示SSR 输入电路,请简述其工作原理。

(6分)三、已知某连续控制系统的控制器的传递函数为:()()()S T S T KS D 2111++= ,设采样周期为T ,试用差分法写出数字控制算式。

(10分)四、已知某连续系统的传递函数为()210.20.050.1s s D s s++= ,若采用数字PID 算法实现时,设采样周期T=0.2s,试分别求出位置型和增量型PID 算法的输出表达式。

(12分)五、设被控对象由二个惯性环节组成,其传递函数的形式为:)1)(1()(21++=s T s T Ks G s s (1S T >2S T ) (15分)(1)试用二阶工程设计法设计数字控制器; (2)试求该数字控制器的控制算式。

微型计算机控制技术习题答案

微型计算机控制技术习题答案

4-1 什么是判断程序?有那三种常用的判断程序?在计算机控制系统中,常常需要对检测的数据或状态进行分析。

根据数值的大小及状态进行判断,以确定程序的流向进行相应的控制,为此目的而设计的程序即为判断程序,设计判断程序的思想是将数据或逻辑状态按要求做算术运算或逻辑运算,根据运算结果进行判断,再做出相应的处理。

常用的判断程序有:算术判断程序逻辑判断程序标志判断程序4-2 什么叫查表法?两种常用的查表法是什么?查表法就是把计算机测得的数据并按一定顺序编制成表格,然后利用查表程序根据被测参数的值或中间结果查出最终所需要的结果。

两种常用的查表方法是:顺序查表法,计算查表法。

4-3 如图4-5巡回检测系统,每隔10ms检测一个点,用汇编语言编写实现64点巡检程序。

初值的计算(216-N)×2=10000∴N=EC78H程序如下:ORG 0000HLJMP STARTORG 0030HLJMP WBZDORG 000BHLJMP TIMEORG 0030HSTART: MOV SP, # 60HSETB IT0SETB PX0SETB EX0MOV TMOD, #01HMOV TH0, #0ECHMOV TL0, #78HSETB ET0MOV R5, #00H ; (通道号)MOV R6, #00H ;(选中几号芯片)MOV R7, #10HMOV R0, #00HSETB EASETB TR0SJMP $TIME: MOV TH0, #0ECHMOV TL0, #78HCJNE R6, #00H, L1MOV DPTR, #1FFFHLJMP EXITL1: CJNE R6, #01H, L2MOV DPTR, #3FFFHLJMP EXITL2: CJNE R6, #02H, L3MOV DPTR, #5FFFHLJMP EXITL3: MOV DPTR, #7FFFH EXIT: MOV A, R5MOVX @DPTR, AMOV DPTR, #9FFCHMOVX @DPTR, AINC R5DJNZ R7, LOOPMOV R5, #00HINC R6CJNE R6, #04H, LOOPMOV R6, #00H LOOP: RETIWBZD: MOV DPTR, #9FFEHMOVX A, @DPTRMOV P2, #0BFHMOVX @R0, AINC R0MOV DPTR, #9FFFHMOVX A, @DPTRMOV P2, #0BFHMOVX @R0, AINC R0RETI4-4 什么是软件报警和直接报警程序?软件报警程序:把温度、压力、速度、成分等被测参数,经传感器、信号调理电路、模/数转换器送到单片机后,再与规定的上、下限值进行比较,根据比较的结果进行报警或处理,整个过程都由软件实现。

计算机控制技术复习大作业及答案

计算机控制技术复习大作业及答案

《计算机控制技术》复习大作业及参考答案==========================================================一、选择题(共20题)1。

由于计算机只能接收数字量,所以在模拟量输入时需经( A )转换。

A.A/D转换器B.双向可控硅C.D/A转换器D.光电隔离器2。

若系统欲将一个D/A转换器输出的模拟量参数分配至几个执行机构,需要接入( D )器件完成控制量的切换工作。

A.锁存器锁存B.多路开关C.A/D转换器转换D.反多路开关3。

某控制系统中,希望快速采样,保持器的保持电容CH应取值( A )。

A.比较小B.比较大C.取零值D.取负值4. 在LED显示系统中,若采用共阳极显示器,则将段选模型送至( B ).A.阳极B.阴极C.阴极或阳极D.先送阴极再送阳极5。

电机控制意味着对其转向和转速的控制,微型机控制系统的作法是通过( B )实现的。

A.改变定子的通电方向和通电占空比B.改变转子的通电方向和通电占空比C.改变定子的通电电压幅值D.改变转子的通电电压幅值6。

计算机监督系统(SCC)中,SCC计算机的作用是(B)A.接收测量值和管理命令并提供给DDC计算机B.按照一定的数学模型计算给定植并提供给DDC计算机C.当DDC计算机出现故障时,SCC计算机也无法工作D.SCC计算机与控制无关7。

键盘锁定技术可以通过(C)实现.A.设置标志位B.控制键值锁存器的选通信号C.A和B都行D.定时读键值8。

RS-232-C串行总线电气特性规定逻辑“1”的电平是(C).A.0.3 伏以下B.0.7伏以上C.—3伏以下D.+3伏以上9。

在工业过程控制系统中采集的数据常搀杂有干扰信号,( D)提高信/躁比.A.只能通过模拟滤波电路B.只能通过数字滤波程序C。

可以通过数字滤波程序/模拟滤波电路D.可以通过数字滤波程序和模拟滤波电路10.步进电机常被用于准确定位系统,在下列说法中错误的是( B )。

微型计算机控制技术课后习题部分答案

微型计算机控制技术课后习题部分答案

2.计算机控制系统由哪几部分组成,各有何作用//计算机控制系统由工业控制机和生产过程两个大部分组成。

工业控制机是指按生产过程控制的特点和要求而设计的计算机,它包括硬件和软件两部分。

生产过程包括被控对象、测量变送、执行机构、电气开关装置。

3.计算机系统俺功能分类有哪几种//(1)操作指导控制系统,优点:结构简单,控制灵活,安全。

缺点:由人工操作,速度受到限制,不能控制多个对象。

(2)直接数字控制系统(DDS)优点:实时性好,可靠性高,适应性强。

(3)监督控制系统(SCC)优点:生产过程始终处于最优工况。

(4)分散控制系统(DCS)优点:分散控制、集中操作、分级管理、分而自治和综合协调。

(5)现场总线控制系统(FCS)优点:与DCS相比,降低了成本,提高了可靠性。

国际标准统一后,可实现真正的开放式互联系统结构。

5什么是工业控制计算机,IPC工业控制机的特点有哪些//.简称工控机,是一种面向工业控制采用标准总线技术和开放式体系结构的计算机。

工业控制机的特点如下:a采用加固型工业标准机箱,以达到防震,防尘,防冲击,抗电磁屏蔽,并具有良好的通风散热性能b取代PC的打母板结构,整机采用总线式一体化主板易于更换c增加电源的功率裕量,加强电压浪涌抑制和抗干扰措施DI/O插卡采用工业级元件,开发设计适用于工业控制的系列板卡e具有多种通信网卡和通信软件支持,容易构成多机分布式控制系统f丰富的软件支持,包括实时多任务操作系统,数据库,工控组态软件等工业应用软件。

9.计算机控制技术的主要发展趋势有哪些//综合自动化,网络化,智能控制系统,虚拟化,绿色化。

二1.什么是接口,为什么要有I/O接口电路// 接口是计算机与外设交换信息的桥梁,包括输入接口和输出接口。

IO接口是主机和外围设备之间交换信息的连接部件,是计算机控制系统各通道中多个设备协调一致工作的重要保证,是过程通道和人机联系系统设计的基础,他具有电平交换,数据转换,缓冲和状态信息提供等功能,所以IO接口是微机控制系统中通道建立的基础6. 采样保持器的作用是什么?是否所有的模拟量输入通道中都需要采样保持器?为什么?答:为了提高模拟量输入信号的频率范围,以适应某些随时间变化较快的信号的要求,可以采用带有保持器电路的采样器。

微型计算机控制技术 试卷12答案

微型计算机控制技术 试卷12答案

计算机控制技术答案及评分标准一、填空题(每空1分):1.二进制数字;2.采样周期、比例系数、积分时间常数、微分时间常数;3.实时系统、实时系统;4. 0—10mA. 4—20mA;5.3FF、100、200;6.采样、量化;7.模拟化设计、离散化设计;8.遇限消弱积分、枳分分离;9.固态继电器:10.双斜积分。

二、选择题1、B(2 分)2、B(2 分)3、D(2 分)4、1)(2 分)5、B(2 分)三、简答题】.按统计规律用软件算法来实现滤波(2分)。

程序判断法、中位值滤波法、算术平均滤波法、一阶惯性滤波法(4分)。

2.微分的作用是加快调整速度(2分)。

由丁•微分只存在于瞬间,因而有时会使系统产生震荡, 而使调节品质下降(2分)。

为了避免震荡,在一些系统中采用不完全微分算法,它的基本思想是使微分作用漫漫减弱,以避免由于微分突然下降到0而产生震荡(2分)。

3.必须满足香农采样定理的要求(1分);给定值的变化频率(1分);被控对象的特性(1分);执行机构的类型(1分);控制算法的类型(1分);控制的回路数(1分)。

四、化成微分方程:ii(t)+0.2w(r)+w(r) = e(t) (3 分)差分得:[u(k)—2u(k— 1)+u(k-2)]+O.2[u(k)—u(k—1)]+u(k) = e(k) (3 分)整理得:以)=心)+ 2.2以-1)-以-2)以分)2.2五、Q'1 =[B = 1 1 (4 分)J 09「0.24 -1 ],八、A(A) = (A-0.4)M -0.6) = A2 - A + 0.24/ = °(4 分)F = e…Q-^(A) = [0 1二oM =[一0・24 1](4 分) 六、(1)、。

(睥即 + 1)(孕 + 1)Ls其中:"|=5 , r2 =4 (2 分)G(s) = D(s)G r (s) = ---------- -- ----- = -------------- }= ----------E)2季 E)-10 行 n7>40(2 分)2 二七2⑵、W 加f T,=f9,"瓮晓”分)用差分法离散可得:u(k) = u(k -1) + ci°e(k) -a }e(k-\) + a 2e(k - 2) (2 分) 其中:% = Kp (l + f + *) (1 分),%=Kp (l +争)(1 分),『Kp 罗(1 分) 七、(1) G ⑵=0・265北:2.7"顶5.2乃(1-z -1 )(1-0.286 z _,)J = 0,w = l,v = l,j = 1,^ = l,且J = 0,有(1 分)p = 〃 + d = 1 t g(z) = l + £z" l = v — j + q =」一> F?(z)=小逐"(1 分) 0/z) = 1 -0(z) = (1 - z'1 )(1 + /z _,) (1 分)0(Z ) = (14-2.78Z _1>I Z _, (1 分)=1.562,〃4 =0.562 (1 分)0(z) = (1 + 2.78 z~' )m t z~' = 0.562 z _l +1.562 z~2⑵"(#) = 2.12€以)一0.60&以一1)一1.762/心一1)一0.31&以—2) (2 分)(2分) 得:如)=(5E )(4S + 1)。

微型计算机控制技术B卷

微型计算机控制技术B卷

第 1 页 共 1 页济南大学继续教育学院 微型计算机控制技术试卷(B ) 学年: 学期: 年级: 专业: 学习形式: 层次: (本试题满分100分,时间90分钟) 一、填空(每空1分,共20分) 1. 计算机控制系统由 及操作台、 接口与通道、 检测及变送、通用外围设备及 组成。

2. 计算机控制系统的设计包括 、 、 、硬件设计、软件设计和 六个步骤组成。

3. 数字控制器的模拟化设计方法中,离散化方法包括 、 和 。

4. 常用的数字滤波算法主要有 、 、 、 等四种。

5. 模拟量输入通道由 、 、 、 、 几个部分组成。

二、简答题(共40分)1. 连续控制系统相比,计算机控制系统具有哪些特点?(12分)2. 进入I/O 通道的干扰按其对电路的作用形式通常分为哪两种?对每种干扰应采取哪些抑制措施?(6分)3. 简述大林算法的设计准则。

振铃现象是如何产生的?如何利用大林算法消除振铃?(6分)4. 什么是“饱和效应”?为什么会产生积分饱和?采用什么办法可以防止或减弱积分饱和”?(6分)5. 积分整量化误差产生的原因是什么?如何防止积分整量化误差?(10分)三、分析设计题(共40分)1. 有一个八位满量程5V 的逐次逼近型A/D 转换器,设输入模拟量电压3.5V ,试用列表和图示的方法表示其逐次逼近的过程。

(10分)2. 求环节()()1n KD s s T s =+的差分方程。

(10分)3. 设被控对象的传递函数为)1(10)(+=s s s G c ,采用零阶保持器,采样周期为1秒。

输入为单位速度函数,按最少拍无纹波要求设计D(z),并校验是否满足快速无纹波要求。

(10分) 4. 设数字控制系统的状态方程为()()()1x k Ax k Bu k -=+ 式中 1101A -⎡⎤=⎢⎥⎣⎦,01B ⎡⎤=⎢⎥⎣⎦ 试求状态反馈矩阵K ,使闭环系统的特征值是z 1=0.3和z 2=0.7。

(10分)。

微型计算机控制技术课后答案

微型计算机控制技术课后答案

微型计算机控制技术课后答案在学习微型计算机控制技术课程过程中,我们都会碰到一些难以理解或需要进一步思考的问题。

为了帮助大家更好地掌握课程知识,本文将提供一些课后答案,希望对你的学习有所帮助。

1. 什么是微型计算机控制技术?微型计算机控制技术指的是将微型计算机与各类设备、系统结合起来实现自动控制的技术。

它利用微型计算机作为控制核心,通过软件和硬件的配合,实现对运动、温度、压力等各种参数的测量、控制和调节。

2. 微型计算机控制技术的应用领域有哪些?微型计算机控制技术广泛应用于工业生产、交通运输、农业生产、医疗卫生、航空航天等领域。

在工业生产中,微型计算机控制技术可用于生产线的自动化控制、仪器仪表的检测与控制以及质量管理等方面。

3. 什么是微控制器?微控制器是一种集成了微处理器核心、存储器和外设接口等功能的芯片。

它内部集成了CPU、内存、输入输出设备等基本部件,通常可作为一个完整的控制系统使用。

常见的微控制器有单片机和嵌入式微控制器。

4. 单片机和嵌入式微控制器有什么区别?单片机是一种完整的微型计算机系统,包含有核心处理器、存储器和各种外设接口。

它可以单独使用,无需与其他硬件设备配合。

而嵌入式微控制器则是指将微控制器嵌入其他设备或系统中,用于实现特定功能的控制。

5. 微型计算机控制技术的软件开发工具有哪些?常见的微型计算机控制技术软件开发工具有Keil C51、IAR Embedded Workbench、MPLAB等。

这些工具可以帮助开发人员编写、调试嵌入式软件,并将其下载到目标系统中运行。

6. 什么是中断?中断是一种特殊的事件,它会打断程序的正常执行流程,去执行一个与之相关的处理程序。

在微控制器中,中断通常用于处理紧急事件或实时控制要求较高的任务。

7. 微型计算机控制技术中的GPIO是什么意思?GPIO是General Purpose Input/Output的缩写,意为通用输入输出。

它是微控制器上的一种接口,可以通过设置和读取电平状态来实现与外部设备的交互。

微型计算机控制技术最新版试卷及参考答案试卷11

微型计算机控制技术最新版试卷及参考答案试卷11
5.在PID控制中,控制只能减小稳态误差而不能消除稳态误差。
6.若数字量的位数n=8,满量程为5.12V,则最低有效位(LSB)所对应的模拟电压为.
7.DAC0832是一种基于电阻网络进行D/A转换的器件。
8.在模拟量输出通道中,为了使执行部件得到连续的输出保持信号,应有。
9.计算机和外部的通信方式分为和两种基本方式。
其中: 为控制器输入, 为控制器输出。
(1)试问:该算法叫什么算法?
(2)试将其离散化。
(3)简要分析该算法与常规PID算法相比有什么优点?
七、下列程序清单以C语言编写,其中:N-采样值个数,*X-采样值数组首地址(12分)
分析程序回答以下问题:
(1)该程序可实现什么功能?
(2)语句if(*(X+j)>*(X+j+1))
增大积分时间,有利于减小超调,减小振荡,使系统更加稳定,但系统静差的消除将随之减慢;(2分)
增大微分时间,有利于加快系统响应,使超调量减小,稳定性增加,但系统对扰动的抑制能力减弱,对扰动有较敏感的响应。(2分)
三、 (4Leabharlann )(4分)(4分)
四、 (2分)
(4分)
存在振铃现象,消除振铃现象(4分)
(4分)
二、简答题
1.(1)可靠性高(2)实时性好(3)环境适应性强(4)过程输入和输出配套较好(5)系统扩充性好(6)系统开放性(7)控制软件包功能强(8)系统通信功能强(9)后备措施齐全(10)具有冗余性。(6分)
2.增大比例系数,一般将加快系统的响应,在有静差的情况下有利于减小静差,但过大的比例系数会使系统有较大的超调,并产生振荡,是稳定性变坏;(2分)
四、被控对象的传递函数为 ,采样周期为0.1s,试用达林算法设计数字控制器 。(14分)

计算机控制技术大作业

计算机控制技术大作业

题目一:要求:1、 针对一个具有纯滞后的一阶惯性环节()1sKe G s Ts τ-=+的温度控制系统和给定的系统性能指标: ✧ 工程要求相角裕度为30°~60°,幅值裕度>6dB✧要求测量范围-50℃~200℃,测量精度0.5%,分辨率0.2℃2、 书面设计一个计算机控制系统的硬件布线连接图,并转化为系统结构图;3、 选择一种控制算法并借助软件工程知识编写程序流程图; 用MATLAB 和SIMULINK 进行仿真分析和验证;一、系统结构模型本系统采用简单回路计算机控制系统,其输入为温度设定值,输出为调节控制信号,整个系统由以下图所示各部分组成。

1、如下图所示为简单回路计算机控制系统框图,由输入设定值与系统输出值的偏差传递到数字控制器,并产生控制信号,针对本设计所假定的特定控制对象温度进行循环重复式的校正和调节。

2、如下图所示为本设计计算机控制系统的硬件结构框图(简单回路计算机控制系统的结构图),主要由模拟输入通道和模拟输出通道组成,通过该回路对控制对象不断的调整,指导满足系统要求及各项性能指标。

二、各部分程序流程图由于要使用计算机作为控制设备,要对温控对象实现较好的控制,使其满足较好的性能指标,故本设计采取程序主要包括如下部分:主程序T1中断程序 采样中断程序 达林算法程序等 各程序流程如下图所示:1、主程序主程序主要是对电路进行初始化,并且开相关的中断,使到设备对温度进行采样、控3、达林算法控制程序 计算数字控制器的控制信号, 每次读取e (k ),然后计算出参数, 输出控制序列u (k ),然后变换e (k -1)、e (k -2), u (k -1),u (k -2), 为下一次计算作准备。

达林算法程序流程图:4、采样程序用于对温度进行采样,对采样温度值的处理用了连续N次,再取平均的方法得到最后的平均采样温度值。

在开始时,对采样设备进行初始化,设定采样次数以及计算次数,然后结束后,计算出平均值,进行A/D转换,并输送给处理器。

微型计算机控制技术答案(完整版)

微型计算机控制技术答案(完整版)

1. 什么是计算机控制系统?它由哪几部分组成?计算机控制系统就是利用计算机来实现生产过程自动控制的系统。

它是工业控制机构生产过程的大部分组成,工业控制机是指生产过程控制的特点和要求而设计的计算机,它包括硬件和软件部分,生产过程包括被控对象,测量变送,执行机构,电气开关等。

2. 计算机控制系统的典型形式有哪些?各有什么优缺点?计算机控制系统的典型形式:(1)操作指导控制系统。

优点:结构简单,控制灵活和安全,缺点是由人工操作,速度受到限制,不能控制多个对象。

(2)直接数字控制系统(DDC),实时性好,可靠性高和适应性强。

(3)监督控制系统(SSC),是生产过程始终处于最优工况。

(4)分型控制系统(DCS),分散控制,集中操作,分级管理。

(5)现场总线控制系统(FCS),降低成本,提高可靠性,可实现真正的开放式互连系统结构3. 实时,在线方式和离线方式的含义是什么?实时是指信号的输入,计算和输出都要在一定的时间范围内完成,即计算机对输入信息以足够快的速度进行控制,超出这个时间就失去控制时机,控制也就失去意义。

在线方式:在计算机控制系统中,生产过程和计算机直接连接,并受计算机控制的方式。

离线方式:生产过程不和计算机相连且不受计算机控制,而是靠人进行联系并作相应操作的方式。

4. 工业控制机有哪几部分组成?工业控制机包括硬件和软件两部分。

硬件包括:主机(CPU、RAM、ROM)板,人--机接口,外部总线和内部总线,系统支持板,磁盘系统通信接口,输入、输出通道。

软件包括系统软件、支持软件和应用软件。

5. 什么是总线,内部总线和外部总线?总线是一组信号线的集合,它定义了各引线的信号、电机、机械特性,使计算机内部各组成部分之间以及不同的计算机之间建立信号联系,进行信息传送和通信。

内部总线:就是计算机内部功能模板之间进行通信的总线,它是构成完整的计算机系统的内部信息枢纽,但按功能仍要分为数据总线DB,地址总线AB,控制总线CB,电源总线PB。

计算机控制技术大作业2

计算机控制技术大作业2

计算机控制技术大作业2计算机控制技术大作业一、引言随着科技的飞速发展,计算机控制技术已经成为现代工业、交通、能源等各个领域中不可或缺的一部分。

计算机控制技术通过软硬件的结合,实现了对各种工业设备的自动化控制,提高了生产效率、产品质量和安全性。

本文将深入探讨计算机控制技术的应用和发展。

二、计算机控制技术的基本原理计算机控制技术是一种利用计算机进行控制的技术,通过编制特定的程序,实现对外界设备进行控制的目的。

其基本原理包括采样、计算、输出三个环节。

首先,通过传感器对被控对象进行采样,将物理信号转换为电信号,然后通过计算机进行处理,计算出控制量,最后通过执行器将控制量输出给被控对象,完成控制过程。

三、计算机控制技术的应用1、工业生产领域:计算机控制技术广泛应用于工业生产中,如化工、钢铁、造纸等。

通过计算机控制技术,可以实现生产过程的自动化、智能化,提高生产效率,降低能耗,提高产品质量。

2、交通运输领域:在交通运输领域,计算机控制技术也得到了广泛应用。

如高速公路、桥梁、隧道等交通设施的自动化控制系统,以及智能交通系统、自动驾驶技术等。

这些应用提高了交通安全性,减少了交通拥堵。

3、能源领域:在能源领域,计算机控制技术被用于电力、石油、煤炭等行业的自动化控制系统。

通过计算机控制技术,可以实现能源的高效利用,提高能源生产的安全性。

4、其他领域:除上述领域外,计算机控制技术还应用于医疗、农业、航空航天等领域。

如在医疗领域,计算机控制技术可以实现医疗设备的自动化操作,提高医疗效率和质量。

四、计算机控制技术的发展趋势1、智能化:随着人工智能技术的发展,计算机控制技术也将朝着智能化方向发展。

未来的计算机控制系统将具备更强的学习能力和适应能力,能够更好地应对复杂多变的工业环境。

2、网络化:网络化是计算机控制技术的另一个重要发展趋势。

通过将各个控制节点连接成一个网络,可以实现信息的互通共享,提高控制系统的协同能力。

3、微型化:随着微电子技术的发展,未来的计算机控制系统将更加微型化,可以应用于更广泛的应用场景。

微型计算机控制技术大作业

微型计算机控制技术大作业

交报告的要求:①做出实物,成绩的40%就有了,②拍一个视频,证明系统是可以工作的。

③作品的图片,对照着拍,例如:不工作时拍一张,工作时拍一张。

④报告:电子版(电子版先交给班长,然后班长打包转交给老师)+ 打印版;报告的格式要完整,正确;报告要有完整的制作过程(占报告的50%),所有报告总计十页左右,统一A4纸,程序只需要画出流程图,程序源码,电路图打包。

最终结论,启发与收获(占报告的25%)封面题目:多功能电子万年历姓名:朱钻豪班级:电气132学号:2013014175完成日期:2016年4.21题目:多功能电子万年历关键词:万年历,实时时钟。

摘要:随着社会的快速发展,时间的流逝,从观察太阳、摆钟到现在的单片机电子钟,人类不断研究,不断创造新纪录,单片机电子万年历已成为当今人类准确、快速获取时间信息的重要工具之一。

本设计的电子万年历以AT89S52单片机为控制核心,采用Dallas公司的DS1302实时时钟构成时钟电路,能够实现时间和日期的显示,还增加了闹钟报时的功能。

设计详细地分析设计原理和制作的全过程。

背景知识:在当代繁忙的工作与生活中,时间与我们每一个人都有非常密切的关系,每个人都受到时间的影响。

我们必须对时间有一个度量,因此产生了钟表。

钟表的发展是非常迅速的,从刚开始的机械式钟表到现在普遍用到的数字式钟表,即使现在钟表千奇百怪,但是它们都只是完成一种功能——计时,只是工作原理不同而已,在人们的使用过程中,逐渐发现了钟表的功能太单一,没有更大程度上的满足人们的需求。

因此在这里,我想能不能把一些辅助功能加入钟表中去。

在此设计中所设计的钟表具有钟表的功能。

本系统采用了以广泛使用的单片机技术为核心,软硬件结合,使硬件部分大为简化,提高了系统稳定性,并采用LCD显示电路、键盘电路,本方案设计出的万年历可以显示日期时间、农历,设置闹铃功能。

总体设计:(框图+文字说明,可以用Visio,original)具体如何做的:结果和结论:做出东西的图片+文字说明收获和启示:这次做多功能万年历,以前单片机课上做过,按照以前的思路,而且硬件都在,所以不是很难,做的过程参考文献总计十页左右。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(2)采用L298N作为电机驱动模块的主芯片。
(3)采用红外对管制作黑线检测模块。
(4)采用容量为9000mA的锂电池作为小车的供电电源。
(5)采用霍尔元件测转数
(6)采用温度传感器DH11AS 18B2测量温度
1.7方案设计总体方框图
2 硬件的设计与实现
2.1 主控芯片AT89S52单片机最小系统板电路
sbit sense_R=P1^6;
//宏定义金属传感器端口
sbit METAL=P1^1;
//宏定义DELAY函数中的一些变量
int Dtime1=20000;
int Dtime2=2000;
int i=0;
unsigned char SIGNAL(void); //传感器信号分析函数
void DELAY(void); //延时函数
电机驱动电路原理图表1。
电机驱动电路原理图
L298N
2.3红外对管制作黑线检测模块电路
采用红外对管制作循迹电路,当检测到黑线时,红外接受管导通,否则红外对管截止,通过比较器LM393电压比较,把电平状态送给单片机进而单片机处理。原理图附表1。
红外对管电路
2.4电机测速模设计
霍尔器件是一种磁传感器。用它们可以检测磁场及其变化,可在各种与磁场有关的场合中使用。霍尔器件以霍尔效应为其工作基础。
智能循迹小车——微型计算机控制技术考查作业
自动化与电气工程学院
随着现代化的不断发展,自动化越来越普及,对传感器的应用越来越多,要求精度越来越搞高,本设计面向机械自动化发展,采用了AT89S52单片机作为控制核心,利用红外对管传感器检测黑线达到循迹目的,以及自动停车,自动寻迹,整体系统的电路结构简单,可靠性能高。
if(Re==40)return 1;//前进
else if(Re==8)return 2;//左转
else if(Re==32)return 3;//右转
else return 1;//有错时前进
}
switch(a)
{
case 1:input2=0x25;break; //前进
case 2:input2=0x24;break; //左转
case 3:input2=0x21;break; //右转
default:break;
}
}
}
}
void DELAY() //延时函数
{
input2=0x20; //使驱动芯片的两个使能端为0,使两个电机停转
计量路程示意图
2.5温度传感模块设计
DS18B20是Dallas公司生产的数字温度传感器,具有体积小、适用电压宽、经济灵活的特点。它内部使用了onboard专利技术,全部传感元件及转换电路集成在一个形如三极管的集成电路内。DS18B20有电源线、地线及数据线3根引脚线,工作电压范围为3~5.5 V,支持单总线接口。
void main()
{
int a;
MOTO1_INT1=1; //使车开始时运动
MOTO1_INT2=0;
MOTO1_ENA=1;
MOTO2_INT3=1;
MOTO2_INT4=0;
MOTO2_ENB=1;
while(1)
{
if(METAL==1) //有金属时车停止
DELAY();
else
{
a=SIGNAL();
本智能小车采用的单片机最小系统板是自己制做的AT89S52单片机最小系统板,它具有体积小,质量轻,使用方便等优点,能够很好的放置在智能小车中。原理图如表1。
表1
2.2电机驱动模块电路
电机驱动模块采用专用驱动芯片L298N作为电机的驱动芯片。L298N是一种具有高电压大电流的全桥驱动芯片,它的响应频率高,一片L298N可以分别控制两个直流减速电机,而且还带有控制使能端,用它作为驱动芯片,操作方便,稳定,性能优良。L298N的5、7引脚为一个电机的控制信号输入端,10、12引脚为另一个电机的控制信号输入端,2、3引脚为一个电机的控制信号输出端,13、14引脚为另一个电机的控制信号输出端,通过单片机对L298N的输入端进行指令控制,就能实现直流减速电机的正转和反转,从而控制小车前进和后退。
方案二:采用交流调制红外避障电路。其工作原理是,使音频锁相环芯片LM567发出调制脉冲驱动红外发射管发射红外线,然后再给红外接收管接收信号,再经过信号放大,输入到音频锁相环芯片LM567,如果LM567接收到的信号的频率和它本身产生的频率相同,则LM567输出一个低电平,否则,输出高电平。然后再给单片机识别。但是,示波器检测一直有低电平跳变,电路在受到外界红外线的干扰。因此,这一方案不可靠。
1.3
方案二:采用专门的电机驱动芯片L298N驱动电机,性能稳定,经过不断试验,L298N能够很稳定地驱动电机的转动,也易于控制,所以,本设计采用了这一方案。
1.4智能小车循迹模块的选择
方案一:采用红外对管进行黑线检测。红外对管的工作原理是:由红外发射管发出红外线,红外线遇到黑线后反射回来,再被红外接收管接收,再经过电压比较器输出高低电平给单片机识别。该方案受外界影响小,使用简单。
3单片机控制的智能小车的PIDC语言程序
#include<reg52.h>
#define sense P1 /*宏定义光电传感器端口*/
#define input1 P0 /*左电机的IN1,IN2定义在P0口*/
#define input2 P2 /*右电机的IN3,IN4及ENA,ENB定义在P2口*/
方案二:采用德州仪器公司生产的F系列单片机MSP430F1611作为智能小车的主控芯片,MSP430F1611是一款超低功耗单片机,工作电压范围为1.8V-3.6V,48 位I/O 口线,16-Bit RISC架构,但相应硬件复杂,软件编写相对难度大,而ቤተ መጻሕፍቲ ባይዱ价格昂贵,用于智能小车资源过剩,造成浪费。经过讨论,我们放弃了此方案。
综上考虑,根据小车的需要,本设计选择了红外对管进行黑线检测。
1.5电机测速模设计
一、设计内容及设计要求
(1)电磁检验测转速模块
方案一:可选择透射式光电传感器或反射式光电传感器。这样需在车轮上作比较大的机械加工(打孔或粘贴黑白反光板),而且市场上能买到的可用的光电传感器体积较大,不易安装,反映慢误差比较大。
经过论证方案二计划方案
1.6温度测量模块
该方案采用温度传感器DH11AS 18B20测量温度,DS18B20是Dallas公司生产的数字温度传感器,具有体积小、可靠性强,适用电压宽、经济灵活的特点。
本设计选择了18B20进行测量温度。
最终方案的选择。
经过反复的比较论证,本设计最终确定了以下方案:
(1)采用AT89S52作为主控芯片。
//宏定义电机的具体端口
sbit MOTO1_INT1=P0^0;
sbit MOTO1_INT2=P0^1;
sbit MOTO1_ENA=P2^0;
sbit MOTO2_INT3=P2^5;
sbit MOTO2_INT4=P2^4;
sbit MOTO2_ENB=P2^2;
//宏定义传感器的具体端口
sbit sense_L=P1^3;
准确的温度测量是很多嵌入式系统中重要的一点。在Linux操作系统下使用数字温度传感器DS18B20,不仅可以得到高精度的温度测量值,而且硬件简单可靠。
DS18B20的结构和工作原理
2.1DS18B20的内外结构
DS18B20的外部结构如图1所示。其中,VDD为电源输入端,DQ为数字信号输入/输出端,GND为电源地。
1.2智能循迹小车电源模块的选择
方案一:直接用直流电源供电。采用LM7812和LM7805稳压后产生12V和5V的直流电压,供给系统各个模块用。虽然直接用直流电源供电,功率大,但由于有电源供电线的限制,这样就会对小车的行动造成诸多不便,为了能使小车能够简便地行驶,只能放弃这一方案。
方案二:采用容量为9000mA的锂电池供电,锂电池质量轻,容量大,能为小车较长时间地供电,更重要的是它体积小安装方便,因此,本设计选择了这一方案。
按照霍尔器件的功能可将它们分为: 霍尔线性器件 和 霍尔开关器件 。前者输出模拟量,后者输出数字量。按被检测的对象的性质可将它们的应用分为:直接应用和间接应用。前者是直接检测出受检测对象本身的磁场或磁特性,后者是检测受检对象上人为设置的磁场,用这个磁场来作被检测的信息的载体,通过它,将许多非电、非磁的物理量例如力、力矩、压力、应力、位置、位移、速度、加速度、角度、角速度、转数、转速以及工作状态发生变化的时间等,转变成电量来进行检测和控制。
for(i=0;i<Dtime1;i ); //实现延时,用DTIME控制
input2=0x25; //使驱动芯片的两个使能端为1,使两个电机重新转
for(i=0;i<Dtime2;i );
}
unsigned char SIGNAL()
{
unsigned char Re;
Re=sense&0x28;
霍尔器件具有许多优点,它们的结构牢固,体积小,重量轻,寿命长,安装方便,功耗小,频率高(可达1MHZ),耐震动,不怕灰尘、油污、水汽及盐雾等的污染或腐蚀。霍尔线性器件的精度高、线性度好;霍尔开关器件无触点、无磨损、输出波形清晰、无抖动、无回跳、位置重复精度高(可达μm 级)。取用了各种补偿和保护措施的霍尔器件的工作温度范围宽,可达-55℃~150℃。
方案二:霍尔传感器,它利用在闭合回路中金属切割磁力线产生的感应电流来产生脉冲信号至单片机。通过检测车轮转过的转数乘上车轮的时间来计算转速,霍尔元件就是一种很好的可用于车轮转数计数的元件。在普通转盘计数的仪表中加装霍尔元件和磁铁,即可构成基于磁电转换技术的传感器。霍尔元件固定安装在计数转盘附近,永磁铁安装在计数盘位上,当转盘每转一圈,永磁铁经过霍尔元件一次即在信号端产生一个计量脉冲。
相关文档
最新文档