计算机控制02.过程输入输出技术
计算机控制系统数字量输入输出通道课件

04
数字量输入输出通道的应用实 例
工业自动化控制系统的应用实例
自动化生产线控制
数字量输入输出通道用于接收和发送控制信号,实现对生产 线上的机械装置、传送带、电机等的精确控制,提高生产效 率和质量。
智能仓储管理
通过数字量输入输出通道,实现对仓库货物的精确控制,如 货物的进出库、库存盘点等,提高仓储管理的效率和准确性 。
详细描述
根据不同的分类标准,计算机控制系统可以分为多种类型。按控制方式可分为开环控制系统和闭环控 制系统;按任务特点可分为连续控制系统和离散控制系统;按结构特点可分为单机控制系统和多机控 制系统等。不同类型的计算机控制系统在应用上具有各自的特点和优势。
02 数字量输入通道
数字量输入通道的组成与功能
计算机控制系统数字量 输入输出通道课件
目录
Contents
• 计算机控制系统概述 • 数字量输入通道 • 数字量输出通道 • 数字量输入输出通道的应用实例 • 数字量输入输出通道的发展趋势与
展望
01 计算机控制系统概述
计算机控制系统的定义与组成
总结词
计算机控制系统的定义与组成
详细描述
计算机控制系统是由计算机、输入输出通道、外部设备、被控对象以及控制软件 等组成的完整系统。其中,数字量输入输出通道是计算机控制系统的重要组成部 分,负责接收和发送数字信号,实现计算机与外部设备之间的信息交互。
01
02
03
信号调理电路
对输入信号进行预处理, 如滤波、放大、隔离等, 以适应计算机控制系统的 要求。
采样保持器
对输入信号进行采样并保 持,以便于A/D转换器进 行转换。
A/D转换器
将模拟信号转换为数字信 号,便于计算机进行处理 。
计算机控制系统4第三章 (2)

②量程 它是指所能转换的电压范围。如5V、10V等。
§第二章 输入输出接口与过程通道技术
A/D转换器
③转换精度 它是指转换后所得结果相对于实际值的准确
度。A/D转换器的转换精度取决于量化误差q、微分线性 度误差DNLE和积分线性度误差INLE 。 积分线性度误差INLE: 在满量程输入范围内,偏离理想转
A/D转换器
PUSH DS
STI MOV AX,DATA
MOV AX,250AH
INT 21H MOV DX,220H
MOV DS,AX
MOV DX,220H IN AL,DX;读数 MOV ADTEMP,AL
MOV AL,21H;发EOI 命令 OUT 20H,AL POP DS;恢复现场 POP DX POP AX IRET
A B C G2A VCC y0 y1 y2
G2B y3 G1 Y7 y4 y5
* 1 * * * 1 1 1 1 1 1 1 1 0 * * * * 1 1 1 1 1 1 1 1
1 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 1 0 1 1 1 1 1 1
地
y6
设计时,根据具体接口芯片的要求,AO、 A1用作端口地址。
A/D转换器
例 : AD574与ISA总线前62根信号线(即PC/XT总线)的接口
§第二章 输入输出接口与过程通道技术
A/D转换器
74LS138 16芯译码器
• A.B.C为选择端 G1、G2A、G2B为允许端 G2=G2A+G2B
G1 G2 C B A Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
§第二章 输入输出接口与过程通道技术
A/D转换器
过程输入输出通道技术

