第04章 过程通道与人机接口_第1页
第04章 过程通道与人机接口_第2页
第04章 过程通道与人机接口_第3页
第04章 过程通道与人机接口_第4页
第04章 过程通道与人机接口_第5页
已阅读5页,还剩116页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第4章

过程通道与人机接口

2/1/20231过程通道

过程通道是在计算机和生产过程之间设置的信息传送和转换的连接通道,它包括模拟量输入通道、模拟量输出通道、数字量(开关量)输入通道、数字量(开关量)输出通道。2/1/20232人机接口计算机和操作人员之间常常需要互通信息,为此计算机和操作人员之间应设置显示器和操作器,其中一种是CRT显示器和键盘,另外一种是针对某个生产过程控制的特点而设计的操作控制台等。通常把上述两类设备简称为人机接口。作用:显示生产过程的状况;供操作人员操作;显示操作结果。2/1/20233本章主要内容数字量输入输出通道模拟量输出通道模拟量输入通道人机接口2/1/20234数字量的种类数字量输入通道数字量输出通道数字量输入输出通道的标准化设计4.1数字量输入输出通道2/1/202354.1.1数字量的概念及种类(1)数字量(开关量)的概念开关的闭合与断开

指示灯的亮与灭

继电器或接触器的吸合与释放电机的启动与停止

设备的安全状况等。2/1/202364.1.1数字量的概念及种类(1)ZelioRelay可插拔式中间继电器2/1/202372/1/202384.1.1数字量的概念及种类(2)数字量(开关量)的种类按类型分有电平式和触点式两种电平式为高电平或低电平触点式为触点闭合或触点断开,一般分两类:机械触点:按钮、旋钮、行程开关、继电器等触点电子触点:晶体管输出型的接近开关和光电触点等

2/1/202394.1.2数字量输入通道(1)DI的任务:把外界被控对象的开关状态信号、或数字信号送至计算机或微处理器。

2/1/2023104.1.2数字量输入通道(2)1.数字量输入通道的结构图4.1.数字量输入通道结构2/1/2023114.1.2数字量输入通道(3)2.输入调理电路外部装置或生产过程的状态信号,可能是电压、电流、开关的触点等,会引起瞬时的高压、过低压、接触抖动等现象为了将外部开关量引入到计算机,必须将现场输入的状态信号经转换、保护、滤波、隔离等措施转换成计算机能够接收的逻辑信号,这些功能称为信号调理。

2/1/2023124.1.2数字量输入通道(4)(1).小功率输入调理电路

消除由于触点机械扰动而产生的震荡信号图4.2小功率输入调理电路(消除抖动)010111002/1/2023134.1.2数字量输入通道(5)(2).大功率输入调理电路

为使接点工作可靠,接点两端使用24直流电压电容滤波,采用光耦隔离,克服干扰并达到安全目的2/1/2023144.1.2数字量输入通道(6)3.常用的几种数字量输入的接线方式

●在工业现场中,经常用到的数字量输入有:按钮、行程开关、接近开关、光电开关、旋转编码器等。●按钮是无源接点,晶体管输出型的接近开关、光电开关和旋转编码器等的输出有NPN和PNP两种方式。●下面分别以源极和漏极输入为例,来介绍工业中常见的几种数字量输入的接线方法。2/1/2023154.1.2数字量输入通道(7)(1).漏极输入

图4.4

漏极输入的数字量输入接线原理框图2/1/2023164.1.2数字量输入通道(8)(2).源极输入

图4.5

