第二章 输入输出接口和输入输出通道 2-4讲解
第5讲 24模拟量输出通道
二、D/A转换器的结构和工作原理
D/A转换器的主要参数: (1)分辨率:分辨率表示 D/A转换器的1个 LSB(最低 有效位)输入使输出变化的程度。对于一个分辨率为n位 的D/A变换器来说,当D/A变换器输入变化1LSB时,其输 出将变化满刻度值的2-n。 (2)精度:精度表示由于D/A变换器的引入,使其输 出和输入之间产生的误差。主要由下面几部分组成: ①非线性误差。②温度系数误差。③电源波动误差。 (3)转换时间
Vref * Rf n 1 n2 0 V0 ( D * 2 D * 2 ....... D * 2 ) n 1 n2 0 n 2 R
络、模拟开关、运算放大器和参考电压VREF四大部分组成。
可见,输出的模拟量与输入的数字量成正比,这就实 现了从数字量到模拟量的转换。
2.4 模拟量输出通道
--
3.双极性输出
VREF Rfb
+VREF
2R 2R
当VREF=5V OUT1=0~-5V OUT2=-5~+5V
OUT2
IOUT1
IOUT2
AGND
--
R OUT1
--
+
+
2.4 模拟量输出通道
三、DAC0832与单片机的接口设计
DAC0832的另一种 单缓冲方式
MOV DPTR,#7FFFH MOV A,#DATA MOVX @DPTR, A
2.4 模拟量输出通道
三、DAC0832与单片机的接口设计
2.双缓冲器方式接口电路 双缓冲器方式使用二个内部缓冲器,一个缓冲器作 数据输入,一个缓冲器模拟量转换输出
VCC VCC ILE
P1.0--P1.7 P2.7 P2.5
计算机控制系统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转换器
(完整版)于海生---微型计算机控制技术课后习题答案(给学生)
第一章计算机控制系统概述习题及参考答案1.计算机控制系统的控制过程是怎样的?计算机控制系统的控制过程可归纳为以下三个步骤:(1)实时数据采集:对被控量的瞬时值进行检测,并输入给计算机。
(2)实时决策:对采集到的表征被控参数的状态量进行分析,并按已定的控制规律,决定下一步的控制过程。
(3)实时控制:根据决策,适时地对执行机构发出控制信号,完成控制任务。
2.实时、在线方式和离线方式的含义是什么?(1)实时:所谓“实时”,是指信号的输入、计算和输出都是在一定时间范围内完成的,即计算机对输入信息以足够快的速度进行处理,并在一定的时间内作出反应并进行控制,超出了这个时间就会失去控制时机,控制也就失去了意义。
(2)“在线”方式:在计算机控制系统中,如果生产过程设备直接与计算机连接,生产过程直接受计算机的控制,就叫做“联机”方式或“在线”方式。
(3)“离线”方式:若生产过程设备不直接与计算机相连接,其工作不直接受计算机的控制,而是通过中间记录介质,靠人进行联系并作相应操作的方式,则叫做“脱机”方式或“离线”方式。
3.微型计算机控制系统的硬件由哪几部分组成?各部分的作用是什么?由四部分组成。
图1.1微机控制系统组成框图(1)主机:这是微型计算机控制系统的核心,通过接口它可以向系统的各个部分发出各种命令,同时对被控对象的被控参数进行实时检测及处理。
主机的主要功能是控制整个生产过程,按控制规律进行各种控制运算(如调节规律运算、最优化计算等)和操作,根据运算结果作出控制决策;对生产过程进行监督,使之处于最优工作状态;对事故进行预测和报警;编制生产技术报告,打印制表等等。
(2)输入输出通道:这是微机和生产对象之间进行信息交换的桥梁和纽带。
过程输入通道把生产对象的被控参数转换成微机可以接收的数字代码。
过程输出通道把微机输出的控制命令和数据,转换成可以对生产对象进行控制的信号。
过程输入输出通道包括模拟量输入输出通道和数字量输入输出通道。
21节数字量输入输出通道-文档资料
地址译码器
开关量输入通道的典型结构示意图
12
Ge Sibo,Department of Automation
2.1.2 数字量输入通道--信号调理电路
2. 信号调理电路
数字量(开关量)输入通道的基本功能就是接受生产过程 的状态信号。这些状态信号的形式可能是电压、电流、开 关的触点,瞬时高压,过电压、接触抖动等现象。这些状 态信号必须经过转换、保护、滤波、隔离等措施转换成计 算机能够接受的逻辑信号,比如电平匹配,这些过程称为 信号调理。 对于开关量来说,主要是将开关、继电器等触点的接
0 0
D1
D6 D7
74LS273
Q1
当执行 CS OUT指令周期时,产生 写信号,进行数据锁存,并输 IOW 出。
10
输出 Q6 接口 Q7
CS IOW
数字量输出接口
RESET
Ge Sibo,Department of Automation
2.1.1 数字量输入输出接口技术--数字量输出接口
通和断开的动作转换成TTL电平信号与计算机相连,并且要 消除由于触点抖动和反跳形成的振荡信号。
13 Ge Sibo,Department of Automation
2.1.2 数字量输入通道--信号调理电路(小功率)
(1)消除机械抖动影响 操作按钮、继电器触点、行程开关等机械装置在接通或断 开时均要产生机械抖动,体现在计算机的输入上就是输入信号在 变化瞬间在0和1之间多次振荡,对其如不进行适当处理就会导致 计算机的误动作。下图所示为消除由于接点的机械抖动而产生的 振荡信号,并转换成TTL电平信号与计算机相连。 如图所示为一种简单的采用积分电路消除开 关抖动的方法。电阻R和电容C组成一个积分 电路,输出跃变发生在积分器积分到门的转 折电压时刻,只要积分电路的时间常数足够
第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)采样保持原理
过程输入输出通道技术
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显示器接口技术
计算机控制系统数字量输入输出接口与过程通道
2.4模拟量输入接口与过程通道
2.4.1 模拟量输入通道的组成
2.4.2 信号调理和I/V变换
1.信号调理电路 信号调理电路主要通过非电量的转换、信号 的变换、放大、滤波、线性化、共模抑制及隔离 等方法,将非电量和非标准的电信号转换成标准 的电信号。信号调理电路是传感器和A/D之间以 及D/A和执行机构之间的桥梁,也是测控系统中 重要的组成部分。 (1)非电信号的检测-不平衡电桥 (2)信号放大电路 1)基于ILC7650的前臵放大电路
VOUT 2
D n 2
R3 R3 D ( VREF VOUT1 ) VREF ( n1 1) R1 R2 2
2.5.4 V/I变换
1.集成V/I转换器ZF2B20
2.集成V/I转换器AD694
2.5.5 模拟量输出通道模板举例
图2-47 PCL-726板卡组成框图
2. D/A 转换程序流程 D/A 转换程序流程如下(以通道1为例): (1)选择通道地址n=1(n=1~6)。 (2)确定D/A高4位数据地址(基地址+00)。 (3)臵 D/A高4位数据(D3~DO 有效 )。 (4)确定D/A低8位数据地址(基地址+01)。 (5)臵 D/A低8位数据并启动转换。 3. 程序设计举例 PCL-726 的D/A 输出、数字量输入等操作均不需要状态查询,分辨率为12位, 000H~0FFFH分别对应输出0%~100%,若输出50%,则对应的输出数字量为7FFH, 设基地址为220H,D/A通道l输出50%的程序如下: C语言参考程序段如下: outportb ( 0x220 , 0x07 ) // D/A 通道l 输出50% outportb ( 0x221 , 0xff ) 汇编语言参考程序如下:(基地址为220H ): MOV AL, 07H ;D/A 通道l 输出50% MOV DX, 0220H OUT DX, AL MOV DX, 0221H MOV AL, 0FFH
第2章(1)模拟量输入通道讲解
在计算机控制系统中,为了实现对生产过程的
控制,要将生产现场的各种被测参数转换成数字
计算机能够接受的形式,计算机经过计算、处理 后的结果还需要变换成合适的控制信号输出至被 控对象。以控制执行机构的动作。因此,在计算 机和被控对象之间,必须设置进行信息传递和转
换的连接通道,即过程通道。
3、集成采样保持器
集成采样保持器将采样电路、保持器制作在 一个芯片上,保持电容外接,由用户选用。电容 的大小与采样频率及要求的采样精度有关。 集成采样保持器分三类:
1、用于通用目的的芯片, 如AD583K,AD582,LF398; 2、高速芯片,如THS-0025,THC-0300等; 3、高分辨率芯片,如SHA1144等。
现以4位A/D转换器把模拟量7转换为二进制数0111为例,说 明逐位逼近式A/D转换器的工作原理。
电压 第一次 预测 模拟 电压 第四次 第三次 预测 第二次 预测 预测
(1000) (0100) (0110) (0111)
D3
0
D2
D1
D0
时间
逐次逼近式ADC 逐次逼近式A/D原理概述
N 位的逐次逼近式 A/D 转换器 , 由 N 位寄存器、 N位D/A转换器、比较器、逻辑控制电路、输出 缓冲器等五部分组成。 工作原理:启动信号作用后,时钟信号先 通过逻辑控制电路使N位寄存器的最高位DN-1为 1 ,以下各位为 0 ,这个二进制代码经 D/A 转换 器转换成电压U0(此时为全量程电压的一半) 送到比较器与输入模拟电压UX比较。若UX>U0, 则保留这一位;若UX<U0,则DN-1 位置0。
注:1、在实际系统中,《T ,即近似地认为采样信号
计算机控制输入输出接口与过程通道
②达林顿阵列输出驱动继电器电路。 MC1416是达林顿阵列驱动器. 达林顿晶体管DT(Dar1ington Transistor)亦称复合晶体管。 它采用复合过接方式,将两只或更多只晶体管的集电极连在一 起,而将第一只晶体管的发射极直接耦合到第二只晶体管的基 极,依次级连而成,最后引出E、B、C三个电极。
采用积分电路的小功率输入调理电路
目的:把开关K的状态转化成二进制状态。 原理:闭和K时,电容C放电,反相器反相 为1; 断开K时,电容C充电,反相器反相 为0。
问题:利用什么原理消除了抖动?
R—S触发器消除开关两次反跳电路
K
R3 +5V R45
原理:当K在上时,输出上为1,下为0。
当K按下时,因为键的机械特性,使按键因抖动而产 生瞬间不闭合,造成R-S触发器输入为双1,故状态不改变。
2.1.2 数字量输入通道
•数字量输入通道结构 P C 总 线 生 产 过 程
输入 缓冲 器
输入 调理 电路
地址译码器
2.3.1数字量输入通道
开关量:开关、电流、开关的触点等等 通道结构
输入
PC 总 线
输入 调理 电路
缓
冲器
来 自 生 产 过 程
地址译码器
输入缓冲器:三态门缓冲器74LS244(较为常见)
1 2
R3
C
当K断开时,光电二极管不 导通,晶体管不导通,经反相 器反相输出为0。 其中,用R1、R2进行分压, C进行滤波,要合理选择参数。
•大功率输入调理电路
-采用光电隔离
2.3
2.3.1
数字量输入输出接口与过程通道
数字量输入输出接口技术
1.数字量输入接口 2.数字量输出接口
微型计算机控制技术答案(赖寿宏)知识讲解
微型计算机控制技术答案(赖寿宏)第二章输入输出接口技术和输入输出通道1.何谓I/O接口?在计算机控制系统中为什么要有I/O接口电路?答:是主机和外围设备之间交换信息的连接部件。
2.一个微处理机(CPU)采用程序控制查询方式时,管理50个键盘显示中断,要求将各终端打入的任一字符在显示器上立即显示出来。
已知CPU查询每个终端并完成每一字符的接收和处理时间需200μs,若程序员以每秒打10个字符的速度同时连续打入字符,问CPU是否能按要求,可靠的管理全部50个终端?又问CPU最多能管理多少个这种终端?答:1000ms/(200us*10)=500, 能可靠的管理全部50个终端3.在本章第二节,查询式I/O方式应用举例中,假设X、Y、Z三轴服务子程序的执行时间分别为100μs、150μs、120μs,主程序执行时间(执行查询指令等)为80μs,试估算不造成控制失误三轴所能达到的最高速度是多少?(速度以脉冲/s计算)答:27024.某微机实时控制系统有1#、2#、3#三个外围设备。
由一个CPU进行管理,已知各外围设备的最短响应时间和服务时间分别是:C1=5ms S1=300μsC2=8ms S2=1.3msC3=1ms S3=400μs问若采用查询方式是否能可靠管理这三个外围设备?为什么?若不行的话,试提出改进方答:不行。
可采用中断嵌套的方式解决。
6. 计算机与外围设备交换信息有哪几种控制方式?它们各有什么优缺点》答:见教材7. 某8086 最大模式系统中,需扩展8255A 、8253和DAC0832芯片各一片。
采用74LS138 译码器,若已指定给各芯片的地址范围是:8255A E0H、E2H、E4H、E6H、8253 E1H 、E3H、E5H、E7H、DAC0832 F0H试设计接口扩展的译码电路(除74LS138 外, 可增加必要的其他逻辑电路芯片。
8某8088最大模式系统中,需扩展8255A 四片,指定各芯片的地址范围分别是90~93H 、94~97H 、98~9BH 、9C~9FH, 采用74LS 译码器,试设计接口地址译码电路。
第二章模拟量输入输出通道的接口技术
tk r tk 是周期性的重复,即tk r tk 常量,r 1
随机采样:
根据需要选择采样时刻
采样前后波形的变化图
通常,连续函数的频带宽度是有限的,为一孤立的连
续频谱,设其包括的最高频率为fmax ,采样频率为fs。
香农定理:若fs≥2fmax,则可以由采样信号完全恢复出原始 信号。 在实际应用中, fs至少取4fmax 。
IN:(9、23)、(8、22)、(7、21)、(6、20)、 (5、19)、(4、18)、(3、16)、(2、15) OUT:(1、17) 反多路转换开关(一到多的转换): IN: (1、17) OUT:(9、23)、(8、22)、(7、21)、(6、20)、 (5、19)、(4、18)、(3、16)、(2、15)
VREF I out1 I 3 I 2 I1 I 0 2 2 2 2 4 2R
3 2
1
0
由于S3~S0的状态是受b3~b0控制的,并不一定 全是“1”。若它们中有些位为“0”,S3~S0中相应 开关会因和“0”端相连而无电流流过,所以Iout1还 与b3~b0的状态有关。 则 I out1 b3 I3 b2 I 2 b1 I1 b0 I 0
返回
2.1.2 多路转换开关
多 路 转 换 开 关 反 多 路 转 换 开 关
A/D
微机
D/A
完成多到一的转换
完成一到多的转换
2.1.2 多路转换开关
多路开关的分类:
从用途上分 双向:既能实现多到一的转换,也能实现一到多的 转换 单向:只能实现多到一的转换 从输入信号的连接方式上分 单端输入 双端输入(或差动输入)
计算机控制系统:第2章 输入输出通道
3.并行接口的ADC0809
CLOCK ADDA--ADDC
START ALE
EOC OE
D0--D7
转换时间
ADC0809工作时序图
2.2.3模拟转换器
3.并行接口的ADC0809
ADC0809工作时序图 ADC0809与51单片机的接口电 路
2.2.3模拟转换器
4.应用举例
ADC0809模拟输入原理图
DI7
DI0
Rfb Iout1
-
WR1
Iout2
+
Vx
WR2
CS
XFER
DAC0832
DI7 DI0 Rfb
Iout1
-
WR1
Iout2
+
Vy
WR2
DAC0832和51单片机双缓冲连接
P2.0 P2.1 P2.2 P0口 WR
80C51
CS DAC0832
XFER
DI7
DI0
Rfb IouΒιβλιοθήκη 1-WR1❖ 30℃:Rt=5.6K VAD=5×500/(5600+500)=0.410(V) 对应AD值:14H
❖ 40℃:Rt=3.8K VAD=5×500/(3800+500)=0.581(V) 对应AD值:1DH
调音台图解和使用说明(调音台实用教程)
调音台图解和使用说明当最初接触调音台的时候,很容易会被它面板上花花绿绿、数目众多的旋钮和推杆唬住。
首先我们来看一下左边的面板。
实际上,左边每一路的推杆和旋钮的意义都是一样的。
所以你只需要集中精力了解一个通道的操作方法就可以通盘掌握。
较少路数的调音台有4路和8路的输入控制,而路数最多的有96路甚至更多的。
这个调音台有8路输入控制,我们只取其中一个来讲解各部分的作用。
1.MIC:麦克风输入接口麦克风输入经由 XLR 母座,可接受平衡式或非平衡式低电平讯号,使用专业动圈式、电容式或丝带式低阻抗麦克风,如果使用非平衡式麦克风需要尽量使用愈短愈好的麦克风线,以避免电波噪音的干扰。
2.LINE:高电平输入接口高电平输入通常经由 TRS 1/4" 立体 Phone Jack 或 TRS 1/4" Mono Phone Jack 送入,麦克风音源以外的讯号都可经由高电平输入至混音机,立体 Phone Jack 的输入是平衡式的,相同于 XLR 的方式,但是如果一定要用非平衡式器材时,可用 Mono Phone Jack ,其接线不能太长(4.5m 以内)。
3.LINE -20DB:衰减 20 分贝按键按下此键可以对输入电平衰减 20 分贝。
一般在环境噪音较大,设备电平噪音较大或电平过高的时候使用该按键。
使用该键将对音频输入信号的所有频率进行衰减,以达到将音量较小的杂音或电噪音过滤掉的目的。
有时会出现输入电平信号过高的现象,如不进行衰减,则衰减器的控制范围就会大大降低,只能在一个很小的区域内滑动,造成对音量输出控制很难操作。
此时应按下此键,以增大衰减器的有效控制范围。
4.PEAK:峰值指示灯Peak 灯亮时,警告使用者输入信道内的讯号过强。
发现 Peak 灯亮时,并且任由这种情况持续的话,调音台会启动自我保护功能,切断音源输出。
所以,此时应调整输入音量大小,否则,调音台的音频输出将被自动切断。
计算机控制技术第二章
第二章输入输出接口与过程通道在计算机控制系统中,为了实现对生产过程的控制,要将对象的被控参数及运行状态,按要求的方式送人计算机处理,再将结果以数字量的形式输出,并将数字量变换为适合生产过程控制的量,因此在计算机接口和生产过程之间,必须设置信息的传递和变换装置,这个装置就称之为过程输入输出通道,也叫I/O通道。
2.1 过程输入输出通道概述2.1.1 过程输入输出通道的类型及功能根据过程信息的性质及传递方向,过程输入输出通道可分为模拟量输人通道、模拟量输出通道、数字量(开关量)输入通道、数字量(开关量)输出通道等几种类型。
生产过程的被调参数(如温度、压力、流量、速度、位移等),一般是随时间连续变化的模拟量,通过检测元件和变送器转换为对应的模拟电压和电流。
由于计算机只识别数字量,故模拟电信号必须通过模拟量输入通道转化为数字量后,才能送人计算机。
对于生产现场的状态量(如开关、电平高低、脉冲量等)也不能为计算机直接接受,因此数字量(开关量)输入通道将状态信号转变为数字量送入计算机。
计算机控制生产现场的控制通道也有两种,即模拟量输出通道和数字量输出通道。
计算机输出的控制信号以数字形式给出,若执行元件要求提供模拟电压或电流,则采用模拟量输出通道将数字量转换为模拟电压或电流,若执行元件要求数字量(开关量),则应采用数字量输出通道,将计算机输出的数字量经处理和放大后输出。
由此可见,过程输人输出通道是计算机和工业生产过程相互交换信息的桥梁。
2.1.2 过程输入输出通道与CPU交换的信息类型过程输入输出通道与CPU交换的信息类型有三种:(1)数据信息反映生产现场的参数及状态的信息,它包括数字量、开关量和模拟量。
(2)状态信息又叫应答信息、握手信息,它反映过程通道的状态,如准备就绪信号等。
(3)控制信号用来控制过程通道的启动和停止等信息,如三态门的打开和关闭、触发器的启动等。
接口电路含这三类信息交换的端口。
2.1.3 过程通道的编址方式由于计算机控制系统一般都有多个过程输人输出通道,因此需对每一个过程输入输出通道安排地址。
第2章接口技术与输入输出通道3-DI、DO
习题与思考
1. 分析三极管型光电耦合隔离器的工作原理。
2. 光耦隔离器的两种应用。
3.简述数字量输出通道的功能及其常用的输出驱 动电路。 4. 对 比 分 析 几 种 输 出 驱 动 电 路 的 应 用 特 点 。
+5V
+5V
c +
D7~D0
D7~D0
数 据 缓 冲 器
c +
选通脉冲
e
选通脉冲
-
e
分类:数字量同相传递 与数字量反相传递。 数字量同相传递:当数 据线为低电平“0”时, 发光管导通且发光,使 得光敏管导通,输出c端 接地而获得低电平“0”; 当数据线为高电平“1” 时,发光管截止不发光, 则光敏管也截止使输出c 端从电源处获得高电平 “1”。如此,完成了数 字信号的同相传递。
晶闸管常用于高电压大电流的负载,不适宜与CPU直接相连,在实际使用时要采 用隔离措施。
2.3.3.4 固态继电器驱动电路
固态继电器SSR(Solid State Relay):是一种新 型的无触点开关的电子继电器,它利用电子技术实 现了控制回路与负载回路之间的电隔离和信号耦合, 而且没有任何可动部件或触点,却能实现电磁继电 器的功能,故称为固态继电器。 特点:它具有体积小、开关速度快、无机械噪声、 无抖动和回跳、寿命长等传统继电器无法比拟的优 点,在计算机控制系统中得到广泛的应用,大有取 代电磁继电器之势。
信号调理电路--虽然都是数字信号,不需进
2.3.2
数字量输入通道
主要知识点
引言
2.3.2.1 开关输入电路
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、并行D/A转换器的工作原理
权:数字量的每个数位所代表的值。如:8位二进制数的 最低位的权为20=1,最高位的权为27=128 数字量转换成模拟量(D/A转换):把每一位上的代码按 其权的大小转换成相应的模拟量,再把代表各位的模拟量 相加。 D/A转换器的组成: 1. 电阻网络:实现数字量往模拟电流的转换 2. 运算放大器:完成模拟电流相加并变为模拟电压输出
3. 位切换开关 4. 基准电压
电阻网络
类型:
1. 权电阻网络:所用的电阻阻值范围很大 (20R、 21R、…2nR),各电阻阻值都不相同,工艺上难于制 造。 2. T型电阻网络:只有R和2R两种电阻构成网络。 特点:任何一个节点的三个分支的等效电阻是相等的 分析方法:线性网络,应用叠加原理
2.5.2
选择D/A转换器时,主要应考虑下列几个问题: 1、分辨率:当输入数字量变化1时,输出模拟量变化大 小。它反映了计算机数字量输出对执行部件控制的灵 敏程度。对一个N位的D/A转换器
满刻度值
分辨率=
2N (V/步)
例:满刻度值值为5.12V单极性输出,
8位D/A转换器 分辨率=
5.12V
=
5.12V
= 20mV/步
R 2R 2R
~~
R
R
2R
RL IL 2R 2R 2R
Sn
…
S3
S2
S1 UR
T型电阻网络分析
a)当S1接到电源电压UR ,而S2, S3,… Sn 接地,即 输入信号D1为1, D2 ~ Dn为零时,其等效电路为:
R 2R 2R
~~
R
R 2R
RL IL 2R 2R 2R
Sn
…
S3
S2
2R
S1 UR
脉冲相当于数字量的一个单位,再把每一个脉冲变成 单位模拟量,然后将所有单位模拟量相加,从而得到 和数字量成正比的总的模拟量输出。
常用的串行D/A转换器:步进电动机
一个脉冲
转动一个固定角度
一个个脉冲
角位移或线位移量
若让步进电动机转轴带动多圈电位器,调节电压或电 流,则完成了数字量 转角 电信号的转换
T型电阻网络构成的D/A转换器
R 2R 2R
~~
R
R
2R RL IL
- If +A
U0
2R 2R 2R
Sn
…
2-n Dn
S3
S2
S1
UR
2-3 D3 2-2 D2 2-1 D1
T型电阻网络分析
a)当S1接到电源电压UR ,而S2, S3,… Sn 接地,即 输入信号D1为1, D2 ~ Dn为零时,其等效电路为:
10位D/A转换器 分辨率=
28 5.12V
210
1024 = 5.12V
4096
= 20mV/步
返回本节
2. 稳定时间:D/A转换器转换速率的量度,是指D/A转
换器代码有满刻度值变化时,其输出达到并保持在所
给定的百分数误差(通常为±
1 2
LSB)范围内所需要
的时间。一般为几十纳秒到几微秒
3. 输入编码:二进制编码、BCD码、符号-数值码等。
输出电压U0和 1. 输入的数字量 2. 反馈电阻Rf 3. 标准电压UR
有关
2.5.1 D/A转换器的原理
作用:把数字量转换成模拟量的器件。
种类:并行(电流相加型和电压相加型); 串行(步进电机的控制)
在工业控制中,主要使用并行D/A转换器。 D/A转换器的原理可以归纳为“按权展开,然 后相加”。因此,D/A转换器内部必须要有一 个解码网络,以实现按权值分别进行D/A转换。 解码网络通常有两种:二进制加权电阻网络 和T型电阻网络。
一种实用步进电机串行D/A转换电路
1
方
+5V
向
1kΩ×3
YB013
+△
A
1
光
驱
X
-△
电
动
轴
环B
1
隔
电
步
形 分C 配
离
1
电 路
路
进 电 动
器
机
来自
8253的
CP
OUT0
串行D/A转换器原理框图
脉冲 发生器
控制电路
环形 分配器
功率 放大
步进 电动机
U
输出
计数器
2n … 21 20
D
2.5.2 D/A转换器的性能指标
T型电阻网络分析
结论:根据叠加原理,流经负载电阻的电流
IL 的表达式为:
IL= =
( UR
2-1 D1+ 2-2 D2 + (2-1 D1+ 2-2 D2
…+ 2-n Dn) I + …+ 2-n Dn)
3R
取 Rf=3R,则 – U0= IL Rf = UR( 2-1 D1+ 2-2 D2 + …+ 2-n Dn)
a)当S1接到电源电压UR ,而S2, S3,… Sn 接地,即 输入信号D1为1, D2 ~ Dn为零时,其等效电路为:
2R
R
2R
RL IL
2R 2R 2R
I = UR
I
3R
I
IL= 4 = 2-2 I
UR (D2=1, D1 , D3, 。。。 , Dn=0)
二、串行D/A转换器的工作原理
工作原理:先把数字量转换成一系列的脉冲,一个
第五节 D/A转换器
2.5.1 D/A转换器的原理 2.5.2 D/A转换器的性能指标 2.5.3 典型的D/A转换器芯片DAC0832 2.5.4 12位D/A转换器DAC1210
返回本章首页
R 2R 2R
~~
R
R
2R RL IL
- If +A
U
2R 2R 2R
Sn
S3
S2
S1
…
2-n Dn
UR
R 2R 2R
~~
R
R
2R
RL IL 2R 2R 2R
Sn
…
S3
S2
S1 UR
T型电阻网络分析
a)当S1接到电源电压UR ,而S2, S3,… Sn 接地,即 输入信号D1为1, D2 ~ Dn为零时,其等效电路为:
R
R
~~
2R 2R
2R
…
2R
R
2R
RL IL
2R 2R 2R
I
UR
T型电阻网络分析
2-3 D3 2-2 D2 2-1 D1
R 2R 2R
~~
R
R
2R RL IL
- If +A
U
2R 2R 2R
Sn
S3
S2
S1
…
2-n Dn
UR
2-3 D3 2-2 D2 2-1 D1
R 2R 2R
~~
R
R
2R RL IL
- If +A
U
2R 2R 2R
Sn
S3
S2
S1
…
2-n Dn
UR
2-3 D3当S1接到电源电压UR ,而S2, S3,… Sn 接地,即 输入信号D1为1, D2 ~ Dn为零时,其等效电路为:
I = UR 3R
2R 2R
RL IL I 2R
I IL= 2 = 2-1I (D1=1,D2 , 。。。 , Dn=0)
T型电阻网络分析
a)当S1接到电源电压UR ,而S2, S3,… Sn 接地,即 输入信号D1为1, D2 ~ Dn为零时,其等效电路为: