当前位置:文档之家› 第二章 输入输出接口和过程通道

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


+5V
+48V
R1
R2
极管导通,发光使晶体管导通, 经反相器反相为1。
R3
当K断开时,光电二极管不
导通,晶体管不导通,经反相
C
器反相输出为0。
其中,用R1、R2进行分压, C进行滤波,要合理选择参数。
2.1.2 数字量输出通道
1.数字量输出通道的结构 数字量输出通道主要由输出锁存器、输出驱动电
路、输出口地址译码电路等组成 。
D0
D1
D2
D3
D4
PC D5

D6
线
D7
74LS273
D1 Q1 D2 Q2 D3 Q3 D4 Q4 D5 Q5 D6 Q6 D7 Q7 D8 Q8
CLK
CLR
CS
IOW RESET
图 2 .2 数字量输出接口
输出接口
设片选端口地址为port,可用以下指 令完成数据输出控制。
MOV AL, DATA MOV DX, port OUT DX, AL
逐次逼近式A/D转换器逻辑框图
模拟输入Vx
数字输出
- 比较器
OA
Vc +
N位寄存器
N位 D/A转换器
启动 CK
控制逻辑
DONE
2.2.1 A/D转换器 1. 8位A/D转换器ADC0809 2. 12位A/D转换器AD574A
2.2.2 A/D转换器接口技术 1. ADC0809与PC总线工业控制机接口 2. AD574A与PC总线工业控制机接口
kT t
图2 对单位脉冲序列的调制

f*(t)f(kT )(tkT ) k0
量化过程
所谓量化,就是采用 一组数码(如二进制 码)来逼近离散模拟 信号的幅值,将其转 换成数字信号。这个 经量化使采样信号成 为数字信号的过程称 为量化过程。
f (t)
6 5
A4
A3
A5 A6
4
A2
3
A7 A8
开关、继电器等接点接通和断开动作,被转换成TTL电 平信号与计算机相连。
为了清除由于接点的机械抖动而产生的振荡信号,一般 都应加入有较长时间常数的积分电路来消除这种振荡。
+5V
R1 R2
K
C
采用积分电路的小功率输入调理电路
目的:把开关K的状态转化成二进制状态。 原理:闭和K时,电容C放电,反相器反相
息的桥梁,它包括输入接口和输出接口。
接口技术: 是研究计算机与外部设备之间如何交换信息的技
术。
第2章 过程输入输出通道设计
2.0 信号变换理论 2.1 数字量输入输出通道 2.2 A/D转换器及其接口技术 2.3 模拟量输入通道 2.4 D/A转换器及其接口技术 2.5 模拟量输出通道
2.0 信号变换理论
F ( j) F * ( j)
2s G1( j)
s
0
(b)
C( j) F ( j)
s C( j)
2s

s /2 0 s /2 (c)

s /2 0 s/2
(d )
图4 f、(t ) 的f *频(t谱) 及从F( j) 恢复 F*(j) F( j)
这些状态信号的形式可能是电压、电流、开关的触 点,因此引起瞬时高压、过电压、接触抖动等现象。
为了将外部开关量信号输入到计算机,必须将现场 输入的状态信号经转换、保护、滤波、隔离等措施转换 成计算机能够接收的逻辑信号,这些功能称为信号调 理。
(1)小功率输入调理电路 (2)大功率输入调理电路
(1)小功率输入调理电路
所有 t kT时刻,都有(tkT )0。
可以解释为连续时间信号 f (t ) 被理想单位脉冲 (t )
做了离散时间调制。
(t)
f (t)
f (t)
调制器
f (t)
(t)
f (t)
0
因此:
f2 f3 f4
f1

f0
f5
f6
fk