源极输入的数字量输入接线原理框图2/1/2023174.1.3数字量输出通道(1)DO的任务:把计算机送出的数字信号(或开关信号)传送给开关器件,如指示灯、继电器,控制它们的通断、闭合或亮、灭等。2/1/2023184.1.3数字量输出通道(2)1.数字量输出通道的结构2/1/2023194.1.3数字量输出通道(3)2.输出驱动电路●晶体管输出驱动电路●继电器输出驱动电路●固态继电器输出驱动电路2/1/2023204.1.3数字量输出通道(4)(1).晶体管输出驱动电路光耦加晶体管,适合小功率直流驱动,动作快,可频繁动作2/1/2023214.1.3数字量输出通道(5)(2).继电器输出驱动电路光耦加晶体管加继电器,适合交直流驱动,动作慢,寿命有限2/1/2023224.1.3数字量输出通道(6)(3).固态继电器输出驱动电路光耦加SSR,适合交流驱动,可频繁动作,抗干扰能力强2/1/202323零交叉电路是指,当加入控制信号,交流电压过零时,SSR才会变为通态;而当断开控制信号后,SSR要等待交流电的正半周与负半周的交界点(零电位)时,SSR才会变为断态。这种设计能防止产生高次谐波干扰和对电网的污染。所以只有在交流电压的零电位点,ACSSR才会导通(有控制电压信号)或关断(无控制电压信号)。当AC电压为零时,没有电流流过,这就使得继电器中的半导体设备安全、容易的通断。

2/1/2023244.1.4数字量输入输出通道的标准化设计(1)在计算机控制系统中,开关量的输入输出接口极其普遍。在设计上,一般都将开关量的输入输出接口做在同一块模板上,这样可以节省硬件成本,充分利用计算机的有限资源,方便用户使用。图4.10给出了PC总线的DIO模板原理图2/1/202325图4.10PC总线的数字量输入输出模板原理图2/1/2023264.2模拟量输出通道2/1/202327本节主要内容D/A转换器原理D/A转换器芯片及接口电路D/A转换器的输出D/A转换器接口的隔离技术D/A转换模板的标准化设计2/1/2023284.2模拟量输出通道模拟量输出通道的功能模拟量输出通道的组成接口电路控制电路数/模转换器(D/A)电压/电流(V/I)变换器等2/1/2023294.2.1D/A转换器原理(1)1.D/A转换器工作原理D/A转换器输入的数字量是由二进制代码按数位组合起来表示的,任何一个n位的二进制数,均可用表达式DATA=D020+D121+D222+……+Dn-12n-1来表示。其中Di=0或1(i=0,1…n-1);20,21,…2n-1分别为对应数位的权。在D/A转换中,要将数字量转换成模拟量,必须先把每一位代码按其“权”的大小转换成相应的模拟量,然后将各分量相加,其总和就是与数字量相应的模拟量,这就是D/A转换的基本原理。2/1/2023304.2.1D/A转换器原理(2)D/A转换器的主要组成基准电压VREFT型(R-2R)电阻网络位切换开关BSi(i=0,1,…,n-1)运算放大器A输出电压VOUT与输入二进制数D0~Dn-1的关系

VOUT=-VREF(D020+D121+D222+…+Dn-12n-1)/2n2/1/2023314.2.1D/A转换器原理(3)T型网络组成的D/A转换器原理图图4.11D/A转换的原理框图II1I1I2In-1In2/1/2023324.2.1D/A转换器原理(4)2.D/A转换器性能指标分辨率:基准电压与2的比值=Vref/2=1LSB最低有效位(LeastSignificantBit)稳定时间(又称转换时间)

输入二进制数变化量是满量程时,D/A转换器输出达到离终值1/2LSB时所需时间绝对精度

