版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Ge Sibo,Department of Automation,1,第二章 输入输出接口与过程通道,2.1 数字量(开关量)输入和输出通道 2.2 A/D转换器及其接口 2.3 模拟量输入通道 2.4 D/A转换器及其接口 2.5 模拟量输出通道,Ge Sibo,Department of Automation,2,过程通道,工业系统,开关量:某个开关通、断的状态。只有两种状态,模拟量:时间上连续;量值在一定范围内连续,模拟量输入到计算机,需要将模拟量转换为数字量即模数转换,因此该通道也称为A/D通道,Ge Sibo,Department of Automation,3,2.1 数字量输入和
2、输出通道 2.1.1 数字量输入输出接口 2.1.2 数字量输入通道 2.1.3 数字量输出通道,Ge Sibo,Department of Automation,4,接口是计算机与外部设备交换信息的桥梁,包括输入和输出接口。接口技术是研究计算机与外部设备之间如何交换信息的技术。 过程通道是计算机和生产过程之间设置的信息传递和连接通道。简称I/O通道。 过程通道中包含输入、输出接口。因此,输入输出接口和过程通道是计算机控制系统的重要组成部分。,概述,Ge Sibo,Department of Automation,5,概述,I/O通道的组成与功能,I/O通道根据信息的来源和类型不同,可以分为4
3、类: 数字量(开关量)输入通道 数字量(开关量)输出通道 模拟量输入通道 模拟量输出通道,Ge Sibo,Department of Automation,6,过程输入通道是为了检测生产过程的状态而设置的检测通道。 反映生产过程状态的各种参数(比如压力,流量,温度,速度,位移等)都是随时间变化的模拟量,它们可以通过检测元件和变送器转换成相应的模拟电流和电压信号,通过模拟量输入通道(AI)转换成相应的数字信号送入计算机。 生产过程中的开关量、电平信号、脉冲量以及数字传感器产生的数字信号,则应通过数字量输入通道(DI)送入计算机。,概述,Ge Sibo,Department of Automati
4、on,7,过程输出通道是控制信号的输出通道。 由于计算机输出的控制信号是数字量,而许多生产过程的执行机构要求提供模拟电压或电流,必须使用模拟量输出通道(AO),将数字量转换为模拟电压或电流。 如果执行机构要求提供数字量(开关量、电平信号、脉冲量或其他形式的数字量),则应采用数字量输出通道(DO)。,概述,Ge Sibo,Department of Automation,8,有一类最基本的输入输出信号,称为数字量(也称为开关量)信号。比如开关的闭合和断开,灯的亮与灭,马达的启动和停止等等。这些信号的共同特点是以二进制的逻辑“0”和“1”出现的。可以把这些二进制数的每一位看成是生产过程的一个状态。
5、,计算机收集生产过程的状态信息,用三态门缓冲器74LS244取得状态信息,根据状态信息,再给出控制信号。它有8个通道可输入8个开关状态。 74LS244用来隔离输入和输出,在两者之间起缓冲作用。,1. 数字量输入接口,2.1.1 数字量输入输出接口技术-数字量输入接口,Ge Sibo,Department of Automation,9,工作过程:经过地址译码(即选择输入端口),获得片选信号 ,当执行IN指令周期时,产生 读信号,则该端口的状态信息就可以读入计算机的数据总线,置于AL寄存器中。,若读出的数据为10001000(A7A6A1A0),表示A3和A7通道为高电平,其余通道为低电平。,
6、典型指令:MOV DX port IN AL DX inportb(port); /port为片选端口地址,2.1.1 数字量输入输出接口技术-数字量输入接口,Ge Sibo,Department of Automation,10,2. 数字量输出接口 对生产过程进行控制时,一般控制状态需要进行保持,直到下次给出新的值为止,这时输出就要锁存。可以用74LS273作8位输出锁存口,对状态输出信号进行锁存。 74LS273有8个通道可输出8个开关状态,进而驱动8个执行机构。,工作过程:经过地址译码(即选择输入端口),获得片选信号 ,当执行OUT指令周期时,产生 写信号,进行数据锁存,并输出。,2.
7、1.1 数字量输入输出接口技术-数字量输出接口,Ge Sibo,Department of Automation,11,指令如下: MOV AL,DATA MOV DX,port OUT DX,AL,DATA=0X10; Outportb(port,DATA);,若要改变A0为1,其余位状态不变,指令应改为: Outportb(port,0 x10 | 0 x01);,若要改变A4为0,其余位状态不变,指令应改为: Outportb(port,0 x10 ,2.1.1 数字量输入输出接口技术-数字量输出接口,Ge Sibo,Department of Automation,12,1、数字量(开
8、关量)输入通道的结构: 数字量(开关量)输入通道由输入缓冲器(接口),信号调理电路和输入译码电路组成。,2.1.2 数字量输入通道-结构,Ge Sibo,Department of Automation,13,对于开关量来说,主要是将开关、继电器等触点的接通和断开的动作转换成TTL电平信号与计算机相连,并且要消除由于触点抖动和反跳形成的振荡信号。,数字量(开关量)输入通道的基本功能就是接受生产过程的状态信号。这些状态信号的形式可能是电压、电流、开关的触点,瞬时高压,过电压、接触抖动等现象。这些状态信号必须经过转换、保护、滤波、隔离等措施转换成计算机能够接受的逻辑信号,比如电平匹配,这些过程称为
9、信号调理。,2. 信号调理电路,2.1.2 数字量输入通道-信号调理电路,Ge Sibo,Department of Automation,14,(1)消除机械抖动影响 操作按钮、继电器触点、行程开关等机械装置在接通或断开时均要产生机械抖动,体现在计算机的输入上就是输入信号在变化瞬间在0和1之间多次振荡,对其如不进行适当处理就会导致计算机的误动作。下图所示为消除由于接点的机械抖动而产生的振荡信号,并转换成TTL电平信号与计算机相连。,2.1.2 数字量输入通道-信号调理电路(小功率),如图所示为一种简单的采用积分电路消除开关抖动的方法。电阻R和电容C组成一个积分电路,输出跃变发生在积分器积分到
10、门的转折电压时刻,只要积分电路的时间常数足够大,就可以克服开关抖动引入的抖动脉冲。,Ge Sibo,Department of Automation,15,R-S去抖该电路利用R-S触发的保持功能完成去抖作用的。设K键按下前处于R端,按下K键时,尽管触点在S端来回跳动,只要该触点不会到R-S触发器的另一输入端R,输出端Q为“1”的状态就保持不变。同样放开按键时,触点由S端转向R端,尽管按键放开时触点在R端回来跳动,只要不回到S端,输出端Q为“0”的状态就保持不变。从而有效的消除了抖动引起的脉冲干扰,保证每一次按一下按键都有一个良好的单脉冲波形。这是去抖动最好的硬件电路,但只适合用于双触点按键。
11、,2.1.2 数字量输入通道-信号调理电路(小功率),Ge Sibo,Department of Automation,16,(2)隔离处理(大功率) 在工业现场获取的开关量或数字量的信号电平往往高于计算机系统的逻辑电平,即使输入数字量电压本身不高,也可能从现场引入意外的高压信号,因此必须采取电隔离措施,以保障系统安全。光电耦合器就是一种常用且非常有效的电隔离手段,由于它价格低廉,可靠性好,被广泛地应用于现场输入设备与计算机系统之间的隔离保护。 光电耦合器由封装在一个管壳内的发光二极管和光敏三极管组成,如图a所示。此外,利用光电耦合器还可以起到电平转换的作用,如图b所示。,2.1.2 数字量输
12、入通道-信号调理电路,Ge Sibo,Department of Automation,17,2.1.2 数字量输入通道-信号调理电路,Ge Sibo,Department of Automation,18,1、数字量(开关量)输出通道的结构:数字量(开关量)输出通道由输出锁存器(接口),输出驱动电路和输出地址译码电路组成。,其中输出锁存器用于锁存CPU输出的数据;光电隔离器是为了保护计算机安全可靠地工作,将CPU与驱动电路的强电及干扰信号隔离;输出驱动器用以驱动继电器或执行机构的功率放大器。,2.1.3 数字量输出通道-结构,Ge Sibo,Department of Automation,
13、19,数字量输出的信号调理主要是进行功率放大,使控制信号具有足够的功率去驱动执行机构或其它负载。 (1)小功率直流驱动电路 对于低压小功率开关量输出,可采用晶体管、OC门或运算放大器等方式输出,下图给出的几种电路一般仅能够提供几十毫安级的输出驱动电流,可以驱动低压电磁阀、指示灯等。,2.1.3 数字量输出通道-数字量输出的信号调理,Ge Sibo,Department of Automation,20,(2)继电器输出技术 继电器经常用于计算机控制系统中的开关量输出功率放大,即利用继电器作为计算机输出的第一级执行机构,通过继电器的触点控制大功率接触器的通断,从而完成从直流低压到交流高压,从小功
14、率到大功率的转换。下图给出了两种继电器式开关量输出电路。,2.1.3 数字量输出通道数字量输出的信号调理,Ge Sibo,Department of Automation,21,2.1.3 数字量输出通道数字量输出的信号调理,(3)达林顿阵列输出驱动继电器电路,Ge Sibo,Department of Automation,22,(4)大功率交流驱动电路 对于交流供电的负载,其开关量的输出控制可用固态继电器来实现。固态继电器(Solid State Relay,简称SSR),是一种无触点通断型功率电子开关,如下图所示。,2.1.3 数字量输出通道数字量输出的信号调理,Ge Sibo,Depa
15、rtment of Automation,23,交流型的 SSR的接交流负载图,2.1.3 数字量输出通道数字量输出的信号调理,下图给出固态继电器的两种应用电路。其中图(a)为TTL驱动,图(b)为CMOS驱动。,Ge Sibo,Department of Automation,24,Ge Sibo,Department of Automation,25,人-机界面与机-机界面,人-机界面,工 业 系 统,机-机界面,数据通道,端子板 (电气接口),人通过键盘、鼠标等向计算机输入信息;计算机通过显示器输出信息,本节小结,Ge Sibo,Department of Automation,26,C
16、PU访问设备的接口的方式:地址访问 采集卡:集多通道于一体,多个I/O接口靠地址来进行识别。 板卡端口地址基地址偏移量地址 本板卡基地址0 x220,采集卡的操作 寄存器读写 端口读写,寄存器的地址 基地址Base 偏移量offset,本节小结,Ge Sibo,Department of Automation,27,本节小结-开关量通道的读写控制过程,inportb(port),outportb(port, 0 x15),0 x15,00010101,11011011,0 xDB,Ge Sibo,Department of Automation,28,【例】PCL812PG数据采集卡,16路D
17、I 16路DO 16路单端(8路差动)模拟输入通道AD 2路模拟输出通道DA 12位数据采集卡,本节小结-开关量通道的读写控制过程,Ge Sibo,Department of Automation,29,本节小结-开关量通道的读写控制过程,本板卡各端口地址基地址(出厂默认0 x220)偏移量,inportb(port)读端口(寄存器),16个开关量输入占用地址BASE+6和BASE+7。,Ge Sibo,Department of Automation,30,本节小结-开关量通道的读写控制过程,outportb(port,值)写端口(寄存器),16个开关量输出占用地址BASE+13和BASE+14。,Ge Sibo,Department of Automation,31,本节小结-数字量通道程序设计,目标:读07号通道的数字量 int DI8;/ 07号通道的数字量存放数组 int BaseAddress=0 x220; int temp; temp=inportb(BaseAddress+6); for(i=0;i1; ,Ge Sibo,Department of Automation,32,本节小结-数字量通道程序设计,目标:向07号通道输出数字量 int DO8; / 输出数字量状态存放数组 int BaseAddre
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026太平洋财险安庆中支招聘2人备考题库带答案详解ab卷
- 2026广东深圳市龙岗区坂田街道御珑豪园幼儿园招聘1人备考题库标准卷附答案详解
- 2026江西新余开物金服科技有限公司招聘备考题库含答案详解(轻巧夺冠)
- 2026浙江宁波市医疗中心医院招聘编外人员1人备考题库(典型题)附答案详解
- 未来五年滑水梯行业市场营销创新战略制定与实施分析研究报告
- 2026浙江事业单位统考丽水市松阳县招聘39人备考题库含答案详解【研优卷】
- 2026江苏南通市第一人民医院招聘备案制工作人员102人备考题库附参考答案详解【基础题】
- 2026云南临沧检测机构招聘食品检测聘用人员1人备考题库含答案详解【考试直接用】
- 2026黑龙江省建设投资集团有限公司校园招聘备考题库【基础题】附答案详解
- 2026浙江凯航物产有限公司招聘31人备考题库附完整答案详解(全优)
- 无花果课件教学课件
- GB/T 6974.3-2024起重机术语第3部分:塔式起重机
- 蒋诗萌小品《谁杀死了周日》台词完整版
- 抗肿瘤药物分级管理目录(2023版)
- 放射医学职称考试初中级基础知识考点
- 【重要知识点】2018年司法考试行政法精讲:行政处理
- JJG 707-2014扭矩扳子行业标准
- 2024年安徽中考物理备考策略
- 《城市轨道交通客运组织》课程标准
- 电站锅炉培训课件
- 【端盖零件机械加工工艺规程及夹具设计10000字(论文)】
评论
0/150
提交评论