课件 第二章 输入输出接口与过程通道

合集下载

第2章 输入输出接口与过程通道

第2章 输入输出接口与过程通道

2.多个输出通路共用一个D/A转换器的结构形式
图2.32 共用D/A转换器的结构
2.4.2 D/A转换器及其接口技术
D/A转换器是将数字量转换成模拟量的元件或 装置。常用的D/A转换器的分辨率有8位、10位、 12位等。
主要技术指标有分辨率、建立时间、线性误 差等。基本上与A/D转换器的指标相一致。
1. 8位A/D转换器ADC0809 主要特点: 分辨率 8 位;
转换时间100s; 温度范围-40 ~ +85 ℃; 可使用单一的 +5V电源; 可直接与CPU连接; 输出带锁存器; 逻辑电平与TTL兼容。
电路组成及引脚功能
ADC0809有28条引脚。
OE
2. 12位A/D转换器AD574
(1)非电信号的检测-不平衡电桥
(2)信号放大电路
放大器的任务是将模拟输入小信号放大到A/D转换 的量程范围之内,如0-5VDC;
对单纯的微弱信号,可用一个运算放大器进行单 端同相放大或单端反相放大。
若信号源的一端接放大器的负端为反相放大。当 然,这两种电路都是单端放大,所以信号源的另一 端是与放大器的另一个输入端共地。
第2章 输入输出接口与过程通道
基本概念
输入输出接口 —— 简称“接口” 输入输出接口技术 —— 研究微处理器和外部设
备之间信息交换的技术。 接口电路:是主机和外围设备之间交换信息的连
接部件。使主机和外设能够协调工作,有效地完 成信息交换。 通道:也称为过程通道。它是计算机和控制对象 之间信息传送和变换的连接通道。
为了提高模拟量输入信号的频率范围,以适应某些随 时间变化较快信号的要求,可采用带有保持电路的采样 器,即采样保持器。
(2)采样保持原理

第2章输入输出接口与过程通道抗干扰

第2章输入输出接口与过程通道抗干扰
安全地的目的是使设备机壳与大地等电位,以 避免机壳带电而影响人身及设备安全。
系统地就是上述几种地的最终回流点,直接与 大地相连。
交流地是计算机交流供电电源地,即动力线地, 它的地电位很不稳定。
26
接地理论分析,低频电路应单点接地,高频电路应就近多点接地。
当频率小于1MHz时,可以采用单点接地方式;
干扰:就是有用信号以外的噪声或造 成计算机设备不能正常工作的破坏因 素。
抗干扰措施:硬件措施,软件措施, 软硬结合的措施。
1
干扰的来源:外部干扰和内部干扰
外部干扰:指那些与系统结构无关,而是由外界 环境因素决定的。外部干扰主要是空间电或磁的 影响,环境温度、湿度等气象条件。
内部干扰:是由系统结构、制造工艺等决定的。 内部干扰主要是分布电容、分布电感引起的耦合 感应,电磁场辐射感应,长线传输的波反射,多 点接地造成的电位差引起的干扰,寄生振荡引起 的干扰,甚至元器产生的噪声。
所以必须采用双端输入不对地方式,如下图所示:
8
(2)共模干扰的抑制方法
①变压器隔离 利用变压器把模拟信号电路与数字信号电路隔
离开来,也就是把模拟地与数字地断开,以使共模 干外扰,电隔压 离U 前c和m隔不离成回后路应,分从别而采抑用制两了组共互模相干独扰立。的另电 源,切断两部分的地线联系。
9
②光电隔离 光电耦合器是由发光二极管和光敏三极管封装
还会出现波反射现象。
13
(2)长线传输干扰的抑制方法
采用终端阻抗匹配或始端阻抗匹配,可以 消除长线传输中的波反射或者把它抑制到最低 限度。
①终端匹配:终端并联电阻 ②始端匹配:始端串联电阻
为了避免外界干扰的影响,在计算机中常常采用双绞线(双绞线是由 两条导线按一定扭距相互绞合在一起的类似于电话线的传输媒体,每根线 加绝缘层并有颜色来标记)和同轴电缆(同轴电缆可分为两类:粗缆和细 缆,这种电缆在实际应用中很广,比如有线电视网,就是使用同轴电缆。 不论是粗缆还是细缆,其中央都是一根铜线,外面包有绝缘层)作信号线。