全量程范围内,D/A转换器实际输出值与理论值之间的最大偏差nn2/1/2023334.2.2D/A转换器芯片及接口电路(1)D/A转换器的种类按数字量输入方式,有并行输入和串行输入按模拟量输出方式电流输出和电压输出按D/A转换的分辩率低分辩率、中分辩率和高分辩率2/1/2023344.2.2D/A转换器芯片及接口电路(2)1.8位D/A转换器芯片DAC0832DAC0832是8位数/模转换芯片,DAC0832具有以下主要特点:●与TTL电平兼容;●分辨率为8位;●建立时间为1μs;●功耗为20mW;●电流输出型D/A转换器。2/1/2023354.2.2D/A转换器芯片及接口电路(3)(1)DAC0832结构框图及引脚说明图4.12DAC0832的结构框图和引脚2/1/2023364.2.2D/A转换器芯片及接口电路(4)(2)DAC0832工作过程①CPU执行输出指令,输出8位数据给DAC0832;②在CPU执行输出指令的同时,使ILE、/CS、/WR1三个控制信号端都有效,8位数据锁存在8位输入寄存器中;③当/WR2、/XFER两个控制信号端都有效时,8位数据再次被锁存到8位DAC寄存器,这时8位D/A转换器开始工作,8位数据转换为相对应的模拟电流,从Iout1和Iout2输出。2/1/2023374.2.2D/A转换器芯片及接口电路(5)双缓冲方式单缓冲方式直通方式(3)DAC0832的工作方式2/1/2023384.2.2D/A转换器芯片及接口电路(6)(4)DAC0832接口电路图4.13DAC0832接口电路2/1/2023394.2.2D/A转换器芯片及接口电路(7)2.12位D/A转换器芯片DAC1210与8位DAC0832的2点区别分辨率为12位,有12条数据输入线(DI0~DI11),采用24脚双立直插式封装。可用字节控制信号BYTE1/2控制数据的输入该信号为高电平时,12位数据(DI0~DI11)同时存入第一级的两个输入寄存器;当该信号为低电平时,只将低4位数据(DI0~DI3)存入低4位输入寄存器。2/1/2023404.2.2D/A转换器芯片及接口电路(8)(1)DAC1210结构框图及引脚说明图4.14DAC1210原理框图00111002/1/2023414.2.2D/A转换器芯片及接口电路(9)(2)DAC1210接口电路图4.15DAC1210接口电路2/1/2023424.2.3D/A转换器的输出(1)在计算机过程控制中,外部执行机构有电流控制的,也有电压控制的,因此根据不同的情况,使用不同的输出方式。D/A转换的结果若是与输入二进制码成比例的电流,称为电流DAC,若是与输入二进制码成比例的电压,称为电压DAC。2/1/2023434.2.3D/A转换器的输出(2)1.电压输出(1)单极性电压输出图4.16单极性电压输出原理图2/1/2023444.2.3D/A转换器的输出(3)(2)双极性电压输出图4.17双极性电压输出原理图2/1/2023454.2.3D/A转换器的输出(4)2.电流输出图4.18D/A转换器的电流输出2/1/2023464.2.4D/A转换器接口的隔离技术(1)由于D/A转换器输出直接与被控对象相连,容易通过公共地线引入干扰,因此要采取隔离措施。通常采用光电耦合器,使控制器和被控对象只有光的联系,达到隔离的目的。光电耦合器由发光二极管和光敏三极管封装在同一管壳内组成,发光二极管的输入和光敏三极管的输出具有类似于普通三极管的输入-输出特性两种隔离方式:模拟信号隔离和数字信号隔离。2/1/2023474.2.4D/A转换器接口的隔离技术(2)1.模拟量隔离图4.19模拟信号隔离输出电路Vout1Vout2ILIwV_2/1/2023484.2.4D/A转换器接口的隔离技术(3)模拟信号隔离方法的优点是:只使用少量的光电耦合器,成本低;缺点是调试困难,如果光电耦合器挑选不合适,将会影响变换的精度和线性度。2/1/2023494.2.4D/A转换器接口的隔离技术(4)2.数字量隔离图4.20数字信号隔离输出电路2/1/2023504.2.4D/A转换器接口的隔离技术(5)数字信号隔离的优点是调试简单,不影响转换的精度和线性度;缺点是使用较多的光电耦合器,成本高。2/1/2023514.2.5D/A转换器模板的标准化设计(1)1.D/A转换器模板的设计原则合理地选择D/A转换芯片及相关外围电路,掌握各类集成电路性能指标及引脚功能,以及与D/A转换模板连接的CPU或计算机总线的功能、接口及其特点;软硬件设计相结合,不增加硬件成本就能实现的功能应由硬件来实现,需要增加硬件成本才能实现的功能,同时软件也能实现的功能由软件实现。2/1/2023524.2.5D/A转换器模板的标准化设计(2)此外还需注意:(1)安全可靠:尽量选用性能好的元器件,并采用光电隔离技术;(2)性能与经济的统一:一个好的设计不仅体现在性能上应达到预定的指标,还必须考虑设计的经济性,在选择集成电路芯片时,应综合考虑速度、精度、工作环境和经济性等因素。(3)通用性:从通用性出发,在设计D/A转换器模板时应考虑以下三个方面:符合总线标准、用户可以任意选择口地址和输入方式。2/1/2023534.2.5D/A转换器模板的标准化设计(3)2.D/A转换模板的设计设计步骤:●确定性能指标●设计电路原理图●设计和制造电路板●焊接和调试电路板2/1/202354如图为DA转换双极性电压输出原理图,已知VRef=10V,VR=10V,(1)试推出VOUT的输出范围(2)若输入量D0~D7为85(十进制),则VA0=?VOUT=?VAO2/1/2023554.3模拟量输入通道2/1/202356本节主要内容A/D转换原理A/D转换器芯片及接口电路A/D转换器的外围电路A/D转换器接口的隔离技术A/D转换器模板的标准化设计2/1/2023574.3模拟量输入通道模拟量输入通道(又称为A/D接口)