2021/4/6
图 工作电压波形图
21
LCD显示器接口技术
点阵式LCD显示器的接口
当数码位段式显示器的位段缩变为一个点,许多的点按一定的规则均 匀地排列在一起时,便构成了点阵式LCD显示器。
图 采用MCS—51系列单片机8051的接口原理图
2021/4/6
22
人机接口——键盘
2.3.1 非编码键盘
图所示为7段LED显示器件的结构及外形图。
图 7段LED显示器件的结构及外形图
2021/4/6
10
LED显示器及其接口技术
表 显示字符与7段控制显示代码的对应关系
显示字符
控制显示代码(十六进制数)
共阴极
共阳极
显示字符
控制显示代码(十六进 制数)
共阴极
共阳极
0
3F
C0
A
77
88
1
06
F9
b
7C
83
2021/4/6
25
对键 盘进 行扫 描
N
有键 按下 吗?
Y 延时 去抖 动
查键 号送 A
散转 : JMP@A+DPTR
0号 键
1号 键
处理 程序
处理 程序
…
N号键 处理 程序
返回 键盘
返回 键盘
…
返回 键盘
2021/4/6
图 单片机键输入处理流程图
26
图2-18 按键闭合及断开时的电压抖动
2021/4/6
当显示字符较多时,驱动电路将会变得非常复杂。 在这种情况下,一般采用时分隔驱动方式。
图 在时分隔驱动方式下的电极引线方式图
2021/4/6
20
3.3 LCD显示器接口技术
计算机控制技术

计算机控制技术教学大纲一、课程名称:计算机控制技术二、课程代码:17002025三、课程英文名称:Computer Control Technology四、课程负责人:黄勤五、学时和学分:2.5学分 40学时(32学时理论+16学时实验)六、课程性质:专业主干课程(必修)七、适用专业:自动化专业、物流工程专业、机电类相关专业八、选课对象:本科三年级学生九、预修课程:电子技术基础、复变函数与积分变换、自动控制原理、计算机硬件技术基础、过程控制系统十、使用教材:黄勤等编.《微型计算机控制技术》.机械工业出版社,2010年1月出版十一、参考书目:于海生等编. 《计算机控制技术》. 机械工业出版社,2007年6月出版谢剑英等编. 《微型计算机控制技术》. 国防工业出版社,2001年9月出版十二、开课单位:自动化学院十三、课程的目的和任务本课程是自动化专业必修的专业主干课程之一。
它以自动控制理论和计算机技术为基础,以微型计算机为控制工具,介绍计算机控制系统的基本知识和基本应用技术,讲授数字控制系统的基本原理,数字采样控制的基本理论,是一门综合性较强的课程。
通过本课程的学习,培养学生的独立思考、分析问题和解决问题的能力,学会和掌握控制器的设计方法以及计算机控制系统硬、软件的组织与设计,培养学生的创新意识、创新能力,为今后控制系统的设计、开发和实现打好坚实的基础。
十四、课程的基本要求1.掌握计算机控制系统的概念,了解计算机控制系统的特点、组成、分类以及计算机控制系统的发展趋势。
2.理解计算机控制系统中输入输出通道的一般结构,掌握模拟量输入输出通道中各部分的功能,掌握D/A转换原理、常用D/A转换芯片的结构原理及接口技术,掌握A/D转换原理、常用A/D转换芯片的结构原理及接口技术,了解数字量输入输出通道中各部分的作用。
3.掌握数字滤波技术、标度变换、线性化处理,掌握数字控制器的连续化设计方法、离散化设计方法,理解数字PID控制、最少拍控制、大林控制、模糊控制等常用控制技术和设计方法。
于海生---微型计算机控制技术课后习题答案

