数字量输入输出通道
合集下载
计算机控制系统数字量输入输出通道课件
04
数字量输入输出通道的应用实 例
工业自动化控制系统的应用实例
自动化生产线控制
数字量输入输出通道用于接收和发送控制信号,实现对生产 线上的机械装置、传送带、电机等的精确控制,提高生产效 率和质量。
智能仓储管理
通过数字量输入输出通道,实现对仓库货物的精确控制,如 货物的进出库、库存盘点等,提高仓储管理的效率和准确性 。
详细描述
根据不同的分类标准,计算机控制系统可以分为多种类型。按控制方式可分为开环控制系统和闭环控 制系统;按任务特点可分为连续控制系统和离散控制系统;按结构特点可分为单机控制系统和多机控 制系统等。不同类型的计算机控制系统在应用上具有各自的特点和优势。
02 数字量输入通道
数字量输入通道的组成与功能
计算机控制系统数字量 输入输出通道课件
目录
Contents
• 计算机控制系统概述 • 数字量输入通道 • 数字量输出通道 • 数字量输入输出通道的应用实例 • 数字量输入输出通道的发展趋势与
展望
01 计算机控制系统概述
计算机控制系统的定义与组成
总结词
计算机控制系统的定义与组成
详细描述
计算机控制系统是由计算机、输入输出通道、外部设备、被控对象以及控制软件 等组成的完整系统。其中,数字量输入输出通道是计算机控制系统的重要组成部 分,负责接收和发送数字信号,实现计算机与外部设备之间的信息交互。
01
02
03
信号调理电路
对输入信号进行预处理, 如滤波、放大、隔离等, 以适应计算机控制系统的 要求。
采样保持器
对输入信号进行采样并保 持,以便于A/D转换器进 行转换。
A/D转换器
将模拟信号转换为数字信 号,便于计算机进行处理 。
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)采样保持原理
第3章 过程输入输出通道
;读转换值低4位地址
;读A/D转换低4位 ; 送R2 ;读转换值高8位地址 ;读A/D转换高8 位 ;送R3 ;结束
返回本章首页
3.3 模拟量输出通道
一、模拟量输出通道的结构
1. 共用D/A 转换器形式结构图
保持器
放大变换
通道1
微型 计算 机
D/A 接口 电路 转 换 器
多 路 开 关
保持器
放大变换
线编址,从而有过程通道与存储器独立编址、过程
通道与存储器统一编址等常用方法。
2. 间接编址方式
通过接口对过程通道进行编址,此时的通道地址 不与地址总线相连。
3.2 模拟量输入通道
模入通道的功能是对过程量(即模拟量)进行 变换、放大、采样和模/数转换,使其变为二进制数 字信号并送入计算机 。
一、模拟量输入通道的结构
(2) 器件主要结构特性和应用特性
数字量输入特性
包括码制、数据格式以及逻辑电平。
模拟输出特性
目前D/A芯片多为电流输出型
锁存特性及转换控制
有些 D/A芯片内部不带锁存器,必须外加。
参考电源
参考电压源是唯一影响输出结果的模拟参量。
返回本章首页
三、D/A转换器与单片机的接口 1. DAC0832与8051的接口 (1) 直通方式
INC DPTR MOVX @DPTR , A DJNZ R7,LOOP CLR EX0
; 修改RAM区地址
; 修改通道号 ;启动A/D转换 ;8路未采集完,返回 ;采集完,关中断
LOOP: RETI
;中断返回
AD574(12位)与8051单片机的硬件接口电路。
8051
八、A/D转换器软件编程
CPU获取A/D转换的结果有两种办法:一是用查询、一 是用中断。
计算机控制系统数字量输入输出接口与过程通道
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
计算机控制输入输出接口与过程通道
②达林顿阵列输出驱动继电器电路。 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.数字量输出接口
IPAM-1808 16通道数字量输入输出模块 用户手册
2. IPAM-1808 的数字量输入输出功能 ..................................................................... 9
2.1 数字量输入 ....................................................................................................................... 9 2.2 数字量输出 ..................................................................................................................... 10 2.2.1 输出原理 .............................................................................................................. 10 2.2.2 输出接线方式 ...................................................................................................... 10 2.2.3 数字量输出通道控制 .......................................................................................... 11 2.2.4 屏蔽同步输出 ...................................................................................................... 11 2.3 数字量输入/输出方式选择 ............................................................................................ 11
第四章数字量输入输出通道
(2)输出驱动电路——继电器驱动电路
图为经光耦隔离器的继电器输出驱动电路,当CPU数据线Di 输出数字“1”即高电平时,经7406反相驱动器变为低电平, 光耦隔离器的发光二极管导通且发光,使光敏三极管导通, 继电器线圈KA得电,动合触点闭合,从而驱动大型负荷设 备。 由于继电器线圈是电感性负载,当电路突然关断时,会出 现较高的电感性浪涌电压,为了保护驱动器件,应在继电 器线圈两端并联一个阻尼二极管,为电感线圈提供一个电 流泄放回路。
(2)输出驱动电路——固态继电器驱动电路
交流电源
交流SSR输出波形如下图所示。
波形
过零型导 通时间
控制信号
SSR两端的 电压在导通
时为0。
非过零型 导通时间 立即导通
非过零型SSR,加上控制信号便导通
过关零断型时导间 相通同时,间在
过零时
(2)输出驱动电路——固态继电器驱动电路
在实际使用中,要特别注意固态继电器的过电流与 过电压保护以及浪涌电流的承受等工程问题,在选 用固态继电器的额定工作电流与额定工作电压时, 一般要远大于实际负载的电流与电压,而且输出驱 动电路中仍要考虑增加阻容吸收组件。具体电路与 参数请参考生产厂家有关手册。
Vc
Di 7406
RL
交
流
电
+ _
~ SSR ~
源
图 4-13固 态 继 电 器 输 出 驱 动 电 路
(2)输出驱动电路——固态继电器驱动电路
交流型SSR按控制触发方式不同又可分为过零型和移相型两 种,其中应用最广泛的是过零型。
过零型交流SSR是指当输入端加入控制信号后,需等待负载 电源电压过零时,SSR才为导通状态;而断开控制信号后, 也要等待交流电压过零时,SSR才为断开状态。 移相型交流SSR的断开条件同过零型交流SSR,但其导通条件 简单,只要加入控制信号,不管负载电流相位如何,立即导 通。
第2章 IO通道基本知识
查询方式、中断控制方式和直接存储器存取(DMA)
方式。
河南机电高等专科学校
Henan Mechanical and Electrical Engineering College
第2章 输入输出过程通道
(1)程序查询方式
是
CPU向过程通道发启动命令
过程通道准备就绪?
过程通道服务程序
继续原来程序的运行
河南机电高等专科学校
Henan Mechanical and Electrical Engineering College
第2章 输入输出过程通道
一、I/O接口电路
I/O接口电路也简称接口电路。它是主机和外围设备之间交换
信息的连接部件。它在主机和外围设备之间的信息交换中起着桥梁和 纽带作用。为什么要设置接口电路?其必要性可归纳成如下几点。
5. 数字量输入输出通道(DI、DO)
河南机电高等专科学校
Henan Mechanical and Electrical Engineering College
第2章 输入输出过程通道
2.1
几个常见概念:
I/O通道简介
1. 模拟信号的常用规格: 1~5v电压信号:易受干扰,常用于仪表中 4~20mA电流信号:抗干扰性好,常用于信号传输 2. 阻抗匹配: 信号源输出最大功率的条件:输出阻抗=输入阻抗,即阻抗匹配 高阻抗匹配:电压信号 低阻抗匹配:电流信号 3. 理想的压流源的特点: 理想电压源:内阻为0 理想电流源:内阻无穷大
第2章输入输出过程通道河南机电高等专科学校henanmechanicalandelectricalengineeringcollege信息种类输入信息来源或输出信息的用途模拟量输入数字量输入脉冲计数器模拟量输出数字量输出温度压力物位转速成分等接点的通断状态电平高低状态数字装置的输出数码等流量积算电功率计算转速及脉冲形式的输入信号等控制执行装置显示记录等对执行器进行控制报警显示等表1生产过程输入输出信息来源与用途
计算机控制系统:第2章 输入输出通道
采用光电隔离外部开关信号如何输入到计算vccoutvccp1i单片机gndgngoutvccoutvccp1i单片机gndgngoutvccp1i单片机gndgngoutvccout外部开关量vccka220vp1i单片机控制电流外部设备线圈铁芯触点衔铁继电器工作原理图22模拟输入通道221组成及各部分的作用222采样量化及采样保持器223模数转换器adc221组成及各部分作用调理电路多路开关采样保持器ad转换器传感器模拟通道组成图222采样量化及保持器223模拟转换器1
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
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
第2章 输入输出接口与过程通道
P
C
输入
总
缓冲
线
器
地址译码器
生
输入
产
调理
过
电路
程
•输入调理电路 -把现场信号经转换、保护、滤波、隔离转换成 计算机能够接收的逻辑信号。 •小功率输入调理电路 -开关去抖电路
A1
A
O
O
A
积分电路
O
RS触发器 去抖
RS触发器 “ 1” 负脉冲 “ 0” 高电平
•大功率输入调理电路 -采用光电隔离
2.1.3 数字量输出通道 1、数字量输出通道结构
ห้องสมุดไป่ตู้
作业 P62 -2.1, 2.2, 2.3
常用指令说明
• CLD:清除方向标志 说明:在字符串指令被执行时,如果事先用CLD指
令使DF清零,则地址在串操作过程中自动增量。
• LEA:取有效地址 说明:把变量、标号或偏移地址送指定寄存器
• STOS:存储字节串或字串 说明:将AL( AX) 中的字节或字存入ES:DI所指单 元。
P
生
C
输出
输出
产
总
锁存
驱动
过
线
器
器
程
地址译码器
2、输出驱动电路 •小功率直流驱动电路
-功率晶体管输出驱动继电器电路 续流二极管在功率晶体管关闭时,为继电器线
圈产生的反电动势提供旁路通道,保护晶体管。
•
-达林顿阵列输出驱动继电器电路 MC1416,7路驱动,带保护二极管
•
•大功率直流驱动电路 -固态继电器。零交叉电路在交流电过零时产生 触发信号,减少干扰。
第2章 输入输出接口与过程通道
接口:计算机与外部设备交换信息的桥梁,包 括输入和输出接口。
第二章5数字量输出
2.8.3数字量输出通道
• 数字量输出通道简称 DO(Digital Output), 它的任务是输出数字信号驱动生产现场的设备。
系 统 总 线
输 出 锁 存 器
输 出 驱 动 器
去 生 产 过 程
地址译码电路
图2-54 数字量输出通道结构
微机控制技术
一、晶体管输出驱动电路
• 1、普通三极管驱动电路
微机控制技术
三、数字量传输通道的干扰抑制
• 在工程设计中,对数字信号的输入信号的I/O可采取以下 抗干扰措施。 • (1)数字信号负逻辑传输
(a)高电平传输方式 (b)低电平传输方式 图2-69 数字信号传输方式
微机控制技术
• (2)提高数字信号的电压等级
• 一般输入信号的动作电平为TTL电平,电压较低, 容易受到外界干扰,触点的接触不可靠,导致输 入失灵。
微机控制技术
示波器差分探头: 比如你要测某个电阻两端之间的电压波形,而这两端都是对地有电压的, 此时你就不能把普通探头的接地端接到电阻的任何一端,因为示波器的接 地端是通过电源线的第三个爪接到地的,如果你用它去接这个电阻的任何 一端,就相当于将这个段端对地短路。这时如果想测,就必须用差分探头 了。差分探头可以当普通探头用,但是普通探头不能当差分探头用。
微机控制技术
• ULN2003 是高耐压、大电流驱动阵列芯片,内部 由7个NPN型达林顿管组成。ULN2003 的每一对 达林顿都串联一个2.7kΩ 的基极电阻,在5V 的工 作电压下它能与TTL 和CMOS 电路直接相连,可 以直接处理原先需要标准逻辑缓冲器来处理的数 据。ULN2003 工作电压高,工作电流大,灌电流 可达500mA,可用于驱动常见的小功率负载(如 继电器、电磁阀、小直流电机、步进电机等)。 若实际应用电路需要更大的驱动电流,可将多组 单元驱动电路并联。
计算机控制系统第7章输入输出过程通道
计算机控制系统的过程通道分为四类:模拟 量输入通道、模拟量输出通道、数字量输入通道 和数字量输出通道。
2020/6/9
3
7.1 数字量输入输出通道
1 .数字量输入通道
数字量输入
DI接口电路
输
通道的任务是把
PC 总
入 缓
被控对象的开关 线
冲 器
输
来
入
自
调
生
理
产
电
过
路
程
状态信号(或数
字信号)传送给
地址译码器
2020/6/9
14
② 多路转换器
多路转换器又称 多路开关,多路开关 的作用是用来将各路 被测信号依次地或随 机地切换到公共放大 器或A/D转换上。
2020/6/9
VDD
VSS
INH A B C
VEE X0 X1
┇
X7
电平 转化
译码驱动电路
┅
X
┇
图7—11 CD4051原理图
表7—1 CD4051通道选择表
断或亮、灭, 数字量输出通道主要由输出接口电
简称DO通道。 路和输出驱动电路等组成。
2020/6/9
8
1)数字量输出驱动电路
输出驱动电路的功能有两个,一是进行信号隔离, 二是驱动开关器件。
① 低电压开关信号输出
5V
Vc
R1
R2
R1
VC
RL
R2
图7-5 低电压开关输出
图7-6 三极管输出驱动
对于低电压情况下开关量控制输出,可采用三极管、
过
变
程 参 数
送 器
信号
多路
前置
采样
第二章 计算机控制技术
逐位逼近式A/D转换原理
• 一个n位A/D转换器是由n位寄存器、n位
D/A转换器、运算比较器、控制逻辑电路、 输出锁存器等五部分组成。现以4位A/D转 换器把模拟量9转换为二进制数1001为例, 说明逐位逼近式A/D转换器的工作原理。
反馈电压 VO V IN 模拟量 输 入 启动 CLK 控制时序和 逻辑电路 逐位逼近寄 存 器 (SAR) 比较器 VC D / A转 换 器 数字量 输 出 锁存器 D0 D1 D2 D3
采样保持器的工作过程
零阶采样保持器是在两次采样的间
隔时间内,一直保持采样值不变直到 下一个采样时刻。它的组成原理电路
与工作波性如图(a)、(b)所示。
采样保持器由输入输出缓冲放大器
A1、A2和采样开关S、保持电容CH等 组成。采样期间,开关S闭合,输入电
压VIN通过A1对CH快速充电,输出电
压VOUT跟随VIN变化;保持期间,开关
第一节 信号的采样与复现
• 生产过程的状态和参数输入到计算机
是通过采样来完成的,采样保留了连 续信号在采样时刻的信息,而不计采 样间隔之间的信息。 • 采样频率高时,采到的信号密集,采 样信号就可以近似代表原来的连续信 号。
信号的采样与重构
• 控制系统中信号的分类
– 模拟信号:信号是时间的连续函数 – 离散信号:信号是时间上的离散序列 • 采样 计算机每隔一定时间T采入一次模拟信号 的瞬时值的过程,我们称之为采样,时间 间隔 T称为采样周期。采样过程也称为连 续信号的时间离散化过程。
2、转换精度(误差)
实际输出值与理论值之间的最大偏 差,转换精度反映了一个实际A/D转 换器与一个理想A/D转换器的差值。
注:即使分辨率很高,但是可能由于温
智能仪器中数字量的输入、输出
开关量输出
中功率开关量输出驱动接口
功率场效应管也称功率MOSFET(Metal-Oxide Silicon Field Effect Transistor),它是一种常用的中等功率的 开关控制驱动器件。与双极性晶体管比,它的工作原 理不同,驱动方式也不同,一般有TTL集成电路和 CMOS集成电路两种驱动方式驱动场效应管。它有几 个优点。 MOSFET有较高的开关速度。 有较宽的安全工作区而不会产生热点,同时他是一种 具有正的电阻温度系数的器件,所以,容易进行并联 使用。可靠性好。 过载能力强。阀值电压高,可达2-6V。 由于是电压控制器件,对驱动电路要求低。
为测量频率时的相对误差 为计数值的相对误差 为与门开启时间的相对误差
当与门开闭时间t与被测量脉冲周期的整数倍接近或相 等时候,测频法测量频率的最大误差可能为 。
分析 分析 得到结果
的误差来源。即分析 。
。
这样,在测量时间t一定的情况下,测量误差随着被测 信号频率的降低而增大。当f较低时,应采用别的测量 方法。
由MCS-51单片机内部定时器T0和口P3。4送出,T0工作方式1, 则PWM输出信号中的高电平和低电平持续时间Th和Tl分别为
Th=(216-x)*12/fosc Tl=(216-y)*12/fosc
式中,x,y分别为Th和Tl相对应的定时常数。
作业:1。使用CPLD,VHDL语言表示PWM。占空比为0.656。 2。书22页,第4题。
开关量输出
数字逻辑电路的额定负载能力表 逻辑电 路类型 输出高电平/V 拉电流/mA 输出低电平/V 灌电流/mA -0.4 1.6 0.4 0.01 16 0.5
标准TTL 2.4 逻辑 4.99 标准 CMOS逻 辑 4.99 高速 COMOS 逻辑
计算机控制系统数字量输入输出通道课件
和安全防范。
在医疗设备中,数字量输入通道 可用于采集患者的生理参数,如 心电信号、血压等,为医生提供
准确的诊断依据。
03
数字量输出通道
数字量输出通道的概述
1
数字量输出通道是计算机控制系统中的重要组成 部分,用于将计算机发出的数字信号转换为控制 设备可以识别的信号。
2
它通常由一系列硬件和软件组成,包括输出接口 、驱动电路和执行机构等。
更强大的可编程能力
未来的数字量输入输出通道将 具备更强大的可编程能力,使 得用户可以根据自己的需求进
行定制化的开发。
更完善的生态系统
为了满足不断增长的需求,未来的数字量输入输出通道将需要构建一个更加完善的生态系统,包括硬件、软 件、开发工具和社区支持等各个方面。
THANKS
输入信号不稳定
解决方案:检查信号源是否稳定,对 信号进行滤波处理,或采用隔离技术
隔离输入信号。
解决方案:采用低噪声器件,对信号 进行降噪处理,或采用隔离技术隔离 输入信号。
输入信号超范围
输入信号噪声大
解决方案:调整输入信号范围,使其 适应控制系统的要求,或采用保护电 路防止超范围输入。
数字量输出通道常见问题及解决方案
数字量输出通道的工作原理
01
02
03
当计算机发出数字信号 时,输出接口将接收到 的数字信号转换为适合 传输的信号,然后传输
给驱动电路。
驱动电路将数字信号转 换为模拟信号,并驱动 执行机构进行相应的动 作或调节控制参数。
执行机构根据接收到的 模拟信号,实现相应的 控制功能,如调节阀门 的开度、控制电机的转
在此添加您的文本17字
输出信号不准确
在此添加您的文本16字
在医疗设备中,数字量输入通道 可用于采集患者的生理参数,如 心电信号、血压等,为医生提供
准确的诊断依据。
03
数字量输出通道
数字量输出通道的概述
1
数字量输出通道是计算机控制系统中的重要组成 部分,用于将计算机发出的数字信号转换为控制 设备可以识别的信号。
2
它通常由一系列硬件和软件组成,包括输出接口 、驱动电路和执行机构等。
更强大的可编程能力
未来的数字量输入输出通道将 具备更强大的可编程能力,使 得用户可以根据自己的需求进
行定制化的开发。
更完善的生态系统
为了满足不断增长的需求,未来的数字量输入输出通道将需要构建一个更加完善的生态系统,包括硬件、软 件、开发工具和社区支持等各个方面。
THANKS
输入信号不稳定
解决方案:检查信号源是否稳定,对 信号进行滤波处理,或采用隔离技术
隔离输入信号。
解决方案:采用低噪声器件,对信号 进行降噪处理,或采用隔离技术隔离 输入信号。
输入信号超范围
输入信号噪声大
解决方案:调整输入信号范围,使其 适应控制系统的要求,或采用保护电 路防止超范围输入。
数字量输出通道常见问题及解决方案
数字量输出通道的工作原理
01
02
03
当计算机发出数字信号 时,输出接口将接收到 的数字信号转换为适合 传输的信号,然后传输
给驱动电路。
驱动电路将数字信号转 换为模拟信号,并驱动 执行机构进行相应的动 作或调节控制参数。
执行机构根据接收到的 模拟信号,实现相应的 控制功能,如调节阀门 的开度、控制电机的转
在此添加您的文本17字
输出信号不准确
在此添加您的文本16字
第三讲:数字量输入输出通道
2019年5月21日
感谢你的观看
9
要注意的是,用于驱动发光管的电
源与驱动光敏管的电源不应是共地的同一
个电源,必须分开单独供电,才能有效避
免输出端与输入端相互间的反馈和干扰;
另外,发光二极管的动态电阻很小,也可
以抑制系统内外的噪声干扰。因此,利用
光耦隔离器可用来传递信号而有效地隔离
电磁场的电干扰。
2019年5月21日
感谢你的观看
11
+5V
+5V
74LS273
+5V 74LS273
数
D7~D0 据
+
缓
冲
器
-
c
数
D7~D0 据
+
缓
冲
器
e
-
选通脉冲
选通脉冲
(a 数字量同相传递 图 4-3 光电耦合隔离电路
(b 数字量反相传递
2019年5月21日
链接动画
感谢你的观看
+5V c e
12
数字量反相传递如图4-3(b)所示,与(a) 不同的是光耦的集电极 c 端直接接另一个正 电源,而发射极 e 端通过电阻接地,则光耦输 出端从发射极 e 端引出。从而完成了数字信号 的反相传递。
数字量同相传递如图4-3(a)所示,光耦的输入正 端接正电源,输入负端接到与数据总线相连的数据缓冲器 上,光耦的集电极 c 端通过电阻接另一个正电源, 发射极 e 端直接接地,光耦输出端即从集电极c 端引 出。当数据线为低电平“0”时,发光管导通且发光,使得 光敏管导通,输出 c 端接地而获得低电平“0”;当数 据线为高电平“1”时,发光管截止不发光,则光敏管也截 止使输出 c 端从电源处获得高电平“1”。如此,完成 了数字信号的同相传递。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(4)DAC0832与80C51单片机的接口
DAC 0832工作方式: 用软件指令控制这 5 个控制端: ILE 、 CS 、 WR1 、 WR2 、 XFER,可实现三种工作方式: ⑴ 直通工作方式:5个控制端均有效,直接D/A; ⑵ 单缓冲工作方式:5个控制端一次选通; ⑶ 双缓冲工作方式:5个控制端分二次选通。
3.12位D/A转换器 DAC1208
学习情境1:输出通道构成与接口
。 任务一:输出通道的结构与信号交换
任务二: D/A转换器与单片机接口电路
1.D/A转换器的主要性能指标 2.DAC0832芯片及其与单片机接口 3.12位D/A转换器 DAC1208 4.F/V频压转换器
任务三:输出通道中的常用器件
1.D/A转换器的主要性能指标
1)直通工作方式 当DAC0832芯片的片选信号、写信号、及传送控制信号的 引脚全部接地,允许输入锁存信号ILE引脚接+5V时, DAC0832芯片就处于直通工作方式,数字量一旦输入,就 直接进入DAC寄存器,进行D/A转换。
(4)DAC0832与80C51单片机的接口
2)单缓冲工作方式 此方式适用于只有一路模拟量输出,或有几路模拟量输出 但并不要求同步的系统。
DAC0832(1)
P2.5 P2.7 P0 WR
CS XFER DI0 DI7 WR1 WR2
+5V VCC ILE ILEI0 DI7 WR1 WR2
DAC0832(2)
P2.6
CS
(4)DAC0832与80C51单片机的接口
完成两路D/A同步输出的程序如下: MOV DPTR,#0DFFFH ;指向0832(1)输入锁存器 MOV A,#data1 MOVX @DPTR,A ;data1送入0832(1)输入锁存器 MOV DPTR,#0BFFFH ;指向DAC0832(2)输入锁存器 MOV A,#data2 MOVX @DPTR,A ;data2送入0832(2)输入锁存器 MOV DPTR,#7FFFH ;同时启动0832 (1)、0832(2) MOVX @DPTR,A ;完成D/A转换输出
相对精度与绝对精度表示同一含义,用最大误差相 对于满刻度的百分比表示。
2.DAC0832芯片及其与单片机接口
DAC0832是使用非常普遍的8位D/A转换器,由于其片 内有输入数据寄存器,故可以直接与单片机接口。 DAC0832以电流形式输出,当需要转换为电压输出时,可 外接运算放大器。属于该系列的芯片还有DAC0830、 DAC0831,它们可以相互代换。DAC0832主要特性: 分辨率8位; 电流建立时间1μS; 数据输入可采用双缓冲、单缓冲或直通方式; 输出电流线性度可在满量程下调节; 逻辑电平输入与TTL电平兼容; 单一电源供电(+5V~+15V); 低功耗,20mW。
(3)模拟输出端的连接
因DAC0832是电流输出型D/A转换芯片,为了取得电压输 出,需在电流输出端接运算放大器,Rf为运算放大器的 反馈电阻端。运算放大器的接法如图所示。
图
运算放大器接法
返回本节
(3)模拟输出端的连接
1)单极性输出
在需要单极性输出的情况下,可以采用下图所示接线。
DAC0832 VREF Rf Iout1
(1)DAC0830/DAC0831/ DAC0832的结构
图 DAC0830系列结构框图
(2)引脚功能
DAC0832 芯片为 20 引脚,双列 直插式封装。其引脚排列如图 所示。
电源线(4条) 数字量输入线D7~D0(8条) 输出线(3条) 控制线(5条)
图
DAC0832引脚图
(2)引脚功能
OA
图
单极性DAC的接法
.
Iout2
+
.
.
-
Vout
(3)模拟输出端的连接
2)双极性输出
在需要双极性输出的情况下,可以采用下图所示接线。 下图中,运算放大器OA2的作用是将运算放大器OA1的单 向输出转变为双向输出。其比例关系可以用后图来表示。
8031 VREF Rf Iout 1 Iout 2 _ VREF
1.D/A转换器的主要性能指标
(2)线性度 线性度(也称非线性误差)是实际转换特性曲线 与理想直线特性之间的最大偏差。常以相对于满 量程的百分数表示。如±1%是指实际输出值与 理论值之差在满刻度的±1%以内。
1.D/A转换器的主要性能指标
(3)绝对精度和相对精度 绝对精度(简称精度)是指在整个刻度范围内, 任一输入数码所对应的模拟量实际输出值与理论 值之间的最大误差。绝对精度是由DAC的增益误 差(当输入数码为全1时,实际输出值与理想输 出值之差)、零点误差(数码输入为全0时, DAC的非零输出值)、非线性误差和噪声等引起 的。绝对精度(即最大误差)应小于1个LSB。
(1)分辨率 分辨率是指输入数字量的最低有效位(LSB)发生 变化时,所对应的输出模拟量(常为电压)的变化 量。它反映了输出模拟量的最小变化值。 分辨率与输入数字量的位数有确定的关系,可以表 示成FS / 2n。FS表示满量程输入值,n为二进制位 数。对于5V的满量程,采用8位的DAC时,分辨率 为5V/256=19.5mV;当采用12位的DAC时,分辨率 则为5V/4096=1.22mV。显然,位数越多分辨率就 越高。
P2.7
CS XFER DI0 DI7
DAC0832
80C51
P0 WR VSS
VCC ILE Rfb IOUT1 IOUT2
+5V 1kΩ 1MΩ
WR1 WR2 DGND
+
VO
(4)DAC0832与80C51单片机的接口
3)双缓冲工作方式 多路D/A转换输出, 如果要求同步进行, 就应该采用双缓冲 器同步方式 。 X-Y 绘图仪与双片 DAC0832接线如图所 示。
.
2R
I1
. I2 .A
_ +
2R
.
+
OA1
.
Vout 1
R
I3
OA2
.
Vout
图
双极性DAC的接法
(3)模拟输出端的连接
2)双极性输出
双极性输出时的分辨率 比单极性输出时降低 1/2 ,这是由于对双极 性输出而言,最高位 作为符号位,只有 7 位 数值位。
图 双极性输出线性关系图
(4)DAC0832与80C51单片机的接口