把被控对象的模拟信号转换成计算机可以接收的数字信号模拟量输入通道的组成多路模拟切换开关前置放大器采样保持器模/数转换器(A/D)控制电路等2/1/2023584.3.1A/D转换器原理(1)A/D转换器是用来通过一定的电路将模拟量转变为数字量。模拟量可以是电压、电流等电信号,也可以是压力、温度、湿度、位移、声音等非电信号。但在A/D转换前,输入到A/D转换器的输入信号必须经各种传感器把各种物理量转换成电压信号。A/D转换后,输出的数字信号可以有8位、10位、12位和16位等。2/1/2023594.3.1A/D转换器原理(2)1.A/D转换器的工作原理主要介绍以下三种方法:逐次逼近法双积分法电压频率转换法2/1/2023604.3.1A/D转换器原理(3)(1).逐次逼近法逐次逼近式A/D是比较常见的一种A/D转换电路,转换的时间为微秒级。采用逐次逼近法的A/D转换器是由一个比较器、D/A转换器、缓冲寄存器及控制逻辑电路组成,如图4.21所示。基本原理是从高位到低位逐位试探比较,好像用天平称物体,从重到轻逐级增减砝码进行试探。2/1/2023614.3.1A/D转换器原理(4)逐次逼近法图4.21逐次逼近式A/D转换器原理框图2/1/2023624.3.1A/D转换器原理(5)逐次逼近法转换过程:初始化时将逐次逼近寄存器各位清零;转换开始时,先将逐次逼近寄存器最高位置1,送入D/A转换器,经D/A转换后生成的模拟量送入比较器,称为Vo,与送入比较器的待转换的模拟量Vi进行比较,若Vo<Vi,该位1被保留,否则被清除。然后再置逐次逼近寄存器次高位为1,将寄存器中新的数字量送D/A转换器,输出的Vo再与Vi比较,若Vo<Vi,该位1被保留,否则被清除。重复此过程,直至逼近寄存器最低位。转换结束后,将逐次逼近寄存器中的数字量送入缓冲寄存器,得到数字量的输出。逐次逼近的操作过程是在一个控制电路的控制下进行的。2/1/2023634.3.1A/D转换器原理(6)(2)双积分法采用双积分法的A/D转换器由电子开关、积分器、比较器和控制逻辑等部件组成。如图4.22所示。基本原理是将输入电压变换成与其平均值成正比的时间间隔,再把此时间间隔转换成数字量,属于间接转换。