第二章输入输出接口和输入输出通道2-2

第二章输入输出接口和输入输出通道2-2
2.3 I/O接口设计
本节主要任务: 学会对存储器、I/O端口的编址; 掌握I/O接口与系统的连接,I/O接口的扩展 技术; 设计一般的I/O接口硬件电路。
25.07.2020
1
I/O接口设计任务:
(1)根据生产过程和生产机械或管理的要 求及外设的特性选定I/O控制方式;(这取 决于对信息交换的速度和CPU的工作效率的 要求)
分析:16K存储器芯片的地址为14位,而64K存储器 的地址应有16位。连接时,各芯片的14位地址线可 直接接地址总线的A0~A13,而地址总线的A15、 A14则接到2—4译码器的输入端,其输出端四根选择 线分别接到四片芯片的片选CS端。
25.07.2020
4000H
19
25.07.2020
用16KX8B的存储器芯片组成64KX8B存储器
或字数(字扩充)。
a)存储器位扩充——举例说明 用1K X 1B的SRAM芯片位扩充形成1K X 8B的芯片 组,所需芯片为:
1K8B8(片) 1K1B
16
位扩展示意图
这8篇芯片地址线A0~A9、片选信号CS以及读/写控 制信号WE都分别连到一起,只有数据输出端8片各自 独立,每片代表一位。当CPU访问该芯片组时,其发 出的地址和控制信号同时传给8个芯片,选中每个芯 片的同一单元(一位),其单元内容被同时读至数据 线的相应位或数据总线上的内容分别同时写入相应单 元。
25.07.2020
17
字扩展示意图
存储器位数满足要求需要扩充字数(单元数)时, 同样需要多个芯片组成芯片组。如,用上述的1KX8B 芯片组扩充成4KX8B芯片组,则需要的芯片组数
4K8B4(组) 1K8B
Байду номын сангаас

讲义 第二章 输入输出接口与过程通道

讲义 第二章  输入输出接口与过程通道

第二章输入输出接口与过程通道接口是计算机与外部设备交换信息的桥梁,包括输入接口和输出接口。

接口技术是研究计算机与外部设备之间如何交换信息的技术。

外部设备的各种信息通过输入接口送到计算机进行处理,计算机的各种信息通过输出接口送到外部设备进行控制。

尤其在工业过程的计算机控制系统中,输入输出接口无时无刻都在起着重要的作用,因为信息的交换是时刻发生的。

过程通道是在计算机和生产过程之间设置的信息传送和转换的连接通道,它包括模拟量输入通道(AI),模拟量输出通道(AO),数字量(开关量)输入通道(DI),数字量(开关量)输出通道(DO)。

在计算机控制系统中,工控机必须经过过程通道和生产过程相连,而过程通道中又包含有输入输出接口,因此输入输出接口和过程通道是计算机控制系统的重要组成部分。

本章对工业控制机的输入输出接口和过程通道进行设计和分析。

【补充知识】采用输入输出(I/O)接口的必要性:键盘,鼠标,磁盘,扫描仪,U盘等是大家熟悉的输入设备,而磁盘,CRT,打印机,绘图仪等则是最常见的输出设备。

所有这些设备可以统称为计算机的外围设备,简称外设(Peripherals),或I/O设备。

为了让这些设备能够按照计算机的要求有次序的输入或接收数据,CPU必须能够控制这些输入输出设备的启动和停止,以及了解它们的当前工作状态,并据此送出相应的控制命令。

通常,我们把计算机与外设之间的这种交换数据,状态,和控制命令的过程统称为通信(Communication)。

CPU与外设交换信息的过程,和它与存储器的交换数据一样,也是在控制信号的作用下,通过数据总线来完成的。

但后者要简单的多。

因为存储器芯片的存取速度与CPU是在同一数量级的,而且存储器本身具有数据缓冲的能力。