第一章计算机控制系统概述习题及参考答案1.计算机控制系统的控制过程是怎样的计算机控制系统的控制过程可归纳为以下三个步骤:(1)实时数据采集:对被控量的瞬时值进行检测,并输入给计算机。
(2)实时决策:对采集到的表征被控参数的状态量进行分析,并按已定的控制规律,决定下一步的控制过程。
!(3)实时控制:根据决策,适时地对执行机构发出控制信号,完成控制任务。
2.实时、在线方式和离线方式的含义是什么(1)实时:所谓“实时”,是指信号的输入、计算和输出都是在一定时间范围内完成的,即计算机对输入信息以足够快的速度进行处理,并在一定的时间内作出反应并进行控制,超出了这个时间就会失去控制时机,控制也就失去了意义。
(2)“在线”方式:在计算机控制系统中,如果生产过程设备直接与计算机连接,生产过程直接受计算机的控制,就叫做“联机”方式或“在线”方式。
(3)“离线”方式:若生产过程设备不直接与计算机相连接,其工作不直接受计算机的控制,而是通过中间记录介质,靠人进行联系并作相应操作的方式,则叫做“脱机”方式或“离线”方式。
3.微型计算机控制系统的硬件由哪几部分组成各部分的作用是什么—由四部分组成。
图微机控制系统组成框图(1)主机:这是微型计算机控制系统的核心,通过接口它可以向系统的各个部分发出各种命令,同时对被控对象的被控参数进行实时检测及处理。
主机的主要功能是控制整个生产过程,按控制规律进行各种控制运算(如调节规律运算、最优化计算等)和操作,根据运算结果作出控制决策;对生产过程进行监督,使之处于最优工作状态;对事故进行预测和报警;编制生产技术报告,打印制表等等。
(2)输入输出通道:这是微机和生产对象之间进行信息交换的桥梁和纽带。
过程输入通道把生产对象的被控参数转换成微机可以接收的数字代码。
过程输出通道把微机输出的控制命令和数据,转换成可以对生产对象进行控制的信号。
过程输入输出通道包括模拟量输入输出通道和数字量输入输出通道。
(计算机控制技术)第4章计算机过程输入输出通道

03
输出通道技术
模拟量输出通道
模拟量输出通道的作用是将计 算机输出的数字信号转换为模 拟信号,以驱动各种执行机构
。
常见的模拟量输出通道有电压 输出型和电流输出型两种,它 们通过不同的方式将数字信号
转换为模拟信号。
电压输出型模拟量输出通道的 优点是电路简单、成本低,适 用于输出信号较小、对精度要 求不高的场合。
03
输出通道的驱动能力是指其能够驱动执行机构或控制设备的能力,包 括最大输出电压、最大输出电流等参数。
04
选择具有足够驱动能力的输出通道可以保证系统的正常运行和稳定性。
04
输入输出通道的信号处 理与接口技术
信号的预处理技术
信号的放大与衰减
根据信号的幅度调整,确 保信号在传输过程中保持 稳定。
信号的滤波
去除噪声和其他干扰,提 高信号质量。
信号的整形
将不规则或非标准信号转 换为适合传输和处理的信 号。
信号的转换技术
A/D转换将模拟信号转换为数字信号,源自 于计算机处理。D/A转换
将数字信号转换为模拟信号,便于 实际应用。
光电转换
将光信号转换为电信号,或反之。
信号的传输与接口技术
总线技术
实现多个设备之间的数据传输和通信。
数字量输出通道的作用是将计算机输出的数字 信号转换为控制信号,以驱动各种控制设备。
晶体管输出型数字量输出通道的优点是响应速度 快、驱动能力强,适用于需要快速响应的场合。
输出通道的负载特性与驱动能力
01
输出通道的负载特性是指执行机构或控制设备的输入阻抗、输入电压、 输入电流等参数。
02
了解负载特性有助于选择合适的输出通道类型和规格,以确保系统的 稳定性和可靠性。
计算机控制系统

图2-1 输入输出过程通道组成结构图பைடு நூலகம்
表2-1 生产过程输入输出信息来源与用途
信息种类
模拟量输入 数字量输入 脉冲计数器 模拟量输出 数字量输出
输入信息来源或输出信息的用途
温度、压力、物位、转速、成分等 接点的通断状态、电平高低状态、数字装置的输出数码等 流量积算、电功率计算、转速及脉冲形式的输入信号等 控制执行装置、显示、记录等 对执行器进行控制、报警显示等
图2.12是采用晶闸管输出型光电隔离器驱动 双向晶闸管的电路图,图中与晶闸管并联的RC 网络用于吸收带感性负载时产生的与电流不同步 的过压,晶闸管门极电阻则用于提高抗干扰能力, 以防误触发。
图2.12 光电隔离的双向晶闸管输出
功率场效应管输出(了解)
功率场效应管(MOSFET)是压控电子开关,只要在其 栅极G和源极S之间加上足够的控制电压,漏极D和源极S 之间即可导通。MOSFET的栅极控制电流为微安级,而 导通后漏极D和源极S之间允许通过较大的电流,如 IRF640导通时,D、S间允许通过的最大电流可达18A。
为便于后续的描述和分析,下面定义几种类型信号,并在图2. IN+ 的电压低于 IN- 的电压时,则S断开,外接电容保持S断开时刻的电压,并经A3 组成的跟随器输出至输出端。 21是LF398典型应用电路。 W117、W217、W317是正输出三端电压可调式集成稳压器,使用方便,内部具有过热、过流等保护措施,比W7800系列稳压器有更
根据输入级的不同,用于开关量隔离的光电隔离器件可分为 三极管型、晶闸管型等几种,但其工作原理都是采用光作为传输 信号的媒介,实现电气隔离。
使用光电隔离器件的注意事项
输入侧导通电流
要使光电隔离器件导通,必须在其输入侧提供足 够大的导通电流,以使发光二极管发光。不同的光电 隔离器件的导通电流也不同,典型的导通电流 IF=10mA。
计算机基础知识什么是输入输出(IO)操作