2/1/2023644.3.1A/D转换器原理(7)双积分法图4.22双积分式A/D转换的原理框图2/1/2023654.3.1A/D转换器原理(8)双积分法A/D转换的过程是:先将开关接通待转换的模拟量Vi,Vi采样输入到积分器,积分器从零开始进行固定时间T的正向积分,时间T到后,开关再接通与Vi极性相反的基准电压VREF,将VREF输入到积分器,进行反向积分,直到输出为0V时停止积分。Vi越大,积分器输出电压越大,反向积分时间也越长。计数器在反向积分时间内所计的数值,就是输入模拟电压Vi所对应的数字量,实现了A/D转换。2/1/2023664.3.1A/D转换器原理(9)(3)电压频率转换法采用电压频率转换法的A/D转换器,由计数器、控制门及一个具有恒定时间的时钟门控制信号组成,如图4.23所示。它的工作原理是V/F转换电路把输入的模拟电压转换成与模拟电压成正比的脉冲信号。2/1/2023674.3.1A/D转换器原理(10)电压频率转换法图4.23电压频率式A/D转换原理框图2/1/2023684.3.1A/D转换器原理(11)电压频率转换法的工作过程是:当模拟电压Vi加到V/F的输入端,便产生频率F与Vi成正比的脉冲,在一定的时间内对该脉冲信号计数,时间到,统计到计数器的计数值正比于输入电压Vi,从而完成A/D转换。2/1/2023694.3.1A/D转换器原理(12)2.A/D转换器性能指标分辨率:能分辨的最小模拟输入量转换时间:完成一次转换所需时间量程:能转换的输入电压范围精度:数字输出量与对应模拟输入量的实际值与理论值的差值2/1/2023704.3.2A/D转换器芯片及接口电路(1)1.8位A/D转换器芯片ADC0809ADC0809是CMOS单片型逐次逼近式A/D转换器,ADC0809的主要特性:●它是具有8路模拟量输入、8位数字量输出功能的A/D转换器。●转换时间为100μs。●模拟输入电压范围为0V~+5V,不需零点和满刻度校准。●低功耗,约15mW。2/1/2023714.3.2A/D转换器芯片及接口电路(2)2/1/2023724.3.2A/D转换器芯片及接口电路(2)(1)ADC0809结构框图及引脚说明图4.24ADC0809的结构框图和引脚2/1/2023734.3.2A/D转换器芯片及接口电路(3)通道选择开关通道地址锁存和译码逐次逼近A/D转换器8位锁存器和三态门2/1/2023744.3.2A/D转换器芯片及接口电路(4)(2)ADC0809的工作过程对ADC0809的控制过程是:①首先确定ADDA、ADDB、ADDC三位地址,决定选择哪一路模拟信号;②使ALE端接受一正脉冲信号,使该路模拟信号经选择开关到达比较器的输入端;③使START端接受一正脉冲信号,START的上升沿将逐次逼近寄存器复位,下降沿启动A/D转换;④EOC输出信号变低,指示转换正在进行。⑤A/D转换结束,EOC变为高电平,指示A/D转换结束。此时,数据已保存到8位三态输出锁存器中。此时CPU就可以通过使OE信号为高电平,打开ADC0809三态输出,由ADC0809输出的数字量传送到CPU。2/1/2023754.3.2A/D转换器芯片及接口电路(5)(3)CPU读取A/D转换器数据的方法①查询法

CPU启动AD转换后,不断查询EOC的状态,若为0则正在进行,若为1在转换结束,CPU立即执行输入指令,产生输出允许信号OE,读取AD转换数据。优点:接口电路设计简单。缺点:A/D转换期间独占CPU,致使CPU运行效率降低。2/1/2023764.3.2A/D转换器芯片及接口电路(5)(3)CPU读取A/D转换器数据的方法②定时法:若已知AD转换时间为T0,则在CPU启动AD转换后,延时等待T0后即可读取AD转换数据。优点:接口电路设计比查询法简单,不必读取EOC的状态。缺点:A/D转换期间独占CPU,致使CPU运行效率降低;另外还必须知道A/D转换器的转换时间。2/1/2023774.3.2A/D转换器芯片及接口电路(6)CPU读取A/D转换器数据的方法③中断法CPU启动AD转换后,去执行别的程序,AD转换结束后EOC变为高电平,作为中断申请信号,通知CPU转换结束,可以读入AD转换数据。优点:A/D转换期间CPU可以处理其它的程序,提高CPU的运行效率。缺点:接口电路复杂。2/1/2023784.3.2A/D转换器芯片及接口电路(7)图4.25ADC0809接口电路2/1/2023794.3.2A/D转换器芯片及接口电路(8)[例4.1]利用图4.25,采用无条件传送方式,编写一段轮流从IN0~IN7采集8路模拟信号,并把采集到的数字量存入0100H开始的8个单元内的程序。程序如下:MOVDI,0100H;设置存放数据的首址MOVBL,08H;采集8次计数器MOVAH,00H;选0通道AA1∶MOVAL,AHMOVDX,ADPORT;设置ADC0809芯片地址OUTDX,AL;使ALE、START有效,选择模拟通道2/1/2023804.3.2A/D转换器芯片及接口电路(9)MOVCX,0050HWAIT∶LOOPWAIT;延时,等待A/D转换INAL,DX;使OUTPUTENABLE有效MOV[DI],AL;保存数据INCAH;换下一个模拟通道INCDI;修改数据区指针DECBLJNZAA12/1/2023814.3.2A/D转换器芯片及接口电路(10)2.12位A/D转换器AD574AD574是美国模拟器件公司的产品,是较先进的高集成度、低价格的逐次逼近式转换器。AD574由两片大规模集成电路构成。一片为D/A转换器AD565,另一片集成了逐次逼近寄存器SAR、转换控制电路、时钟电路、总线接口电路和高分辨比较器电路。2/1/2023824.3.2A/D转换器芯片及接口电路(11)图4.26AD574的结构框图2/1/2023834.3.2A/D转换器芯片及接口电路(12)(2)AD574的工作过程AD574的工作过程分为启动转换和转换结束后读出数据两个过程。启动转换时,首先使/CS、CE信号有效,AD574处于转换工作状态,且A0为1或为0,根据所需转换的位数确定,然后使R/C=0,启动AD574开始转换。/CS视为选中AD574的片选信号,R/C为启动转换的控制信号。转换结束,STS由高电平变为低电平。可通过查询法,读入STS线端的状态,判断转换是否结束。2/1/2023844.3.2A/D转换器芯片及接口电路(13)(2)AD574的工作过程