因此,CPU可以通过数据总线方便,迅速的与存储器进行数据交换。

而外设则不同,因为外部设备的种类繁多,要求也各不相同,容易带来以下许多问题,因此大多不能直接通过数据总线直接连接。

第二章 过程通道与输入输出接口

第二章 过程通道与输入输出接口

第二章过程通道与输入输出接口§1概述本章学习目的: 解决计算机和外部的连接问题,使计算机和外部构成一个整体,能正确、可靠、高效率的交换信息,这是设计一个计算机控制系统必须解决的基本问题。

重点介绍计算机过程控制中的过程通道和输入输出接口电路的设计技术。

一、通道、接口及其功能实现在过程信号与计算机数据之间变换传递的电路称为输入输出过程通道,简称过程通道。

过程通道按变换传递信号的种类分为模拟量通道和数字量通道。

模拟量是指在生产过程中连续变化的模拟信号,如电压、电流、有功功率、频率、压力、流量、温度、液位、转速等;数字量是指离散的数字信号,如表示开关、触点等开合位置的状态信号(开关量),电平高低、脉冲等。

过程通道按信号传输的方向分为输入通道和输出通道,或前向通道和后向通道。

输入输出接口技术——研究处理器和外部设备之间信息交换的技术。

外界的各种数据和信息通过输入设备送到微处理器,而处理器将计算结果或控制信号输出外部设备,以便显示、打印或实现各种控制。

外部设备品种很多,有机械式的、机电式的或电子式的等,其原理也多种多样,各不相同。

它们在与计算机系统交换信息时,往往存在着速度不匹配、数据类型不一样等问题,为了解决这些问题,必须设计一套介于主机和外部设备之间的控制逻辑部件,这就是所谓输入输出接口或简称接口。

I/O通道(过程通道):是计算机和控制对象之间信息传送和变换的连接通道。

如图,I/O通道分为:模拟量输入通道模拟量输出通道数字量输入通道数字量输出通道二、I/O信号的种类外部设备与CPU之间交换信息,如图2—1所示,通常有三类信息。

(1)数据信息在微型机中,数据通常为8位或16位,它可以分为以下三种:1)数字量: 由键盘、光电输入机、卡片机等读入的信息一般是以二进制形式表示的数或以ASCII码表示的数或字符。

