ch2计算机控制系统IO接口与通道技术
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(1)小功率输入调理电路 (2)大功率输入调理电路
在大功率系统中,需要从电磁离合等大功率器件的接点输入信号。 这种情况下,为了使接点工作可靠,接点两端至少要加24V以上 的直流电压。因为直流电压的响应快,不易产生干扰,电路又简 单,因而被广泛采用。
2.3.3 数字量输出通道
1.数字量输出通道的结构 数字量输出通道主要由输出锁存器、输出驱动电路、输出地 址译码电路等组成。
应用: 连接高速外围设备,如磁盘等。
(3) 数组多路通道 (选择通道的一种改进 ) 当某设备进行数据传送时,通道只为该设备服务,当设备在执 行某等待性动作时,通道可暂断开与这个设备的连接,挂起该 设备的通道程序,去为其它设备服务,即执行其它设备的通道 程序。
特点: 优点是与选择通道一样以数据块为单位进行数据传输,传 输效率高,又具有多路并行操作的能力,通道利用率高。 其缺点是控制比较复杂。
半导体模拟多路开关的一些主要特点:
具有多种集成电路的封装形式(如DIP、SMD封装等),尺 寸小,便于安排; 直接与TTL(或CMOS)电平相兼容; 可采用双极性输入; 转换速度快; 寿命长,无机械磨损; 接通电阻较低; 断开电阻高。
2.4.1.2 A/D转换器
1. 定义 能将模拟信号转换成数字信号的器件,称为模数转换器。
2) 对应通道收到CPU发来的启动指令后,从内存中读取属于该 通道的指令程序,并执行通道程序,向设备控制器和设备发送 各种命令。
3) 使外围设备按通道指令的要求与内存之间进行数据传送, 并根据需要提供数据缓存的空间,以及提供数据存入内存的指 定地址和传送的数据量。
4) 对应通道从外围设备得到设备的状态信息,形成并保存通道 本身的状态信息,根据要求将这些状态信息送到内存的指定单 元,供CPU使用。
计
I/O
算
接
机
口
I/O
被
控
通
对
道
象
图2-2 计算机控制系统I/O示意图
2.2 I/O控制方式
通常采用的I/O控制方式有4种:程序控制方式、中断控制 方式、存储器直接存取方式、通道控制方式。
2.2.1 程序控制方式
程序控制方式:由用户程序直接控制CPU通过输入/输出接 口与外围设备进行数据传输。 特点:输入输出的控制者是用户程序。 程序控制方式可分为无条件传送方式和程序查询传送方式。
传送数据花费的时间较长,CPU效率低,且CPU 不能与外设同时工作。但硬件接口电路简单,程 序调试方便、可靠,便于实现CPU与I/O设备操作 同步。
2.2.2 中断控制方式
中断控制方式:指CPU在正常执行程序的过程中,由于某个外 部或内部事件的作用,强迫CPU停止当前正在执行的程序,转 去为该事件服务(称为中断服务),待服务结束后,又自动返 回到被中断的程序中继续执行。
2.2.4 通道控制方式
也是一种内存和设备直接进行数据交换的方式。在通道控 制方式中,数据传送方向、存储数据的内存起始地址及传送 的数据块长度均由一个专门负责输入/输出的硬件——通道来 控制。并且一个通道可控制多台设备与内存进行数据交换。
CPU 内存
设备控制器
通
道
控
……
制
器
设备控制器
设备 …… 设备
第2章 计算机控制系统I/O接口与通道技术
2.1 I/O接口在计算机控制系统中的应用 2.2 I/O控制方式 2.3 数字量输入输出通道 2.4 模拟量输入输出通道 2.5 人机交互接口 2.6 I/O通道的抗干扰技术
2.1 I/O接口在计算机控制系统中的应用
I/O接口,即输入/输出接口,是具有信息(或称为数据) 传输功能的硬件电路。
1.无条件传送方式
对于CPU的读操作: 外设的数据总是处于准备好的状态,即CPU 可以根据需要随时读取外设的数据
对于CPU的写操作: 外设总是处于数据接收状态,CPU可以根据 需要随时对外设写入数据。
优点: 需要的硬件和软件资源非常少,硬件接口电路简单。
在硬件电路的设计上,输入输出接口仅需要满足“输入缓冲 和输出锁存”要求即可(输入输出是相对于CPU而言的),即 无条件传送的输入方式的硬件电路仅由输入缓冲器和相应的 端口片选译码电路构成。无条件传送的输出方式的硬件电路 仅由输出锁存器和相应的端口片选译码电路构成。
2.3.2 数字量输入通道
1.数字量输入通道的结构 数字量输入通道主要由输入缓冲器、输入调理电路和输入地 址译码电路等组成 。
PC
输入
输入调
总
缓冲器
理电路
线
来自生产过程
地址译码器
图2-6 数字量输入通道结构
2.输入调理电路
基本功能: 接收外部装置或生产过程的状态信号 信号调理 为了将外部开关量信号输入到计算机,必须将现场输入的状 态信号经转换、保护、滤波、隔离等措施转换成计算机能够 接收的逻辑信号,这些功能称为信号调理。
2.3 数字量输入输出通道
工业控制计算机用于生产过程的自动控制,需处理一类最 基本的输入输出信号,即数字量(开关量)信号,这些信号的共 同特征是信号只有两个状态:“导通”和“截止”,需要经过 一定的电路变换将两个状态用二进制的逻辑“1”和“0”代表, 计算机检测逻辑“1”和“0”确定上述物理装置的状态,输出逻 辑“1”和“0”实现上述物理装置的控制。
a.无条件输入方式
外
三态
部 设
缓冲器
备
片选端
b.无条件输出方式
外
锁存器
部
设
备
片选端
CPU数据总线
组合逻 辑电路
RD M /IO
地址译 码电路
CPU地址总线
CPU数据总线
组合逻 辑电路
RD M /IO
地址译 码电路
CPU地址总线
2.程序查询传送方式
先检查后传送
即CPU传数据前,先检查外设是否“准备好”,若没有, 则继续查询,直到外设准备好;若准备好,则进行数据传 送特。点:
2.4.1.1模拟多路开关
在实际的计算机控制系统中,往往需要对多路信号或者多 种信号进行测量,而计算机在任意时刻只能处理一路信号,因 此,需要将各路信号分时地送给计算机处理。
物理量1 传感器1 物理量2 传感器1 物理量n 传感器n
模
拟
A/D
计
多
转
算
路
换
机
开
器
关
图2-8 多路模拟信号检测框图
在输入通道中,模拟多路开关的主要作用是把多个输入模拟 信号分时接通送入A/D转换器,也就是完成“多到一”的转换。 信号输入方式: 单端输入和双端输入(或称为差动输入)
在计算机控制系统中,对应的二进制数码的每一位都可以代 表生产过程的一个状态,这些状态是控制的依据。
2.3.1 数字量输入输出接口技术
接口:输入接口和输出接口 1.数字量输入接口
对生产过程进行控制,往往要收集生产过程的状态信息,根据 其给出控制量。可用三态门缓冲器74LS244作为8位输入接口。 2.数字量输出接口 对生产过程进行控制时,一般控制状态需要保持,直到下次给 出新值为止,这时输出就要锁存。可用锁存器74LS273作8位输 出口,对输出信号状态进行锁存。
5) 将外围设备的中断请求和通道本身的中断请求,按一定顺序 及时报告CPU。
3.设备控制器
输入/输出设备一般由机械和电子两部分组成,把这两部分进 行模块化,使其更加通用,其中的电子部分称为设备控制器, 而机械部分则称为设备。设备控制器是通道控制器与设备之间 进行数据传输的桥梁。
4.通道的类型
(1) 字节多路通道(简单的共享通道) 以字节为单位传输信息,它可分时地执行多个通道程序。 特点: 各设备与通道之间的数据传送是以字节为单位的交替进
优点:1、CPU与外设可以并行工作,可提高计算机的工作效率。 2、具有实时响应能力,适用于实时控制场合。
中断机制
CPU
1、具备检测中断请求的能力
2、具备响应中断的能力 3、通过软件设置,能够屏蔽外部中断请求 4、能够进行中断仲裁
接口
产生中断请求信号及数据交换功能
2.2.3 存储器直接存取方式(DMA)
在外围设备和存储器之间开辟直接的数据传送通路,由DMA 控制器控制存储器与高速I/O设备之间直接进行数据传送。
内存
CPU
总线请求
总线响应
DMA 控制器
DMA响应 DMA请求
外设
图2-4 DMA控制器接口电路框图
DMA控制器主要包括内存地址计数器、字计数器、数据缓冲寄存器、外设 DMA请求触发器、控制逻辑等5个部分。
2.4 模拟量输入输出通道
2.4.1 模拟信号输入通道接口
在计算机控制系统中,常需要检测各种物理量,如温度、 压力、流量、物位、成分、位移、速度等。这些被测信号经传 感器转换后变成电信号,但这些信号绝大多数是模拟信号,计 算机不能直接进行处理。计算机只能接收数字信号,因此,必 须将传感器输出的模拟信号转换成数字信号。A/D转换器(模 数转换器)就是完成这种功能的器件。
3)当通道传输完成最后一条指令时,向CPU发I/O中断, 并且通道停止工作。CPU接收中断信号,从通道控制器的通 道状态字中取得有关信息,然后做出相关决定。
2. 通道(即通道控制器)的功能
1) 接收CPU的指令,该指令指明了输入/输出操作、设备号和 对应通道。通道按指令要求与指定的外围设备进行通信。
PC 键 盘
PC键 盘的传 输接口
信息 变换
CPU的 传输 接口
C P U
PC 键 盘 的 信 息 格式为串行
CPU 的 信 息 格 式为并行
图2-1 I/O接口电路功能示意图
(2)信息传输
在并行总线结构中,为了在信息传输时避免引起总线竞争,必 须对地址信号进行译码,或者对地址信号与某些控制信号进行 译码,以确认一个唯一的驱动总线的信息源,这是当读操作时 (对主控制器而言)。
设备 …… 设备
图2-5 通道控制方式示意图
1.工作原理
1)CPU执行用户程序,当遇到输入/输出请求时,可根据 该请求生成通道程序放入内存,也可事先编好放入内存,并 将该通道程序的首地址放入通道控制器的通道地址字中。然 后执行“启动I/O”指令,启动通道工作。 2)通道接收到“启动I/O”指令后,从通道地址字中取出通 道程序的首地址,并根据首地址取出第一条指令放入通道命 令字中,同时向CPU发应答信号,使CPU可继续执行其它程 序,而通道则开始执行通道程序,完成传输工作。
2. 种类 (1)按位数:8位、10位、12位、16位等几种
(2)按结构:有单一的A/D转换器(ADC0801、AD673等) ; 有内含多路开关的A/D转换器(ADC0809等); 有多功能的A/D转换器(如AD363)。
此外,为减小封Байду номын сангаас体积,降低成本,还有各种串行 A/D转 换器,如MAXl95、TLC0831、TLC0832等。
I/O接口是连接不同功能的子系统(Sub-system)进行 信息交换的信息物理通路,其主要作用是保证信息正 确、可靠、快速地传输。其硬件电路的主要功能是进 行信息变换和信息传输。
1. I/O接口的必要性
(1) 信息变换
由于主系统和各个子系统的信息在电气特性及物理组成上 的不一致,就导致它们之间不能直接进行信息交换,I/O接口 电路将信息进行变换使得它们一致,从而进行有效传传输。
行,各设备轮流占用一个很短的时间片完成单个字节的 传送;能进行多路并行操作;
应用: 低速设备,如打印机。
(2) 选择通道 (高速通道 ) 以成组方式工作的,即每次传送一批数据。选择通道在一段时 间内只能执行一个通道程序,只允许一台设备进行数据传输。
特点: 优点是以数据块为单位进行传输,传输率高; 其缺点是通道利用率低。
I/O接口电路的功能是对地址信号进行译码,保证信息传输 时不引起总线竞争。 在串行总线结构中,为了保证信息可靠和高效传输,通常需要 对信息进行调制和解调。
I/O接口电路的功能是对信息进行编码解码、调制解调,以便 信息可靠、高效地传输 。
2.I/O接口在计算机控制系统中的应用
I/O接口:输入接口和输出接口。 I/O通道将生产过程的信息传送到I/O接口,I/O接口 对信息进行变换后再将信息传送给计算机处理,计算机 处理后,再将信息传送给I/O接口,I/O接口通过过程 通道将信息传送给生产过程的执行机构去执行相关操作。
PC
输出
总
锁存器
线
输出 驱动器
来自生产过程
地址译码器
图2-7 数字量输出通道结构
2.输出驱动电路
(1)小功率直流驱动电路
①采用功率晶体管输出驱动继电器电路
②采用高压输出的门电路驱动 (2)大功率驱动电路 大功率驱动场合可以利用固态继电器(SSR)、IGBT、MOSFET 实现。 固态继电器是一种四端有源器件,根据输出的控制信号分为 直流固态继电器和交流固态继电器。
在大功率系统中,需要从电磁离合等大功率器件的接点输入信号。 这种情况下,为了使接点工作可靠,接点两端至少要加24V以上 的直流电压。因为直流电压的响应快,不易产生干扰,电路又简 单,因而被广泛采用。
2.3.3 数字量输出通道
1.数字量输出通道的结构 数字量输出通道主要由输出锁存器、输出驱动电路、输出地 址译码电路等组成。
应用: 连接高速外围设备,如磁盘等。
(3) 数组多路通道 (选择通道的一种改进 ) 当某设备进行数据传送时,通道只为该设备服务,当设备在执 行某等待性动作时,通道可暂断开与这个设备的连接,挂起该 设备的通道程序,去为其它设备服务,即执行其它设备的通道 程序。
特点: 优点是与选择通道一样以数据块为单位进行数据传输,传 输效率高,又具有多路并行操作的能力,通道利用率高。 其缺点是控制比较复杂。
半导体模拟多路开关的一些主要特点:
具有多种集成电路的封装形式(如DIP、SMD封装等),尺 寸小,便于安排; 直接与TTL(或CMOS)电平相兼容; 可采用双极性输入; 转换速度快; 寿命长,无机械磨损; 接通电阻较低; 断开电阻高。
2.4.1.2 A/D转换器
1. 定义 能将模拟信号转换成数字信号的器件,称为模数转换器。
2) 对应通道收到CPU发来的启动指令后,从内存中读取属于该 通道的指令程序,并执行通道程序,向设备控制器和设备发送 各种命令。
3) 使外围设备按通道指令的要求与内存之间进行数据传送, 并根据需要提供数据缓存的空间,以及提供数据存入内存的指 定地址和传送的数据量。
4) 对应通道从外围设备得到设备的状态信息,形成并保存通道 本身的状态信息,根据要求将这些状态信息送到内存的指定单 元,供CPU使用。
计
I/O
算
接
机
口
I/O
被
控
通
对
道
象
图2-2 计算机控制系统I/O示意图
2.2 I/O控制方式
通常采用的I/O控制方式有4种:程序控制方式、中断控制 方式、存储器直接存取方式、通道控制方式。
2.2.1 程序控制方式
程序控制方式:由用户程序直接控制CPU通过输入/输出接 口与外围设备进行数据传输。 特点:输入输出的控制者是用户程序。 程序控制方式可分为无条件传送方式和程序查询传送方式。
传送数据花费的时间较长,CPU效率低,且CPU 不能与外设同时工作。但硬件接口电路简单,程 序调试方便、可靠,便于实现CPU与I/O设备操作 同步。
2.2.2 中断控制方式
中断控制方式:指CPU在正常执行程序的过程中,由于某个外 部或内部事件的作用,强迫CPU停止当前正在执行的程序,转 去为该事件服务(称为中断服务),待服务结束后,又自动返 回到被中断的程序中继续执行。
2.2.4 通道控制方式
也是一种内存和设备直接进行数据交换的方式。在通道控 制方式中,数据传送方向、存储数据的内存起始地址及传送 的数据块长度均由一个专门负责输入/输出的硬件——通道来 控制。并且一个通道可控制多台设备与内存进行数据交换。
CPU 内存
设备控制器
通
道
控
……
制
器
设备控制器
设备 …… 设备
第2章 计算机控制系统I/O接口与通道技术
2.1 I/O接口在计算机控制系统中的应用 2.2 I/O控制方式 2.3 数字量输入输出通道 2.4 模拟量输入输出通道 2.5 人机交互接口 2.6 I/O通道的抗干扰技术
2.1 I/O接口在计算机控制系统中的应用
I/O接口,即输入/输出接口,是具有信息(或称为数据) 传输功能的硬件电路。
1.无条件传送方式
对于CPU的读操作: 外设的数据总是处于准备好的状态,即CPU 可以根据需要随时读取外设的数据
对于CPU的写操作: 外设总是处于数据接收状态,CPU可以根据 需要随时对外设写入数据。
优点: 需要的硬件和软件资源非常少,硬件接口电路简单。
在硬件电路的设计上,输入输出接口仅需要满足“输入缓冲 和输出锁存”要求即可(输入输出是相对于CPU而言的),即 无条件传送的输入方式的硬件电路仅由输入缓冲器和相应的 端口片选译码电路构成。无条件传送的输出方式的硬件电路 仅由输出锁存器和相应的端口片选译码电路构成。
2.3.2 数字量输入通道
1.数字量输入通道的结构 数字量输入通道主要由输入缓冲器、输入调理电路和输入地 址译码电路等组成 。
PC
输入
输入调
总
缓冲器
理电路
线
来自生产过程
地址译码器
图2-6 数字量输入通道结构
2.输入调理电路
基本功能: 接收外部装置或生产过程的状态信号 信号调理 为了将外部开关量信号输入到计算机,必须将现场输入的状 态信号经转换、保护、滤波、隔离等措施转换成计算机能够 接收的逻辑信号,这些功能称为信号调理。
2.3 数字量输入输出通道
工业控制计算机用于生产过程的自动控制,需处理一类最 基本的输入输出信号,即数字量(开关量)信号,这些信号的共 同特征是信号只有两个状态:“导通”和“截止”,需要经过 一定的电路变换将两个状态用二进制的逻辑“1”和“0”代表, 计算机检测逻辑“1”和“0”确定上述物理装置的状态,输出逻 辑“1”和“0”实现上述物理装置的控制。
a.无条件输入方式
外
三态
部 设
缓冲器
备
片选端
b.无条件输出方式
外
锁存器
部
设
备
片选端
CPU数据总线
组合逻 辑电路
RD M /IO
地址译 码电路
CPU地址总线
CPU数据总线
组合逻 辑电路
RD M /IO
地址译 码电路
CPU地址总线
2.程序查询传送方式
先检查后传送
即CPU传数据前,先检查外设是否“准备好”,若没有, 则继续查询,直到外设准备好;若准备好,则进行数据传 送特。点:
2.4.1.1模拟多路开关
在实际的计算机控制系统中,往往需要对多路信号或者多 种信号进行测量,而计算机在任意时刻只能处理一路信号,因 此,需要将各路信号分时地送给计算机处理。
物理量1 传感器1 物理量2 传感器1 物理量n 传感器n
模
拟
A/D
计
多
转
算
路
换
机
开
器
关
图2-8 多路模拟信号检测框图
在输入通道中,模拟多路开关的主要作用是把多个输入模拟 信号分时接通送入A/D转换器,也就是完成“多到一”的转换。 信号输入方式: 单端输入和双端输入(或称为差动输入)
在计算机控制系统中,对应的二进制数码的每一位都可以代 表生产过程的一个状态,这些状态是控制的依据。
2.3.1 数字量输入输出接口技术
接口:输入接口和输出接口 1.数字量输入接口
对生产过程进行控制,往往要收集生产过程的状态信息,根据 其给出控制量。可用三态门缓冲器74LS244作为8位输入接口。 2.数字量输出接口 对生产过程进行控制时,一般控制状态需要保持,直到下次给 出新值为止,这时输出就要锁存。可用锁存器74LS273作8位输 出口,对输出信号状态进行锁存。
5) 将外围设备的中断请求和通道本身的中断请求,按一定顺序 及时报告CPU。
3.设备控制器
输入/输出设备一般由机械和电子两部分组成,把这两部分进 行模块化,使其更加通用,其中的电子部分称为设备控制器, 而机械部分则称为设备。设备控制器是通道控制器与设备之间 进行数据传输的桥梁。
4.通道的类型
(1) 字节多路通道(简单的共享通道) 以字节为单位传输信息,它可分时地执行多个通道程序。 特点: 各设备与通道之间的数据传送是以字节为单位的交替进
优点:1、CPU与外设可以并行工作,可提高计算机的工作效率。 2、具有实时响应能力,适用于实时控制场合。
中断机制
CPU
1、具备检测中断请求的能力
2、具备响应中断的能力 3、通过软件设置,能够屏蔽外部中断请求 4、能够进行中断仲裁
接口
产生中断请求信号及数据交换功能
2.2.3 存储器直接存取方式(DMA)
在外围设备和存储器之间开辟直接的数据传送通路,由DMA 控制器控制存储器与高速I/O设备之间直接进行数据传送。
内存
CPU
总线请求
总线响应
DMA 控制器
DMA响应 DMA请求
外设
图2-4 DMA控制器接口电路框图
DMA控制器主要包括内存地址计数器、字计数器、数据缓冲寄存器、外设 DMA请求触发器、控制逻辑等5个部分。
2.4 模拟量输入输出通道
2.4.1 模拟信号输入通道接口
在计算机控制系统中,常需要检测各种物理量,如温度、 压力、流量、物位、成分、位移、速度等。这些被测信号经传 感器转换后变成电信号,但这些信号绝大多数是模拟信号,计 算机不能直接进行处理。计算机只能接收数字信号,因此,必 须将传感器输出的模拟信号转换成数字信号。A/D转换器(模 数转换器)就是完成这种功能的器件。
3)当通道传输完成最后一条指令时,向CPU发I/O中断, 并且通道停止工作。CPU接收中断信号,从通道控制器的通 道状态字中取得有关信息,然后做出相关决定。
2. 通道(即通道控制器)的功能
1) 接收CPU的指令,该指令指明了输入/输出操作、设备号和 对应通道。通道按指令要求与指定的外围设备进行通信。
PC 键 盘
PC键 盘的传 输接口
信息 变换
CPU的 传输 接口
C P U
PC 键 盘 的 信 息 格式为串行
CPU 的 信 息 格 式为并行
图2-1 I/O接口电路功能示意图
(2)信息传输
在并行总线结构中,为了在信息传输时避免引起总线竞争,必 须对地址信号进行译码,或者对地址信号与某些控制信号进行 译码,以确认一个唯一的驱动总线的信息源,这是当读操作时 (对主控制器而言)。
设备 …… 设备
图2-5 通道控制方式示意图
1.工作原理
1)CPU执行用户程序,当遇到输入/输出请求时,可根据 该请求生成通道程序放入内存,也可事先编好放入内存,并 将该通道程序的首地址放入通道控制器的通道地址字中。然 后执行“启动I/O”指令,启动通道工作。 2)通道接收到“启动I/O”指令后,从通道地址字中取出通 道程序的首地址,并根据首地址取出第一条指令放入通道命 令字中,同时向CPU发应答信号,使CPU可继续执行其它程 序,而通道则开始执行通道程序,完成传输工作。
2. 种类 (1)按位数:8位、10位、12位、16位等几种
(2)按结构:有单一的A/D转换器(ADC0801、AD673等) ; 有内含多路开关的A/D转换器(ADC0809等); 有多功能的A/D转换器(如AD363)。
此外,为减小封Байду номын сангаас体积,降低成本,还有各种串行 A/D转 换器,如MAXl95、TLC0831、TLC0832等。
I/O接口是连接不同功能的子系统(Sub-system)进行 信息交换的信息物理通路,其主要作用是保证信息正 确、可靠、快速地传输。其硬件电路的主要功能是进 行信息变换和信息传输。
1. I/O接口的必要性
(1) 信息变换
由于主系统和各个子系统的信息在电气特性及物理组成上 的不一致,就导致它们之间不能直接进行信息交换,I/O接口 电路将信息进行变换使得它们一致,从而进行有效传传输。
行,各设备轮流占用一个很短的时间片完成单个字节的 传送;能进行多路并行操作;
应用: 低速设备,如打印机。
(2) 选择通道 (高速通道 ) 以成组方式工作的,即每次传送一批数据。选择通道在一段时 间内只能执行一个通道程序,只允许一台设备进行数据传输。
特点: 优点是以数据块为单位进行传输,传输率高; 其缺点是通道利用率低。
I/O接口电路的功能是对地址信号进行译码,保证信息传输 时不引起总线竞争。 在串行总线结构中,为了保证信息可靠和高效传输,通常需要 对信息进行调制和解调。
I/O接口电路的功能是对信息进行编码解码、调制解调,以便 信息可靠、高效地传输 。
2.I/O接口在计算机控制系统中的应用
I/O接口:输入接口和输出接口。 I/O通道将生产过程的信息传送到I/O接口,I/O接口 对信息进行变换后再将信息传送给计算机处理,计算机 处理后,再将信息传送给I/O接口,I/O接口通过过程 通道将信息传送给生产过程的执行机构去执行相关操作。
PC
输出
总
锁存器
线
输出 驱动器
来自生产过程
地址译码器
图2-7 数字量输出通道结构
2.输出驱动电路
(1)小功率直流驱动电路
①采用功率晶体管输出驱动继电器电路
②采用高压输出的门电路驱动 (2)大功率驱动电路 大功率驱动场合可以利用固态继电器(SSR)、IGBT、MOSFET 实现。 固态继电器是一种四端有源器件,根据输出的控制信号分为 直流固态继电器和交流固态继电器。