输出数据时,首先根据输出数据的方式,即是12位并行输出,还是分两次输出,以确定是接高电平还是接低电平;然后在CE=1、/CS=0、R/C=1的条件下,确定A0的电平。若为12位并行输出,A0端输入电平信号可高可低;若分两次输出12位数据,A0=0,输出12位数据的高8位,A0=1,输出12位数据的低4位。由于AD574输出端有三态缓冲器,所以D0~D11数据输出线可直接接在CPU数据总线上。2/1/2023854.3.2A/D转换器芯片及接口电路(14)(3)AD574接口电路

图4.2712位AD574与8088CPU的接口电路图2/1/2023864.3.2A/D转换器芯片及接口电路(15)启动A/D转换并采用查询方式,采集数据的程序如下:MOVDX,278HOUTDX,AL;启动转换,=0、=0、CE=1,A0=0MOVDX,27AH;设置三态门地址AA1∶INAL,DX;读取STS状态TESTAL,80H;测试STS电平JNEAA1;STS=1等待,STS=0向下执行MOVDX,278HINAL,DX;读高8位数据,=1,=0,CE=1,A0=1,CE=1MOVAH,AL;保存高8位数据MOVDX,279HINAL,DX;读低4位数据,=1,=0,A0=1,CE=12/1/2023874.3.3A/D转换器的外围电路(1)I/V转换多路模拟开关前置放大器采样保持电路2/1/2023884.3.3A/D转换器的外围电路(2)I/V变换很多变送器的输出信号为0~10mA或4~20mA,由于A/D转换器的输入信号只能是电压信号,所以如果模拟信号是电流时,必须先把电流变成电压才能进行A/D转换。这样就需要I/V变换电路。下面讨论一下I/V变换的实现方法。2/1/2023894.3.3A/D转换器的外围电路(3)(1)无源I/V变换无源I/V变换主要是利用无源器件电阻来实现,并加滤波和输出限幅等保护措施,如图4.28所示。

