微机控制技术(课件).
合集下载
微机控制第1-2章
缩、图像识别等。
通信
数字信号处理技术在通信领域 应用广泛,如调制解调、信道
均衡、语音编码等。
控制
数字信号处理技术可以用于控 制系统,如PID控制器、自适
应控制等。
05 微机控制系统的软件设计
微机控制系统的软件组成
实时操作系统
用于管理微机控制系统 的资源,提供多任务处
理和实时性支持。
监控软件
控制算法软件
微处理器的基本概念
微处理器是一种集成电路芯片,它包含中央处理器(CPU)和一定数量的内存,是 计算机系统的核心部件。
微处理器的主要功能是执行算术、逻辑和指令控制操作,以实现计算机程序的运行。
微处理器的发展经历了多个阶段,从早期的4位处理器到现代的64位多核处理器, 性能得到了极大的提升。
微控制器的特点与分类
输入输出接口的功能
输入输出接口的主要功能包括数据传输、信号转换、缓冲存储、设 备选择等,以确保微机与外部设备之间的可靠通信。
输入输出接口的类型
常见的输入输出接口类型包括并行接口、串行接口、定时器接口、 中断接口等,根据不同的应用需求选择合适的接口类型。
输入接口技术
模拟量输入接口
模拟量输入接口用于将模拟信号 转换为数字信号,以便微机进行 处理。常见的模拟量输入接口包 括模数转换器(ADC)和多路模
汽车电子等。
微控制器通过接收输入信号,执 行程序,输出控制信号,实现对
被控对象的精确控制。
微控制器具有可靠性高、实时性 强、成本低等优点,因此在自动 化和智能化控制领域得到了广泛
应用。
03 输入输出接口技术
输入输出接口的基本概念
输入输出接口定义
输入输出接口是微机系统中的重要组成部分,负责连接微机与外 部设备,实现数据传输和控制。
通信
数字信号处理技术在通信领域 应用广泛,如调制解调、信道
均衡、语音编码等。
控制
数字信号处理技术可以用于控 制系统,如PID控制器、自适
应控制等。
05 微机控制系统的软件设计
微机控制系统的软件组成
实时操作系统
用于管理微机控制系统 的资源,提供多任务处
理和实时性支持。
监控软件
控制算法软件
微处理器的基本概念
微处理器是一种集成电路芯片,它包含中央处理器(CPU)和一定数量的内存,是 计算机系统的核心部件。
微处理器的主要功能是执行算术、逻辑和指令控制操作,以实现计算机程序的运行。
微处理器的发展经历了多个阶段,从早期的4位处理器到现代的64位多核处理器, 性能得到了极大的提升。
微控制器的特点与分类
输入输出接口的功能
输入输出接口的主要功能包括数据传输、信号转换、缓冲存储、设 备选择等,以确保微机与外部设备之间的可靠通信。
输入输出接口的类型
常见的输入输出接口类型包括并行接口、串行接口、定时器接口、 中断接口等,根据不同的应用需求选择合适的接口类型。
输入接口技术
模拟量输入接口
模拟量输入接口用于将模拟信号 转换为数字信号,以便微机进行 处理。常见的模拟量输入接口包 括模数转换器(ADC)和多路模
汽车电子等。
微控制器通过接收输入信号,执 行程序,输出控制信号,实现对
被控对象的精确控制。
微控制器具有可靠性高、实时性 强、成本低等优点,因此在自动 化和智能化控制领域得到了广泛
应用。
03 输入输出接口技术
输入输出接口的基本概念
输入输出接口定义
输入输出接口是微机系统中的重要组成部分,负责连接微机与外 部设备,实现数据传输和控制。
计算机控制技术PPT课件
.
17
机械自动化学院
4)连续控制系统中,给定值与反馈值的比较是连续进行 的,控制器对产生的偏差也是连续调节的。计算机控制 系统不是连续控制的,而是离散控制的。
5)连续控制系统中,一般是一个控制器控制一个回路。 计算机控制系统中,一个控制器分时控制多个回路。
6)采用计算机控制系统,如分级计算机控制系统、集散 控制系统、计算机网络控制系统等,便于实现控制与管 理的一体化,是工业企业的自动化程度进一步提高。
对采集到的被控变量进行分析和处理,并按已定的控制规律,决 定将要采取的控制行为。
实时控制输出: 根据控制决策,适时地对执行机构发出控制信号,完成控制任务。
.
11
机械自动化学院
(2)在线方式和离线方式 ★ 在线方式或联机方式:生产过程和计算机直接连接,并受计算机
控制的方式。 ★ 离线方式或脱机方式:生产过程不和计算机相连,且不受计算机
键盘(功能键和数字键)
.
14
机械自动化学院
软件部分:
系统软件 软件 应用软件
操作系统 语言加工系统
编编连辑译接程程、序序装配程序
诊断系统
调试程序 子程序库
控制程序
数据采集及处理程序
数据可靠性检查程序 A/D转换及采样程序 数字滤波程序
线性化处理程序
数据采集程序
巡回检测程序
.
18
机械自动化学院
1.2 计算机控制系统的典型形式
1.操作指导控制系统
优点:结构简单,控制灵活和安全。
缺点:要由人工操作,速度受到限制,不能控制多个对象。
.
19
机械自动化学院
2.直接数字控制系统 (Direct Digital Control—DDC)
微型计算机控制技术(第2版)讲解
@输出结果根据各环节的品质状况及系统所处环境有多种多
样。
信息工程学院
13
系统工作状态过渡过程的测试是通过系统响应特定输入信号 (或叫试验信号)来进行的。 阶跃信号常用的测试信号,如图1-4所示。 系统进入稳态的过渡过程及其工作特性如图1-5所示。
r(t)
1(t)
图1-4 单位阶跃输入信号
y(t) δP
特别申明:不参加实验或实验考核不及
格者不提供理论考试试卷,
强行参考者不予成绩评定。
信息工程学院
7
第1章 绪 论
本章学习提要
(1)计算机控制技术经历的发展阶段;
(2)控制系统基本概念: 1. 常用概念术语, 2.常见系统术语 。
(3)控制系统5种典型工作特性 。
(4)微机控制系统体系结构:控制器和比较环 节由微型计算机取代,这是划时代的进步;。
(3)接口 在微型计算机控制系统中一般存在三类不同功能的接口,
一类介于主机与过程通道之间,用于主机与过程通道交换数字信息;
二类介于主机与交互通道之间,用于主机与交互通道交换数字信息;
三类介于主机与微机I/O设备之间,用于主机与微机I/O设备交换数字信息,在多 微机互联的微型计算机控制系统中,多微机可互按I/O设备管理。
校正环节
- yCF(t)
u(t) 执行环节 反馈环节
扰动信号 y(t)
被控对象
图1-3 闭环控制系统抽象结构图
实际控制系统除存在内外扰动外,还有系统自身存在的逻辑
死区、响应惯性等影响系统的控制效果。
当输入信号作用到系统之后,在系统的输出端并不能马上得
到响应,而只有当偏差信号大到一定程度时,系统才有输出。
微机控制 PPT课件
1.2.4 嵌入式系统
⑵ 软件部分: • 操作系统 ( 要求实时和多任务操作 ),控制
着应用程序编程与硬件的交互作用。 • 应用程序,控制着系统的运作和行为;
微机控制现代技网络术技术
1.2 微型机控制系统的分类
1.2.1 操作指导控制系统(OPS) 1.2.2 直接数字控制系统(DDC) 1.2.3 计算机监督系统(SCC) 1.2.4 嵌入式系统(EMS) 1.2.5 物联网系统(ITS) 1.2.6 现场总线控制系统(FCS)
现代网络技术
1.2.1 操作指导系统
1.1.1 微型机控制系统硬件结构 一.主机( CPU ) 指挥部 1.向系统的各个部分发出命令; 2.对被测参数进行巡回检测、数据 处理、控制计算、逻辑判断及报警处 理等。
微机控制现代技网络术技术
1.1.1 微型机控制系统的硬件结构
二、 接口及 I/O 通道 1. 常用接口 (1)并行接口 8255、8155 (2)串行接口 8251 (3)直接存储器传送接口 8237 (4)中断控制接口 8259 (5)定时器/计数器接口 8253
微机控制现代技网络术技术
2.特点:1)更接近于生产的实际情况 2)当DCC出故障时,SCC可以代替DCC
3.应用范围:因为数学模型难以建立,所以此 法用起来难度较大。
现代网络技术
1.2.3 计算机监督系统(SCC)
图1.4 SCC + DDC
控制系统
微机控制现代技网络术技术
1.2.4 嵌入式系统
1.1.1 微型机控制系统的硬件结构
四.检测元件及执行机构 1.检测元件: 把非电量变成电量(传感器)。 如:热电偶、节流装置、压力变送器 2.变送器: 把传感器的输出信号变成 CPU 所能接收 的电压信号。
微型计算机控制 第6章 数字滤波技术
微机控制技术
6 .1 .7
复合数字滤波
这种滤波方法的原理可由下式表示。 若 X(1)≤X(2)≤…≤X(N), 3≤ N≤14
则
X (2) X (3) X ( N 1) Y (k )
N 2
1 N 1 X (i ) (6-10) N 2 i 2
式(6-10)也称作防脉冲干扰的平均值滤波,它的程序设计方 法读者可根据以前的知识自行设计。 此外,也可采用双重滤波的方法,即把采样值经过低通滤波后, 再经过一次高通滤波,这样,结果更接近理想值,这实际上相 当于多级RC滤波器。
微机控制技术
6.1.8
各种数字滤波性能的比较
以上介绍了七种数字滤波方法,读者可根据需要 设计出更多的数字滤波程序。每种滤波程序都有其各 自的特点,可根据具体的测量参数进行合理的选用。
微机控制技术
6.1.8
各种数字滤波性能的比较
1. 滤波效果 (1)变化比较慢的参数,如温度,用程序判断滤波及 一阶滞后滤波方法。 (2)变化比较快的脉冲参数,如压力、流量等,则可 选择算术平均和加权平均滤波法,特别是加权平均 滤波法更好。 (3)要求比较高的系统,需要用复合滤波法。 (4)在算术平均滤波和加权平均滤波中,其滤波效果 与所选择的采样次数N有关。N越大,则滤波效果越 好,但花费的时间也愈长。 (5)高通及低通滤波程序是比较特殊的滤波程序,使 用时一定要根据其特点选用。
C
i0
n 1
i
1
微机控制技术
6.1.4
加权平均值滤波
式中C0、Cl、…、Cn-1为各次采样值的系数,它体现 了各次采样值在平均值中所占的比例,可根据具体情况 决定。一般采样次数愈靠后,取的比例愈大,这样可增 加新的采样值在平均值中的比例。这种滤波方法可以根 据需要突出信号的某一部分,抑制信号的另一部分。
6 .1 .7
复合数字滤波
这种滤波方法的原理可由下式表示。 若 X(1)≤X(2)≤…≤X(N), 3≤ N≤14
则
X (2) X (3) X ( N 1) Y (k )
N 2
1 N 1 X (i ) (6-10) N 2 i 2
式(6-10)也称作防脉冲干扰的平均值滤波,它的程序设计方 法读者可根据以前的知识自行设计。 此外,也可采用双重滤波的方法,即把采样值经过低通滤波后, 再经过一次高通滤波,这样,结果更接近理想值,这实际上相 当于多级RC滤波器。
微机控制技术
6.1.8
各种数字滤波性能的比较
以上介绍了七种数字滤波方法,读者可根据需要 设计出更多的数字滤波程序。每种滤波程序都有其各 自的特点,可根据具体的测量参数进行合理的选用。
微机控制技术
6.1.8
各种数字滤波性能的比较
1. 滤波效果 (1)变化比较慢的参数,如温度,用程序判断滤波及 一阶滞后滤波方法。 (2)变化比较快的脉冲参数,如压力、流量等,则可 选择算术平均和加权平均滤波法,特别是加权平均 滤波法更好。 (3)要求比较高的系统,需要用复合滤波法。 (4)在算术平均滤波和加权平均滤波中,其滤波效果 与所选择的采样次数N有关。N越大,则滤波效果越 好,但花费的时间也愈长。 (5)高通及低通滤波程序是比较特殊的滤波程序,使 用时一定要根据其特点选用。
C
i0
n 1
i
1
微机控制技术
6.1.4
加权平均值滤波
式中C0、Cl、…、Cn-1为各次采样值的系数,它体现 了各次采样值在平均值中所占的比例,可根据具体情况 决定。一般采样次数愈靠后,取的比例愈大,这样可增 加新的采样值在平均值中的比例。这种滤波方法可以根 据需要突出信号的某一部分,抑制信号的另一部分。
微机控制完整ppt课件
.
微机控制技术
3.1.1 键盘设计需解决的几个问题
图3—2 滤波防抖电路
适当选取 R1、R2、C 值,可保证电容 C 两端的充 放电电压波动不超过非门的开启/关断电压
等于 或 大于 10ms
.
微机控制技术
3.1.1 键盘设计需解决的几个问题
② 双稳态防抖电路 用两个与非门构成一个 R S 触发器即形成双稳态防 抖电路。
电路。
.
微机控制技术
3.1.2 少量功能键接口技术
设计思路 · 对于具有少量功能键的系统,
多采用相互独立的接口方法,各键的工作 状态互不影响。
· 采用硬件中断或 软件查询方法均可实现 其键盘接口。
采用中断方式接口的硬件电路图,如图3.
4所示。
.
微机控制技术
采用中断方式接口的硬件电路图
图3.4 操作功能键.硬件接线图
键数量比较多的系统之中常采用矩阵式键盘。
矩阵式键盘 :
由行线和列线组成,按键设置在行、列结构的 交叉点上,行列线分别连在按键开关的两端。
键盘与微型机的连接方法是采用 I/0 接口芯片/ 锁存器( 8155、8255等)/(74LS273、74LS244, 74LS373等)
.
微机控制技术
3. 1.3 矩阵键盘接口技术
AJMP S
.
;按键判决程序 KEYSET: SETB K1 ;先把K1、K4置1
SETB K4 JB K1,S1 ;判断K1是否按下 CALL DELAY ;调用去抖延时程序 JB K1,S1 ;再判断K1是否按下 JNB K1,$ ;K1按下后,判断K1是否松开 RL A ;K1松开后,控制P1动作 MOV P1,A AJMP ED
LabACT计控演示课件(11月)
j 0
0, E (k ) E0 KI K I , E (k ) E0
式中:
KI
T T K P 积分系数;K D D K P 微分系数。 TI T
2、积分分离PID控制实验曲线
短路套安置、模拟电路连线同(标准PID控制算法)
图4-5-4
积分分离PID控制实验曲线
图4-3-5 采样周期为10ms 、30ms 、50ms时的输出端(C)波形
4.4 平滑与数字滤波实验
4.4.1 微分与平滑 4.4.2 数字滤波
4.4.1 微分与平滑
1、实验原理
图4-4-1 微分与平滑系统原理方块图 搭建如图所示系统,验证微分运算对系统阶跃响应性能的影响。其中环 节D(Z)即为利用微机实现的微分运算环节。R为阶跃输入信号,C为系统 输出。
0, E (k ) E0 KI K I , E (k ) E0
P0 , P(k ) P0 P(k ) P(k ), P(k ) P0
式中, Po 为输出阀值,其数值范围为 0~5.0V 。PID 控 制输出 P(k) 值大于或等于阀值时,输出值恒等于阀值 Po ; PID控制输出值小于阀值时,输出值等于标准PID输出值。 式中,Eo为积分分离阀值,其数值范围为0~5.0V。PID 控制输出值,当|E(k)|>Eo时,也即偏差值|E(k)|比较大时, 采用PD控制;当|E(k)|<Eo时,也即偏差值|E(k)|比较小时, 采用标准PID控制。
LabACT 自控/计控原理教学实验
———计控实验
第四章 微机控制技术实验 第五章 控制系统实验 第六章 综合控制实验
第四章 微机控制技术实验
4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 数/模转换实验 模/数转换实验 采样和保持 平滑和数字滤波实验 数字PID控制实验 最少拍控制系统 大林算法 多变量解耦控制
0, E (k ) E0 KI K I , E (k ) E0
式中:
KI
T T K P 积分系数;K D D K P 微分系数。 TI T
2、积分分离PID控制实验曲线
短路套安置、模拟电路连线同(标准PID控制算法)
图4-5-4
积分分离PID控制实验曲线
图4-3-5 采样周期为10ms 、30ms 、50ms时的输出端(C)波形
4.4 平滑与数字滤波实验
4.4.1 微分与平滑 4.4.2 数字滤波
4.4.1 微分与平滑
1、实验原理
图4-4-1 微分与平滑系统原理方块图 搭建如图所示系统,验证微分运算对系统阶跃响应性能的影响。其中环 节D(Z)即为利用微机实现的微分运算环节。R为阶跃输入信号,C为系统 输出。
0, E (k ) E0 KI K I , E (k ) E0
P0 , P(k ) P0 P(k ) P(k ), P(k ) P0
式中, Po 为输出阀值,其数值范围为 0~5.0V 。PID 控 制输出 P(k) 值大于或等于阀值时,输出值恒等于阀值 Po ; PID控制输出值小于阀值时,输出值等于标准PID输出值。 式中,Eo为积分分离阀值,其数值范围为0~5.0V。PID 控制输出值,当|E(k)|>Eo时,也即偏差值|E(k)|比较大时, 采用PD控制;当|E(k)|<Eo时,也即偏差值|E(k)|比较小时, 采用标准PID控制。
LabACT 自控/计控原理教学实验
———计控实验
第四章 微机控制技术实验 第五章 控制系统实验 第六章 综合控制实验
第四章 微机控制技术实验
4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 数/模转换实验 模/数转换实验 采样和保持 平滑和数字滤波实验 数字PID控制实验 最少拍控制系统 大林算法 多变量解耦控制
微型计算机控制技术(第2版)讲解
y(∞)
△ △
tr
tδ P
ts
信息工程学院
图1-5
14
tr:启动时间。
超调:y(t) > |y(∞)|称为超调,在0~tr不算. δP:表示超调信号的严重程度。
p
|
ym ax(t ) | y() y()
ymax( tf ) sup | y( tf ) | 0 t
的时间变量均采用人们公认的离散时间变量符号K。
信息工程学院
20
2. 微型计算机控制系统硬件组成
工 业 生
变送
变送 保持
采
样
A/D
装
置
过程通道
多
路 转
D/A
面 向 过
人
机
交
互
微型
通
计算
道
机
接
人 机 交 互 通 道
操 作
控 制 台
系
口
产
保持
ห้องสมุดไป่ตู้
换
程
统
过 程
开 关
通
主机
道
量
的
输
接
微
微
入
口
机
机
开 关
外
I/O
设
阻尼系统的过渡过程分为三种工作状态,即欠阻尼、临界阻尼和过 阻尼。
过阻尼工作状态相似于单调逐渐逼近或一阶系统工作状态,启动 速度变慢。
临界阻尼工作状态使系统特性处于等幅振荡特性。
关于二阶系统的阻尼特性讨论请读者参阅相关论著。
信息工程学院
19
1.2 微型计算机控制系统体系结构与特征
1.2.1 微机控制系统体系结构 1. 微型计算机控制系统一般结构
数字PID及其算法讲解ppt课件
二、PI调节器:
控制规律:
u(t)
k
p
e(t )
1 Ti
t
0
e(t
)dt
分析:1. 只要e(t)不为0就有控制作用,可
消除静差;
2. 其大小取决于Ti 。 缺陷:降低了响应速度。
三、PID调节器:
控制规律:
u (t )
k
p
e(t )
1 Ti
t
0 e(t)dt Td
de(t)
dt
分析:只要e(t)发生变化就产生控制作用,可以
微型计算机控制技术
§3.1 引言 典型的微机控制系统原理图
- 计算机
D/A
被控对象
A/D
一、从两个角度分析
1. A / D、计算机、D / A作为整体;与被控对象组成系统。 输入输出均为模拟量;看作连续变化 的模拟系统;用拉氏 变换分析;等效结构图如图a。 2. D / A、被控对象、A / D作为整体;与计算机组成系统。 输入输出均为数字量;看作离散系统;用z变换分析;等 效结构图如图b。
加快系统响应速度,缩短调节时间,减小
超调量。
各类模拟PID调节器对偏 差的阶跃变化的时间响应
e(t)
1
0 t0
t
u(t)
kp
P
u(t)
kp
I
P
u(t) D
kp
I
P
0 t0
t
微型计算机控制技术
§3.3.1 模拟PID调节器
总结:
对于模拟PID调节器, 在阶跃信号作用下,首先是 P、D作用,使控制作用加 强,然后再进行积分,直到 消除静差。模拟PID调节器 无论从静态、动态分析,其 控制品质都可以保证。
潘新民-微型计算机控制技术(第二版)课件-第2章.
(4)多路输入/多路数出矩阵多路开关 如8816(16入8出)等。
微机控制技术
2.1.1 多路开关
3.半导体多路开关 (1)采用标准的双列直插式结构,尺寸小,便于安排
(2)直接与 TTL(或 CMOS)电平相兼容;
(3)内部带有通道选择译码器,使用方便;
(4)可采用正或负双极性输入; (5)转换速度快,
·结构
由双极型绝缘栅场效应管组成
(低偏差电压和宽频带)
使用一个单独的端子实现输人偏置电压的调整,
·特点
采样速度快,保持下降速度慢,精度高等特点。
允许带宽 1MHz,输入电阻为 1010Ω。
作为单一的放大器时,其电流增益精度为 0.002%,
采样时间小于 6μs时,
精度可达 0.01%。
微机控制技术
3.常用采样/保持器
② 二进制 3:8译码器
对选择输入端 C、B、A的状态进行译码,
以控制所选电路 TG 的开/关,使某一路开关接通,
将输入和输出通道接口。
③ 电子开关 TG
用来接通或断开输入/输出通道。
微机控制技术
1. CD4051
(2)控制原理
INH 接高电平 所有通道全部断开
① 禁止输入端 INH
② 3个通道选择输入端 C、B、A
第二章 模拟量输入/输出通道的接口技术
• 前言 • 2.1 多路开关及采样-保持器 • 2.2 模拟量输出通道的接口技术 • 2.3 模拟量输入通道接口技术
第二章 模拟量输入/输出通道的接口技术
• 在微型机控制系统与智能化仪器中 被测物理量多为模拟量, 而计算机只能接收数字量。
• 在检测/控制系统中 必须先把传感器输出的模拟量转换成数字量, 才能送到计算机进行数据处理,实现控制或显示。
微机控制技术
2.1.1 多路开关
3.半导体多路开关 (1)采用标准的双列直插式结构,尺寸小,便于安排
(2)直接与 TTL(或 CMOS)电平相兼容;
(3)内部带有通道选择译码器,使用方便;
(4)可采用正或负双极性输入; (5)转换速度快,
·结构
由双极型绝缘栅场效应管组成
(低偏差电压和宽频带)
使用一个单独的端子实现输人偏置电压的调整,
·特点
采样速度快,保持下降速度慢,精度高等特点。
允许带宽 1MHz,输入电阻为 1010Ω。
作为单一的放大器时,其电流增益精度为 0.002%,
采样时间小于 6μs时,
精度可达 0.01%。
微机控制技术
3.常用采样/保持器
② 二进制 3:8译码器
对选择输入端 C、B、A的状态进行译码,
以控制所选电路 TG 的开/关,使某一路开关接通,
将输入和输出通道接口。
③ 电子开关 TG
用来接通或断开输入/输出通道。
微机控制技术
1. CD4051
(2)控制原理
INH 接高电平 所有通道全部断开
① 禁止输入端 INH
② 3个通道选择输入端 C、B、A
第二章 模拟量输入/输出通道的接口技术
• 前言 • 2.1 多路开关及采样-保持器 • 2.2 模拟量输出通道的接口技术 • 2.3 模拟量输入通道接口技术
第二章 模拟量输入/输出通道的接口技术
• 在微型机控制系统与智能化仪器中 被测物理量多为模拟量, 而计算机只能接收数字量。
• 在检测/控制系统中 必须先把传感器输出的模拟量转换成数字量, 才能送到计算机进行数据处理,实现控制或显示。
微机控制系统与应用2ppt课件
读锁存器
地址/数据 控制
Vcc
内部总线 写锁存器
D P0.X Q CL 锁存器 /Q
多路器
P0.X 引脚
读引脚
图2.3 P0端口的位逻辑结构图
13
[P1口]:8位准双向I/O端口。
准双向:当端口作为输入口时,要先向锁存器写1,才能够
正确的读入引脚的信息;由于51系列复位后四个锁存器都置
#FF,所以一般可以直接作为双向口使用 。
17
2.3 中央处理器与存储器组织
D7
D6
D5
D4
D3
D2
D1
D0
CY
AC
FO
RS1
RS0
OV
X
P
图 2.5 PSW 格式及意义
[PSW]:状态字寄存器,存放运算结果的状态标志
CY:进位标志;位处理器C(位运算时与ACC类似)
AC:辅助进位标志,主要用于2-10进制运算
FO:用户自定义标志
RS1,RS0:工作寄存器R0~R7选择
[P2口]:当无片外存储器时,P2口可做为一个8位准双向I/O端口使用。
在访问片外存储器时,P2口传送高8位地址信息。
[P3口]: 8位准双向I/O端口。系统扩展时,P3口各引脚具有表2.2所
示的第二功能。
引脚号 10 11 12 13 14 15 16 17
表 2.2 P3 口各引脚的第二功能定义
P0口、P2口和P3口的第二功能用法:各端口的第二功能完全是自动的,
不需要用指令来转换。
14
读锁存器
地址/数据 控制
Vcc
内部总线 写锁存器
D P0.X Q CL 锁存器 /Q
多路器
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机控制系统的类型
现场总线控制系统(FCS): 现场总线是指安装在制造或过程区域的现场装置与控制 室内的自动控制装置之间的数字式、串行、多点通信的数 据总线,它能在工业现场环境下运行,可靠性高、实时性 强、互换性好等。 以现场总线为基础的全数字控制系统称为现场总线控制 系统。是一种高级分布式控制系统。 以往在企业生产过程中,基层的许多传统测控自动化系统 都处于“信息孤岛”状态,难以实现设备之间以及系统与 外界之间的信息交换。现场总线就是为克服此出现的代表 了今后工业控制体系结构发展的一种方向。
微机控制系统的类型
监督计算机控制系统(SCC):见图1.9 分布式控制系统(DCS)(集散控制系统): 是随着计算机技术的发展、工业生产过程规模 的扩大、综合控制与管理要求的提高而发展起 来的以多台DDC计算机为基础的系统。 采用分散控制、集中操作、分级管理和综合协 调的设计原则、具有网络化的控制结构(主要 是多层结构)。如图1.10所示。
微机控制系统的组成
由主机、总线与I/O接口、通用外部设备、输 入输出过程通道、操作台、通信网络、软件几 部分构成。采用总线结构形式,各部分通过总 线连接,构成一个完整的系统。在实际应用中 可以根据需要取舍、根据规模与要求配置,如 图1.6所示。
微机控制系统的类型
微机控制系统与所控制的生产过程密切相关,不同的被控对象和不 同的控制要求,应具有不同的控制方案,构成不同的控制系统类型。现 从应用特点、控制方式特点、控制目的出发,介绍几种典型应用类型: 操作指导控制系统(数据采集系统): 计算机只对系统过程参数进行收集(巡回检测)、加工处理与统计、 存贮(记录)、实时分析,然后输出数据(显示、打印),但输出 的数据不直接用来控制生产对象,操作人员根据这些数据进行必要 的操作。 作用: 1) 代替大量的常规显示与记录仪表,对整个生产过程进行 集中监视。 2) 对大量的数据进行集中、加工处理、分析,以有利于 指导生产过程控制的方式表示出来,起指导作用。 3) 能得到大量 数据,利于建立理想的数学模型。 为开环系统、非实时控制(人工操作)。 用于数据采集、电力调度等。 如图1.7所示。
微机控制系统的类型
直接数字控制系统(DDC): 微机对一个或多个被控参数进行巡回检测,检测结 果与给定值比较,再按一定的控制规律对偏差进行运 算,然后将结果直接输出到执行机构,对被控对象进 行控制。在这里微机系统代替了模拟控制器与比较 器,称为数字控制器,各种控制规律(控制方法)如 PID控制、串级控制等可以用不同的控制算法描述,进 而编制出相应的程序,计算机执行不同的程序可以实 现不同的控制规律与方法,灵活性大。 是闭环控制、实时控制、微机直接承担控制任务。 用于化工、机械等过程控制。 如图1.8所示。
接口的数据传输方式
在CPU与外设或通道之间经接口传递数据要有二个条件: 1)在时间上保持同步(二者步调一致,遵循同一个同步信号)。 2)允许二者能相互等待(之间要有协调的方法)。 按这样二个条件的要求,就有以下几种传输方式: 1)直接传输方式: 无需协调,CPU利用读写指令直接对I/O口进行 操作,I/O口应一直处于就绪状态(外设总是准备好的)。 2)程序查询方式:利用握手信号(状态信号)进行协调。在数据 传输前,先查询状态,在外设或通道就绪情况下才进行数据传输 (外设并不总是准备好的) 。必要时,数据传输后,再进行握手联 络。见图2.3 3)中断方式:利用中断实现协调。通过硬件将外设或通道的状态 信号作为中断请求信号,一旦就绪则向CPU发中断请求,CPU响应中 断进行数据传输。见图2.4 4)DMA方式:当外设需要与内存进行大量数据传送时,向DMA控制 器发DMA请求,DMA控制器向CPU发BUS请求,CPU响应,同时释放总线。 外设与内存开始进行数据传送,且CPU不介入。见图2.5
第二章 输入输出接口技术
概述 接口的编址方式 接口的数据传输方式
接口的扩展
接口应用举例
概 述
接口是CPU与外部设备及过程通道等之间的连接。 有通用、非通用、可编程(多功能)、不可编程、串行、并行 等。 外设、通道经接口与总线相连,CPU、内存则直接与总线相连 (称之为将接口与内存、CPU挂在总线上),为总线结构。 接口的功能: 1)地址译码和设备选择(CPU利用其编址功能对外部设备进行 选择) 2)提供数据的寄存和缓冲,以实现CPU与外设之间的速度匹配, 适应双方的读写时间的需要。 3)进行定时和协调,实现不同的数据传输方式。 4)实现中断控制逻辑,完成中断传输。 5)实现DMA控制逻辑,完成DMA传输。 6)进行数据格式转换(如串—并),进行信号类型转换(如 电平、D—A)。
接口的编址方式
CPU通过地址线输出相应的地址信号,经译码后产生选通信号去选通 相应的接口以选中该接口,这种接口选择称为接口的编址。 CPU与外设或通道交换信息前,首先应先选择接口。 有二种编址方式:(采用哪种取决于CPU类型) 1)统一编址方式:接口的地址与内存单元的地址统一安排,将每一接 口看作是一个内存单元,访问接口(称为I/O操作或输入/输出操作)使 用的指令与访问内存(称为读/写操作)使用的指令一样,扩展接口与扩 展内存使用的控制信号也相同。见图2.1 2)独立编址方式:接口地址与内存地址相互独立,访问I/O口使用的 指令与访问内存使用的指令不同,扩展内存与扩展I/O口使用的控制信号 也不完全相同。见图2.2 在接口中一般有多个寄存器或特定的电路,CPU对接口的访问实际上 是直接对这些寄存器或特定电路的存取。根据按地址访问的原则,每一 接口一般应有多个地址对应于这些寄存器或特定电路,它们称为端口。
微机控制技术
辅助教学软件
开始 结束
Hale Waihona Puke 目录微机控制系统概述 输入输出接口技术 输入输出过程通道 顺序控制系统与数字程序控制系统 过程控制与数字PID控制器设计
微机控制系统设计
第一章 微机控制系统概述
微机控制的概念 微机控制系统的组成
微机控制系统的类型
微机控制的概念
自动控制就是利用控制装置自动地使机器设备或生 产过程的某一物理量按预期的规律运行,实现该控 制目的所需装置构成了一个自动控制系统。 一个自动控制系统例子:电热恒温箱自动控制系统。 见图1.1。其结构框图如图1.2所示。 若将上系统中的控制器与比较器用微机的软硬件代 替,则成为一个微机控制系统。见图1.2。 电热恒温箱微机控制系统的具体结构见图1.3、图 1.4、图1.5。