2)模拟量: 当微处理器用于实时控制时,大量的现场信息经过传感器把非电量转换成的电量以及执行机构所能接受的控制量。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2.4 模拟量输入过程通道
2.4.5 A/D转换器(4)
逐次逼近式A/D转换器就象一架电子自动平 衡天平。以一个量程为+5V的4位逐次逼近式 ADC为例,用它来转换一个Vi=3V的电压量,由 n 4 4 于n=4,它有4个以二进制码表示的电子砝码, 它们与电压量的对应关系如表2.4所示。
代码 1000 0100 0010 0001 相应的电压 5V×2-1=2.5V 5V×2-2=1.25V 5V×2-3=0.625V 5V×2-4=0.3125V
问题:为什么要采用输入输出接口? 1 速度不匹配。 2 信号电平不匹配。 3 信号格式不匹配。 4 时序不匹配。
补充知识
1 串行接口和串行通信,并行接口和并行 通信 2 全双工方式,半双工方式 3 同步通信方式,异步通信方式
第二章 输入输出接口与过程通道
2.1 总线技术 2.2 数字量输入过程通道 2.3 数字量输出过程通道 2.4 模拟量输入过程通道 2.5 模拟量输出过程通道
第二章 输入输出接口与过程通道
接口是计算机与外部设备交换信息的桥梁, 接口 包括输入接口和输出接口。 接口技术是研究计算机与外部设备之间如 接口技术 何交换信息的技术。 过程通道是在计算机和生产过程之间设置 过程通道 的信息传送和转换的连接通道,它包括AI,AO, DI,DO。
第二章 输入输出接口与过程通道
2.4 模拟量输入过程通道
温度,压力, 液位,流量 A/D 二进制数
2.4.1 模拟量输入过程通道的结构 2.4.2 I/V变换 2.4.3 多路转换器 2.4.4 采样保持器 2.4.5 A/D转换器
2.4 模拟量输入过程通道
2.4.1 模拟量输入过程通道的结构
图2.7 模拟量输入通道的组成结构
+24V
J
D
R
功率 晶体管
图2.5 功率晶体管输出驱动继电器
2.3 数字量输出过程通道
2.3.3 数字量输出接口(输出锁存器)
输入 使能 端G H 允许 输出 端 OE L 输入D 输出Q
L
L
H
L
H
H
L
L
*
*
图2.6数字量输态)
2.4 模拟量输入过程通道
2.4 模拟量输入过程通道
2.4.5 A/D转换器(2)
逐次逼近式A/D 转换器原理 逐次逼近式 A/D转换器原理 A/D 转换器原理是建立在逐次逼 近的基础上,即把输入电压Vi同一组从参考电压 分层得到的量化电压进行比较,比较从最大的量 化电压开始,由粗到细逐次进行,由每次比较的 结果来确定相应的位是1还是0。不断比较和比较 之后,直到两者的差别小于某一误差范围时即完 成了一次转换。 例:用天平称量一个实际重量为27.4克的重物, 天平具有32克,16克,8克,4克,2克,1克 六种砝码。
2.5 模拟量输出过程通道
2.5 模拟量输出过程通道
2.5.1 模拟量输出过程通道的结构
2.5.2 D/A转换器
2.5.3 V/I变换和自动/手动切换
2.5 模拟量输出过程通道
2.5.1 模拟量输出过程通道的结构
采样 保持 器 通道 1 V/I和自动/手动 切换
PC总 线
接 口
D/ A
多 路 开 关
2.4 模拟量输入过程通道
2.4.5 A/D转换器(3)
M X = 0 × 32 + 1×16 + 1× 8 + 0 × 4 + 1× 2 + 1×1 = 27克
表2.3 一个27.4克重物的称量过程
次序n 1 2 3 4 5 6 加砝码(克) 32 16 8 4 2 1 天平指示 超重 欠重 欠重 超重 欠重 平衡 操作 去码 留码 留码 去码 留码 留码 记录 X1=0 X2=1 X3=1 X4=0 X5=1 X6=1
2.4.3 多路转换器(2)
VSS VDD INH C
2.4 模拟量输入过程通道 X 接通 X0
B
A
INH A
B C
0
0
0
0
电 平 转 换
译码 驱动 电路
0
0
0
1
X1
VEE X1 X2 X7 图2.8 CD4051原理图 X