2/1/2023904.3.3A/D转换器的外围电路(4)对于0~10mA输入信号,可取R1=100,R2=500,且R2为精密电阻,这样当I为0~10mA电流时,输出的V为0~5V;对于4~20mA输入信号,可取R1=100,R2=250,且R2为精密电阻,这样当输入的电流为4~20mA时,输出的V为1~5V。2/1/2023914.3.3A/D转换器的外围电路(5)(2)有源I/V转换有源I/V变换主要是利用有源器件运算放大器、电阻来实现,如图4.29所示。图4.29有源I/V变换电路2/1/2023924.3.3A/D转换器的外围电路(6)该同相放大电路的放大倍数为:A=1+R4/R3若取R3=100KΩ,R4=150KΩ,R1=200Ω,则0~10mA输入对应于0~5V的电压输出。若取R3=100KΩ,R4=25KΩ,R1=200Ω,则4~20mA输入对应于1~5V的电压输出。2/1/2023934.3.3A/D转换器的外围电路(7)2.多路模拟开关图4.30CD4501的结构和引脚图2/1/2023944.3.3A/D转换器的外围电路(8)3.前置放大器前置放大器的任务是将模拟输入的小信号放大到A/D转换的量程范围之内,为了能适应多种小信号的放大需求,可以设计可变增益放大器。现在的一些变送器的输出都是标准的电压信号或标准的电流信号,前置放大器在A/D转换电路中不常用。4.采样保持电路2/1/2023954.3.4A/D转换器接口的隔离技术隔离方式同D/A转换器接口隔离技术,主要采用光电耦合器2/1/2023964.3.3A/D转换器模板的标准化设计1.采样保持器2.输入跟随或信号放大处理3.多路模拟信号的切换技术4.隔离技术5.A/D的转换精度和速度6.参考基准电压2/1/2023974.4人—机接口Human-MachineInterface

2/1/202398本节主要内容键盘接口显示器接口打印机接口其它人—机接口2/1/2023994.4人-机接口人-机接口是操作人员与计算机之间相互交换信息的接口,通过这些接口,操作人员可以对计算机进行操作,并能实时了解到计算机控制的有关内容。人机接口包括键盘、打印机、显示器等2/1/20231004.4.1键盘接口(1)2/1/20231014.4.1键盘接口(1)键盘是一组按键或开关的集合,键盘接口向计算机提供被按键的代码。常用的键盘有两种:编码键盘:能够自动提供被按键的编码(比如ASII码或二进制编码)。特点:使用方便、结构复杂、成本高。非编码键盘:仅仅简单地提供按键的通或断状态(“0”或“1”),而按键的扫描和识别则由用户的键盘程序来实现。

特点:结构简单、便于用户自行设计。2/1/20231021.独立连接式键盘

图4.31独立连接式键盘电路示例2/1/20231034.4.1键盘接口(3)按键抖动干扰的消除方法:硬件方法:一般采用单稳态触发器或滤波器来消除抖动干扰。软件方法:一般采用软件延时或重复扫描的方法,即多次扫描的状态皆相同,则认为此按键状态已稳定。

独立连接式键盘的优缺点:优点:电路简单,适用于按键数较少的情况。缺点:是浪费电路,对于按键数较多的情况,应采用矩阵连接式键盘。2/1/2023104图4.32矩阵连接式键盘电路示例2.矩阵式键盘2/1/20231054.4.1键盘接口(5)由键盘扫描程序的行输出和列输入来识别按键的状态,具体工作过程如下:(1)输出0000到4根行线,再输入4根列线的状态。如果列输入为1111,则无一键被按下;否则,则有键被按下。这一步通常称为键扫描。

(2)在确定了有键被按下后,接下来的就是要确定哪只键被按下。为此采用行扫描法,即逐行输出行扫描信号“0”,再根据输入的列线状态,判定那只键被按下。这一步通常称为键识别。(3)确定被按键后,再根据该键的功能进行相应的处理,这一步通常称为键处理。

2/1/20231064.4.1键盘接口(6)按键抖动干扰的消除方法

可采用软件延时法来消除。在键盘扫描周期,每行重复扫描n次,如果n次的列输入状态相同,则表示按键已稳定。

2/1/20231074.4.1键盘接口(7)3.二进制编码键盘二进制编码键盘是编码键盘的一种,二进制编码键盘的按键状态对应二进制数。二进制编码键盘可以通过优先级编码器来完成。4.智能式键盘特点:在键盘的内部装有专门的微处理器如Inter8048等,由这些微处理器来完成键盘开关矩阵的扫描、键盘扫描值的读取和键盘扫描值的发送。这样,键盘作为一个独立的输入设备就可以和主机脱离,仅仅依靠传输线(一般采用5芯电缆)和主机进行通信。2/1/20231084.4.2显示器接口(1)常用的显示方式指示灯LED、LCD(液

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论