t
0 T 2T 3T 4T 5T 6T
kT t 0 T 2T 3T 4T 5T 6T
2 A1
1
0
t1 t2 t3 t4 t5 t6 t7 t8
f *(t)
6 5
4 3
A
' 4
A3'
A5'
A
' 2
A
' 6
A
' 7
A8'
2
A1'
1
0
t1 t2 t3 t4 t5 t6 t7 t8
图3 量化过程
q t
t
2. 采样定理
F ( j)
F * ( j)
s / 2 0 s / 2 (a)
2.1 数字量输入输出通道
2.1.1 数字量输入输出接口技术 2.1.2 数字量输入通道 2.1.3 数字量输出通道
明确概念
1、数字量(开关量)信号 开关的闭合与断开,指示灯的亮与灭,继电器
或接触器的吸合与释放,马达的启动与停止,阀门 的打开与关闭等。
共同特征:这些信号的是以二进制的逻辑 “1” 和“0”出现的,代表生产过程的一个状态。 2、PC总线
1. 8位A/D转换器ADC0809
ADC0809是一种带 有8通道模拟开关的8 位逐次逼近式A/D转换 器,转换时间为64个 时钟周期(时钟频率 为640KHZ 时100μs左 右),线性误差为 (±1/2)LSB。
计算机控制技术
沈阳建筑大学 信息与控制工程学院
马斌
第2章过程输入输出通道
过程通道: 是在计算机和生产过程之间设置的信息传送和转
换的连接通道,它包括模拟量输入通道、模拟量输出 通道、数字量(开关量)输入通道、数字量(开关量)输 出通道,即AI/AO、DI/DO。
接口: 是计算机与外部设备(部件与部件之间)交换信
A/D转换方式
逐次逼近式:转换时间短(几个微秒~几 百个微秒),但抗干扰能力较差。常用的逐次 逼近式A/D转换器ADC0809,AD574等;
双斜积分式:转换时间长(几十个毫秒~ 几百个毫秒),抗干扰能力较强。在信号变化 缓慢、现场干扰严重的场合采用。常用的双 斜积分式A/D转换器有3位半(相当于2进制11 位分辨率)的MC14433,4位半(相当于2进制14 位分辨率)的ICL7135
2.1.1 数字量输入输出接口技术
1.数字量输入接口(DI)
作用:采集生产过程的状态信息。
完成过程:用三态门缓冲器74LS244取得状态信息。经过 端口地址译码,得到片选信号。当在执行IN指令周期时,产生 I/O读信号,则被测的状态信息可通过三态门送到PC总线工业 控制机的数据总线,然后装入AL寄存器。
点工作可靠,接点两端至少要加24V以上的直流电压(因为直流 电平的响应快,不易产生干扰)。但是这种电路,由于所带电 压高,所以高压与低压之间,用光电耦合器进行隔离。
光电隔离:通常使用一个光耦将电子信号转换为光信号, 在另一边再将光信号转换回电子信号。如此,这两个电路就可 以互相的隔离。
原理:当K 闭合时,光电二
1. 连续信号的采样和量化
采样过程
f (t)
f (t)
T
f (t)
f (t)
0 T 2T 3T 4T 5T 6T 7T 8T t / T
0 T 2T 3T 4T 5T 6T 7T 8T t / T
图1 采样过程
在计算机控制系统中,采样信号 f *(t) 是一数
字序列,可分解成一系列单脉冲之和。 f* (t)f0f1 + fk
74LS244
1A1 1Y1
D0
1A2 1Y2
D1
1A3 1Y3
D2
1A4 1Y4
D3
1A5 1Y5
D4
1A6 1Y6
D5
1A7 1Y7
D6
1A8 1Y8
D7
设片选端口地址为port,可 用如下指令来完成取数.
MOV DX, port
IN AL, DX
PC总线 输入接口
2G 1G
CS
IOR
图 2 .1 数字量输入接口
去生产过程
PC
输出
输出

锁存
驱动
线

电路
地址译码器 图 2.6 数字量输出通道结构
2.输出驱动电路
在数字量输出通道中,关键是驱动,因为从锁存器中出来的 是TTL电平,驱动能力有限,所以要加上驱动电路。 (1)小功率直流驱动电路
①功率晶体管输出驱动继电器电路
继电器包括线圈和触点。 因负载呈电感性,所以输出必须加装克服反电势的保护二极 管D,J为继电器的线圈。 D的作用是泄流,通过D放掉J上所带的电荷,防止反向击穿。 R的作用是限流。 作用过程:当TTL电平为1时,晶体管截止,J不吸合
(2)大功率交流驱动电路
在大功率交流驱动电路中,固态继电器SSR作交流开关使用。
SSR是一种无触点通断电子开关,是一种有源器件,其中两个 端子为输入控制端,另外两个为输出受控端,为实现输入与输出 之间的电气隔离,器件中采用了高耐压的专用光电耦合器。
+5V R1
D I/O 接 口
零触 交发 叉 电 SCR 电路 路
零阶保持器
e* (t )
e* (t) 零阶保持器
eh (t)
(b)
eh (t)

0
T
2T
t /T0T 2T Nhomakorabea2T
t /T
(a)
(c)
图5 零阶保持器的功能
零阶保持器采用恒值外推原理,把每个采样值 e(kT)一直 保持到下一个采样时刻 (k1)T,从而把采样信号 e*(kT )变成
相关主题