0
1
1
1
X7 全不 通
1
×
×
×
2.4 模拟量输入过程通道
2.4.4 采样保持器 信号的采样,香农定理 量化单位
2.5 模拟量输出过程通道
2.5.2 D/A转换器(3)
VR I1 R S1 d1 d2 d3 d4
I2 2R S2
I3 4R S3
I4
Rf 8R If S4 IO Σ -
+ A
VO
图2.12 权电阻网络D/A转换器
2.5 模拟量输出过程通道
2.5.3 V/I变换和自动/手动切换 经过D/A转换后的模拟量一般为0~5V,0~10V 等直流电压信号,而工程中常常需要将其转换为 0~10mA,4~20mA的信号去控制现场设备,在这 个转换过程中,可以采用集成的V/I转换电路来 完成,如ZF2B20和AD694等。 在工业应用当中,还需要进行具有自动/手 动切换功能的V/I变换电路。就是实现自动控制 方式和随时可切换的手动操作方式之间的无扰切 换。手动操作即不用微机控制而由电动单元仪表 等控制的方式。
2.4 模拟量输入过程通道
2.4.5 A/D转换器(6)
在时钟驱动下,SAR中的移位寄存器的MSB 位加码,其编码为1000。D/A转换器将其转换成 2.5V电压,送到比较器A的“—”端与Vi进行比 较,由于2.5V<3V,所以去留逻辑保留最高位的1, 即这次比较结果为1。
次序 1 2 3 4 试探码 1000 1100 1010 1001 D/A输出 2.5V<3V 3.75V>3V 3.125V>3V 2.8125V<3V 去留码 留 去 去 留 本次结果 1000 1000 1000 1001
2.5.2 D/A转换器(2)
分辨率:通常用D/A转换器输入二进制数的位数来 分辨率 表示,如8位,12位。分辨率为n位,表示D/A转换器 输入的二进制数的最低有效位LSB与满量程输出的 1/2n相对应。 建立时间:输入数字信号的变化量是满量程时,输 建立时间 出模拟信号达到离终值1/2LSB所需的时间,一般 nµs 。 线性误差:理想的转换特性应该是线性的,但实际 线性误差 中往往并非如此。在满量程输入范围内,偏离理想 转换特性的最大误差定义为线性误差。常用LSB的分 数表示,如1/2LSB或1LSB。
y max − y min q= n 2
孔径时间:完成一次A/D转换所需的时 间称之为孔径时间。 ∆ U × 100 = 2π ft A / D × 100 孔径误差: σ = Um
2.4 模拟量输入过程通道
2.4.5 A/D转换器(1) A/D转换器是将模拟电压或电流转换成 数字量的器件或装置,它是将模拟系统和 计算机连接的接口,在数据的采集和控制 系统中得到了广泛的应用。常用的A/D转 换方式有逐次逼进式和双斜积分式。 A/D转换器的主要技术指标有:转换 时间,分辨率,最低有效位(LSB),线 性误差,量程。
2.1 总线技术
总线:计算机各模块之间互联和传送 信息(指令、地址和数据)的一组信号线。
以微处理器为核心,总线可以分为 内部总线和外部总线,而内部总线又可 分为片级总线和系统总线。
PC/ISA/EISA总线 总线
• 1981年,62线的IBM PC总线诞生,是ISA总线 的前身。 • 1987年,IEEE正式制定了ISA (Industry Standard Architecture)总线标准。ISA总线数据 线宽度为16位,地址线宽度为24位,总线时钟 为8MHz。 • EISA (Extended Industry Standard Architecture) 是为32位中央处理器设计的总线扩展工业标准。 它总线宽度为32位,总线频率为16MHz。
2.2 数字量输入过程通道
2.2 数字量输入过程通道
数字量(开关量) 1,0
2.2.1 数字量输入过程通道的结构 2.2.2 输入调理电路 2.2.3 数字量输入接口(输入缓冲器)
2.2 数字量输入过程通道
2.2.1 数字量输入过程通道的结构
输入 调理 电路
2.2 数字量输入过程通道
2.2.2 输入调理电路
为了将外部的 开关量信号安全有 效的输入到计算机, 必须将现场的信号 经过转换,保护, 滤波,隔离等措施 K 转换成计算机能够 接受的逻辑信号, 这些功能称为信号 信号 调理。 调理
+5V
R1 R2
C
图2.2 输入调理电路
2.2 数字量输入过程通道
2.2.3 数字量输入接口(输入缓冲器)
图2.3 数字量输入接口74LS244
2.4.5 A/D转换器(5)
2.4 模拟量输入过程通道
图2.9 逐次逼近式A/D转换器的原理
由逐次逼近寄存器SAR,D/A转换器,比较器A,缓冲器 等组成。SAR中包含一个移位寄存器,一个数据寄存器及 决定去/留码的逻辑电路等几部分,它们在时钟脉冲CLK 的作用下有次序的进行操作。D/A转换器用来形成电子砝 码,送到比较器A的“-”端。比较器相当于天平的杠杆 和指针。
RS-232/RS-422/RS-485串行通信 串行通信 总线
• RS-232总线是目前广泛使用的串行通信接口 标准。美国电子工业协会(EIA Electronic Industries Association)制定的串行接口标准。 • RS-422A采用了平衡驱动和差分接收方法, 解决了RS-232中存在的地电平的电位差问题。 它需要两对平衡差分电路形成全双工传输电 路。 • RS-485是RS-422A的变型,为半双工工作方式。
相关文档
最新文档