计算机基础知识什么是输入输出(IO)操作计算机基础知识:什么是输入输出(IO)操作计算机是一种用于处理数据的工具,而输入输出(IO)操作是计算机与外部世界进行数据交流的方式。
通过输入,我们可以将外部的数据传递给计算机进行处理,而输出则是将计算机处理后的数据传递给外部环境。
在本文中,我们将探讨输入输出操作的基础知识。
一、输入输出(IO)的概念输入输出是计算机与外部环境进行数据交流的方式。
输入是指将外部数据传递给计算机,供计算机进行处理和分析;输出则是将计算机处理后的数据传递给外部环境,供人们观察和使用。
在计算机系统中,输入输出设备起到了极为重要的作用。
例如,键盘、鼠标和触摸屏等输入设备用于接收用户的命令和数据,显示器、打印机等输出设备则用于向用户展示计算机处理的结果。
二、输入输出的分类1. 人机交互输入输出:这种输入输出方式主要是通过外部设备与人进行交互。
例如,使用键盘输入文字、鼠标点击图标进行操作、触摸屏选择菜单等。
同时,显示器将结果输出给人们观察。
2. 设备驱动程序输入输出:这种输入输出方式是通过设备驱动程序进行的。
计算机通过设备驱动程序与各类外部设备进行通信。
例如,打印机通过打印机驱动程序与计算机通信,将计算机处理的文档输出。
3. 文件输入输出:文件是计算机中存储数据的一种形式,也是计算机与外部世界交流的一种方式。
我们可以将数据存储在文件中,进行读取和写入操作。
三、输入输出的基本操作在计算机基础中,我们了解到输入输出操作的基本函数包括读取和写入。
读取是指从外部获取数据并传递给计算机进行处理;写入则是将计算机处理的结果传递给外部。
读取函数的基本形式如下:input(data):从外部读取数据,存储在变量data中。
写入函数的基本形式如下:output(data):将变量data中的数据写入外部设备,供外部环境使用。
四、输入输出的应用输入输出操作在计算机中得到了广泛的应用。
以下是一些常见的输入输出操作应用场景:1. 数据采集:许多科学实验、气象观测等需要收集大量外部数据,通过输入输出操作,这些数据可以传递给计算机进行进一步的分析和处理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5
过程输入输出技术>>过程输入输出通道概述
模拟量输出通道(AO通道)的一般结构
接 口 电 路 D/A … … … … D/A 1) 多D/A结构 采样保持器 … … 采样保持器 通道 1 … … 通道 n 通道 1 … … 通道 n
主 机
主 机
接 口 电 路
D/A
多 路 开 关
2) 共享D/A结构
– 暂存数字量信息并实现与微型计算机数据总线的连接
接口逻辑电路
– 协调各通道同步工作,向微型计算机传递状态信息并控制数字量的输入和输出
7
过程输入输出技术>>过程输入输出通道概述
数字量输出通道(DO通道)的一般结构
其任务是将微型计算机输出的数字信号(或开关信号)传送给开关型的执行机构(如继电 器或者指示灯等),控制它们的断/通或者亮/灭
T (t ) (t ) (t T ) (t 2T )
*
( t kT )
k 0
f ( t ) f ( t ) T ( t ) f (0 ) ( t ) f ( T ) ( t T )
f ( kT ) ( t kT )
15
过程输入输出技术>>模拟量输入通道>>A/D转换器
A/D转换器的主要技术指标
分辨率
– 衡量A/D转换器分辨输入模拟量最小变换程度的技术指标,分辨率 用数字量的位数(字长)来表示,如8位、12位、16位等,表示它能对 满量程输入VFS的1/2n的增量作出反应
转换时间
– A/D转换器完成一次模拟量到数字量转换所需要的时间
17
过程输入输出技术>>模拟量输入通道>>A/D转换器
逐次逼近式A/D转换器的转换原理
该种转换器的原理与天平的称重的原理相似。若某天平具有32, 16, 8, 4, 2和1克等6种砝码,若物体重量为27克。称量从最重的砝码试起,过 程如下表所示。
次序 1 2 3 4 5 6 加砝码 32 克 16 克 8克 4克 2克 1克 天平指示 超重 欠重 欠重 超重 欠重 平衡 操作 去码 留码 留码 去码 留码 留码 记录 D5=0 D4=1 D3=1 D2=0 D1=1 D0=1
k 0
* f 理想采样的特点是每隔T秒出现一次,并且满足: ( kT ) f ( kT )
11
过程输入输出技术>>模拟量输入通道>>信号变换
采样定理
采样定理
采样周期 T 的大小,决定了采样信号保留了多少原信号的信息和 特征,我们不加证明的给出采样定理:
若连续信号(包括噪声干扰在内) y(t) 中所含频率分量的最高频率为 fmax ,定义采样周期T的倒数为采样频率f,若采样频率f≥2fmax,则可从采 样信号 y*(t) 中不失真的恢复原连续信号。
第2章 微型计算机控制系统的过程输入输出技术
2.1 过程输入输出通道概述 2.2 模拟量输入通道 2.3 模拟量输出通道 2.4 数字量输入输出通道 2.5 脉冲量输入通道
1
第2章 微型计算机控制系统的过程输入输出技术
2.1 过程输入输出通道概述 2.2 模拟量输入通道 2.3 模拟量输出通道 2.4 数字量输入输出通道 2.5 脉冲量输入通道
过程输入输出通道的组成
– 模拟量输入通道 – 模拟量输出通道 – 数字量输入通道 – 数字量输出通道 模拟信号数字信号计算机 数字控制信号模拟信号执行机构 开关信号计算机 控制接受数字信号的执行机构和显示、指示装置
3
过程输入输出技术>>过程输入输出通道概述
计算机控制系统中信号变换与传递
e(t )
采样
e* (t )
A/D
e(kT )
数字 u (kT ) 调节器
u (kT )
D/A
u * (t ) u * (t )
保持器
u (t )
e(t )
e* (t )
e(kT )
u (t )
0000 1000 1011 1110 1111
0100 1001 1010 0110 0100
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
t /T
模拟信号
离散模拟信号
数字信号
数字信号
离散模拟信号
模拟信号
模拟信号——时间上和幅值上都连续的信号 离散模拟信号——时间上离散幅值上连续的信号 数字信号——时间上离散,幅值也离散的信号 采样——将模拟信号抽样成离散模拟信号的过程 量化——采用一组数码来逼近离散模拟信号的幅值,将其转换成数字信号
多D/A结构
– D/A转换器实现了数字信号到模拟信号的转换和信号保持(数字保持)
共享D/A结构
– D/A转换器实现数字信号到模拟信号的转换,保持功能由采样保持器完成(模拟保持)
6
过程输入输出技术>>过程输入输出通道概述
数字量输入通道(DI通道)的一般结构
又称开关量输入通道,其任务是将被控对象的开关状态信号(或数字信号)送给微型计 算机、或把双值逻辑的开关量变换为微型计算机能够接收的数字量送给微型计算机
4
过程输入输出技术>>过程输入输出通道概述
模拟量输入通道(AI通道)的一般结构
过 程 参 数
变 送 器
多 路 采 样 开 关
数 据 放 大
采 样 保 持 器
A/D
I/O
主 机
控制逻辑
过程参数由传感原件和变送器测量并转换为电压(或电流)形式后送至多路采样开关 由多路采样开关将各个过程参数依次的切换到后级,进行放大、采样和A/D转换
实际应用中,常取 f≥ (5~10)fmax,采样定理又称奈奎斯特采样定理或 香农采样定理。 如果已知信号的最高频率f,采样定理给出了保证完全重建信号的 最低采样频率。这一最低采样频率称为临界频率或奈奎斯特频率,相反, 如果已知采样频率,采样定理给出了保证完全重建信号所允许的最高信 号频率。
12
过程输入输出技术>>模拟量输入通道>>信号变换
EOC
OE
(1) 初始化:SAR和输出缓冲器清零,D/A输出为零 (2) 预测数据送往D/A,转换成电压V0 (3) 将输入模拟电压Vi与V0相比较,若Vi>V0,则保留;否则清除 (4) 由高位到低位,逐位确定该位是0还是1
19
过程输入输出技术>>模拟量输入通道>>A/D转换器
逐次逼近式A/D转换器的转换原理
线性误差
– A/D转换器的理想转换特性应当是线性的,但实际转换特性并非如 此。在满量程输入范围内,偏移理想转换特性的最大误差定义为线 性误差,通常用LSB的分数表示
16
过程输入输出技术>>模拟量输入通道>>A/D转换器
A/D转换器的主要技术指标
习题:选用自然二进制码的4位A/D转换器,假设满量程电压VFS=16V, 如果此时VIN=9.结果。 设被测温度变化范围为20℃~1200℃,如果要求测量误差不超过 ±0.4℃,应选用分辨率为多少位的A/D转换器?
信号的编码
2
– 将量化电平Nq中的N用二进制代码来表示,n位编码可以表示2n个量 化电平,对于单极性的模拟信号,一般采用无符号的自然二进制码
13
过程输入输出技术>>模拟量输入通道>>信号变换
信号的量化与编码
量化与编码的形式
– 字长为n的A/D转换器将ymin~ymax内的采样信号转换为数字0~2n-1
如此继续,得到最终转换结果D7~D0 为10101111
20
过程输入输出技术>>模拟量输入通道>>A/D转换器
并行比较式A/D转换器的转换原理
VR R
13 VR 15 11 VR 15
C1
输入电压Vi
CO1 1D C1 CO2 1D C1 CO3 1D C1 CO4 Q4 1D C1 Q5 1D C1 CO6 C6 1D C1 CO7 1D C1 CP Q7 I7 Q6 I6 I5 D2 (MSB) Q3 I3 优 先 I4 编 码 器 Q2 I2 (LSB) D0 Q1 I1
9
过程输入输出技术>>模拟量输入通道>>信号变换
信号的采样
f (t )
K T
f (t )
f (t )
f (t )
τ
t /T
0 T 2T 3T 4T 0 T 2T 3T 4T
t /T
10
过程输入输出技术>>模拟量输入通道>>信号变换
信号的采样
理想采样
当 T >>τ时,可以认为采样瞬时完成,即τ=0,于是 采样开关以 T为 ) 周期闭合并瞬时断开,由此形成一个单位脉冲序列,用 T ( t表示,连 ) 续信号 f(t) 的采样,相当于 f(t) 与 T ( t相乘,即:
2
过程输入输出技术>>过程输入输出通道概述
过程输入输出通道的组成和功能
什么是过程输入输出通道?
– 在计算机控制系统中,为了实现对生产过程的控制,要将生产现场 的各种被测参数转换成数字计算机能够接受的形式,计算机经过计 算、处理后的结果还须变换成适合于对生产进行控制的信号量。这 个在计算机和生产过程之间传递和变换信息的装置称为输入输出过 程通道
信号的量化与编码
为什么要进行信号的量化?
– 采样信号在时间轴上离散,但在函数轴上连续,而微型计算机只能 接受时间离散且幅值不连续的信号,故需要进行信号的量化