第四讲 输入输出接口与过程通道优秀PPT.ppt
《第四讲 输入输出接口与过程通道优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第四讲 输入输出接口与过程通道优秀PPT.ppt(61页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四讲 输入输出接口与过程通道第一页,本课件共有61页ADC0809芯片及其接口 第二页,本课件共有61页ADC0809芯片及其接口 ADC0809由三大部分组成:由三大部分组成:1、8路输入模拟量选择电路:路输入模拟量选择电路:8路输入模拟量信号分别接到路输入模拟量信号分别接到IN0IN7端。端。A,B,C为输入地址选择线,地址信息由为输入地址选择线,地址信息由ALE的上升沿打入的上升沿打入地址锁存器。地址锁存器。2、逐次比较式、逐次比较式AD转换器:转换器:START为启动信号,其上升沿复为启动信号,其上升沿复位内部寄存器,下降沿启动位内部寄存器,下降沿启动AD转换。转换。EOC为转换结束
2、标志位,为转换结束标志位,“0”表示正在转换,表示正在转换,“1”表示一次表示一次A/D转换的结束。转换的结束。CLOCK为外为外部时钟输入信号,当时钟频率取部时钟输入信号,当时钟频率取640kHz时,转换一次约需时,转换一次约需100s时时间(间(ADC0809所能容许的最短转换时间)。所能容许的最短转换时间)。3、三态输出缓冲锁存器:、三态输出缓冲锁存器:AD转换的结果由转换的结果由EOC信号上升沿信号上升沿打入三态输出缓冲锁存器。打入三态输出缓冲锁存器。OE为输出允许信号,当向为输出允许信号,当向OE端输入一个端输入一个高电平时,三态门电路被选通,这时便可读取结果。否则缓冲锁存器高电平时
3、,三态门电路被选通,这时便可读取结果。否则缓冲锁存器输出为高阻态。输出为高阻态。第三页,本课件共有61页ADC0809芯片及其接口 第四页,本课件共有61页假设假设8255A已经初始化,地址为已经初始化,地址为2C0H2C3H。ADC0809PROCNEARMOVCX,8;计数计数CLDMOVBL,00H;模拟通道地址模拟通道地址存存BLLEADI,DATABUFNEXTA:MOVDX,02C2HMOVAL,BLOUTDX,ALINCDX;加;加1MOVAL,00000111B;输出启输出启动信号动信号/PC3置置1OUTDX,AL/送到控制寄存器送到控制寄存器NOPMOVAL,0000111
4、0B/pc7置置000000110B/pc3置置0OUTDX,ALDECDXNOSC:INAL,DXTESTAL,80HJNZNOSC;EOC=1,则等待则等待NOEOC:INAL,DXTESTAL,80HJZNOEOC;EOC=0,则等待则等待MOVDX,02C0H;A口地址口地址INAL,DXSTOSDATABUFINCBL;修改模拟通道地址修改模拟通道地址LOOPNEXTA;CX-1,CX=0?RETADC0809ENDP第五页,本课件共有61页2.5 模拟量输出接口与过程通道模拟量输出通道是计算机控制系统实现控制输出的关键。它的任务是把计算机输出的数字量转换成模拟电压或电流信号,以便驱
5、动相应的执行机构,达到控制的目的。模拟量输出通道一般由接口电路、D/A转换器、V/I变换等组成。第六页,本课件共有61页2.5.1 2.5.1 模拟量输出通道的结构形式模拟量输出通道的结构形式模拟量输出通道的结构形式,主要取决于输出保持器的构模拟量输出通道的结构形式,主要取决于输出保持器的构成方式。输出保持器的作用:将前一采样时刻的输出信号成方式。输出保持器的作用:将前一采样时刻的输出信号保持到下一个采样时刻,重新得到新的连续输出信号。保持到下一个采样时刻,重新得到新的连续输出信号。1.1.一个通道设置一个数一个通道设置一个数/模转换器的形式模转换器的形式 2.2.多个通道共用一个数多个通道共
6、用一个数/模转换器的形式模转换器的形式图 2-31 一个通道一个D/A转换器结构图 2-32 共用D/A转换器的结构转换速度快、工转换速度快、工作可靠。作可靠。只适用于通路数量多且速度只适用于通路数量多且速度要求不高的场合,可靠性较要求不高的场合,可靠性较差。差。第七页,本课件共有61页8位位D/A转换器转换器DAC0832它主要由它主要由8位输入寄存器、位输入寄存器、8位位DAC寄存器、采用寄存器、采用R-2R电阻网络的电阻网络的8位位D/A转换器、转换器、相应的选通控制逻辑四部分组成。相应的选通控制逻辑四部分组成。2.5.2 D/A转换器及其接口技术1.81.8位位D/AD/A转换器接口转
7、换器接口第八页,本课件共有61页2.5.2 D/A转换器及其接口技术1.81.8位位D/AD/A转换器接口转换器接口该电路由该电路由8 8位位D/AD/A转换芯片转换芯片DAC0832DAC0832、运算放大器、运算放大器、地址译码电路组成。地址译码电路组成。图 2-33 8位D/A转换器接口CS启动转换锁存数据转换为差动电流单极性电压输出第九页,本课件共有61页2.5.2 D/A转换器及其接口技术1.81.8位位D/AD/A转换器接口转换器接口lDAC0832DAC0832工作在单缓冲寄存器方式;工作在单缓冲寄存器方式;lDAC0832DAC0832将输入的数字量转换成差动的电流输出,将输入
8、的数字量转换成差动的电流输出,经过运算放大器经过运算放大器A A,将形成单极性电压输出,将形成单极性电压输出0 05V5V;l若要形成负电压输出,则需接正的基准电压。若要形成负电压输出,则需接正的基准电压。l将数字量转换后得到的输出电流通过内部反馈电阻将数字量转换后得到的输出电流通过内部反馈电阻流到放大器的输出端。流到放大器的输出端。线性度:传感器的线性误差极限。线性误差:实测曲线性度:传感器的线性误差极限。线性误差:实测曲线与理想直线之间的偏差线与理想直线之间的偏差.第十页,本课件共有61页用用DAC0832DAC0832实现实现8 8位位D/AD/A转换程序框图转换程序框图 配合图配合图2
9、-332-33硬件接口,硬件接口,8 8位位D/AD/A转换程序框图如转换程序框图如图。图。第十一页,本课件共有61页若若DAC0832的口地址为的口地址为BASE,则,则8位二进制数位二进制数7EH转换为转换为模拟电压的接口程序为:模拟电压的接口程序为:MOVDX,BASEMOVAL,7FHOUTDX,ALRET2.5.2 D/A转换器及其接口技术第十二页,本课件共有61页2.12位位D/A转换器转换器DAC1210图中是图中是DAC1210的内部原理框图,其原理和控制信号功能基本上同的内部原理框图,其原理和控制信号功能基本上同DAC0832两点不同:两点不同:l它是它是12位的,有位的,有
10、12条数据输入线条数据输入线l可以用字节控制信号可以用字节控制信号BYTE1/BYTE2控制数据的输入控制数据的输入2.5.2 D/A转换器及其接口技术第十三页,本课件共有61页2.12位位D/A转换器转换器DAC1210该电路采用该电路采用12位位D/A转换芯片转换芯片DAC1210、输出放、输出放大器电路组成。大器电路组成。2.5.2 D/A转换器及其接口技术图 2-34 12位D/A转换器接口A0=1,A0=1,高高8 8位写入位写入A0=0,A0=0,低低4 4位写入位写入 ,所有数据所有数据输入第二级寄存器,输入第二级寄存器,D/AD/A转转换开始换开始第十四页,本课件共有61页端口
11、地址译码器译出端口地址译码器译出Y0地址为地址为BASE,则,则D/A高高8位地址为位地址为BASE+1,低低8位地址为位地址为BASE+0.则接口程序为:则接口程序为:MOV DX,BASE+1MOVAL,dataH;送高送高8位数据位数据OUTDX,ALMOV DX,BASE+0MOVAL,dataL;送低送低4位数据位数据OUT DX,AL;12数据进行转换数据进行转换RET第十五页,本课件共有61页2.5.3 单极性与双极性电压输出电路在实际应用中,通常采用在实际应用中,通常采用D/AD/A转换器外加运算放大器的方法,把转换器外加运算放大器的方法,把D/AD/A转换器的电流输出转换为电
12、压输出。图转换器的电流输出转换为电压输出。图2-352-35给出给出D/AD/A转换器的单极转换器的单极性与双极性输出电路性与双极性输出电路如果参考电压为如果参考电压为+5v,+5v,则则Vout1Vout1为为:0:0-5v,Vout2-5v,Vout2为为:5v.:5v.图 2-35 D/A转换的单极性与双极性输出第十六页,本课件共有61页2.5.3 单极性与双极性电压输出电路VOUT1为单极性输出,若D为输入数字量,VREF为基准参考电压,且为n位D/A转换器,则有:VOUT2为双极性输出,则有:第十七页,本课件共有61页2.5.4 V/I变换1.1.集成集成V/IV/I转换器转换器ZF
13、2B20ZF2B20图 2-36 ZF2B20引脚图ZF2B20ZF2B20是通过是通过V/IV/I变换的方式产生一个与输入电压成比例的变换的方式产生一个与输入电压成比例的输出电流。它的输入电压范围是输出电流。它的输入电压范围是0 010V10V,输出电流是,输出电流是4 420mA(20mA(加加接地负载接地负载),采用单正电源供电,电源电压范围为,采用单正电源供电,电源电压范围为101032V32V,它的特点是,它的特点是低漂移,在工作温度为低漂移,在工作温度为-25-258585范围内,最大漂移为范围内,最大漂移为0 0005%/005%/,可用于控制和遥测系统,作为子系统之间的信息传送
14、和连接。可用于控制和遥测系统,作为子系统之间的信息传送和连接。ZF2B20ZF2B20的输入电阻为的输入电阻为10K10K,动态响应时间小于,动态响应时间小于25S25S,非线性小,非线性小于于00025%025%。第十八页,本课件共有61页2.5.4 V/I变换图 2-37 V/I转换图(a)(a)所示电路是一种带初值校准的所示电路是一种带初值校准的0 010V10V到到4 420mA20mA转换电路。转换电路。(b)(b)则是一种带满度校准的则是一种带满度校准的0 010V10V到到0 010mA10mA转换电路。转换电路。第十九页,本课件共有61页2.2.集成集成V/IV/I转换器转换器
15、AD694AD6942.5.4 V/I变换AD694是一种420mA转换器,适当接线也可使其输出范围为020mA。AD694的主要特点是:l输出范围:420mA,020mA。l输入范围:02V或010V。l电源范围:+4.536V。l可与电流输出型D/A转换器直接配合使用,实现程控电流输出。l具有开路或超限报警功能。图2-38 AD694引脚图第二十页,本课件共有61页2.2.集成集成V/IV/I转换器转换器AD694AD6942.5.4 V/I变换图2-39 AD694的基本应用图2-40 DAC1210与AD694的接口对于0-10V输入,4-20mA输出,电源电压大于12.5V的情况输出
16、能驱动的最大负载为:第二十一页,本课件共有61页2.5.5 模拟量输出通道模板举例图2-41 PCL-726板卡组成框图第二十二页,本课件共有61页 D/A 转换程序流程如下(以通道1为例):(1)选择通道地址n=1(n=16)。(2)确定D/A高4位数据地址(基地址+00)。(3)置 D/A高4位数据(D3DO 有效)。(4)确定D/A低8位数据地址(基地址+01)。(5)置 D/A低8位数据并启动转换。2.D/A 转换程序流程第二十三页,本课件共有61页3.程序设计举例PCL-726 的D/A 输出、数字量输入等操作均不需要状态查询,分辨率为12位,000H0FFFH分别对应输出0%100
17、%,若输出50%,则对应的输出数字量为7FFH,设基地址为220H,D/A通道l输出50%的程序如下:C语言参考程序段如下:outportb(0 x220,0 x07)/D/A 通道l 输出50%outportb(0 x221,0 xff)汇编语言参考程序如下:(基地址为220H):MOV AL,07H;D/A 通道l 输出50%MOV DX,0220H OUT DX,ALMOV DX,0221H MOV AL,0FFH第二十四页,本课件共有61页2.6 硬件抗干扰技术2.6.1 2.6.1 过程通道抗干扰技术过程通道抗干扰技术2.6.2 2.6.2 主机抗干扰技术主机抗干扰技术2.6.3 2
18、.6.3 系统供电与接地技术系统供电与接地技术第二十五页,本课件共有61页 所所谓谓干干扰扰,就就是是有有用用信信号号以以外外的的噪噪声声或或造造成成计计算算机机设设备备不能正常工作的破坏因素。不能正常工作的破坏因素。克克服服干干扰扰的的措措施施:硬硬件件措措施施,软软件件措措施施,软软硬硬结结合合的的措施措施干扰的来源干扰的来源:外部干扰和内部干扰。:外部干扰和内部干扰。外外部部干干扰扰主主要要是是空空间间电电或或磁磁的的影影响响,环环境境温温度度、湿湿度度等等气气象条件。象条件。内内部部干干扰扰主主要要是是分分布布电电容容、分分布布电电感感引引起起的的耦耦合合感感应应,电电磁磁场场辐辐射射
19、感感应应,长长线线传传输输的的波波反反射射,多多点点接接地地造造成成的的电电位位差差引引起起的的干干扰扰,寄寄生生振振荡荡引引起起的的干干扰扰,甚甚至至元元器器件件产产生生的噪声。的噪声。分分布布电电容容:除除电电容容器器外外,由由于于电电路路的的分分布布特特点点而而具具有有的电容叫分布电容。的电容叫分布电容。分布电感分布电感:distributed inductancedistributed inductance。第二十六页,本课件共有61页2.6.1 过程通道抗干扰技术1.1.串模干扰及其抑制方法串模干扰及其抑制方法 (1)(1)串模干扰串模干扰 (2)(2)串模干扰的抑制方法串模干扰的抑
20、制方法2.2.共模干扰及其抑制方法共模干扰及其抑制方法 (1)(1)共模干扰共模干扰 (2)(2)共模干扰的抑制方法共模干扰的抑制方法 变压器隔离变压器隔离 光电隔离光电隔离 浮地屏蔽浮地屏蔽 采用仪表放大器提高共模抑制比采用仪表放大器提高共模抑制比第二十七页,本课件共有61页2.7.1 过程通道抗干扰技术1.1.串模干扰及其抑制方法串模干扰及其抑制方法 (1)(1)串串模模干干扰扰:所所谓谓串串模模干干扰扰是是指指叠叠加加在在被被测测信信号号上的干扰噪声。也称为常态干扰。上的干扰噪声。也称为常态干扰。图2-42 串模干扰示意图第二十八页,本课件共有61页(2)串模干扰的抑制方法 如果串模干扰
21、频率比被测信号如果串模干扰频率比被测信号频率高频率高,则采用输入,则采用输入低通滤波低通滤波器器来抑制高频率串模干扰;如果串模干扰频率比被测信号来抑制高频率串模干扰;如果串模干扰频率比被测信号频率低频率低,则,则采用采用高通滤波器高通滤波器来抑制低频串模干扰;如果串模干扰频率落在来抑制低频串模干扰;如果串模干扰频率落在被测信号被测信号频谱的两侧频谱的两侧,则应用,则应用带通滤波器带通滤波器。一般情况下,串模干扰均比被测信号变化快,故常用二级阻容低通滤一般情况下,串模干扰均比被测信号变化快,故常用二级阻容低通滤波网络作为模波网络作为模/数转换器的输入滤波器。当被测信号变化较快时,数转换器的输入滤
22、波器。当被测信号变化较快时,应相应改变网络参数,以适当减小时间常数。应相应改变网络参数,以适当减小时间常数。图2-43 二级阻容滤波网络第二十九页,本课件共有61页 当当尖尖峰峰型型串串模模干干扰扰成成为为主主要要干干扰扰源源时时,用用双双积积分分式式A/DA/D转转换换器器可可以以削削弱弱串串模模干干扰扰的的影影响响。因因为为此此类类转转换换器器是是对对输输入入信信号号的的积积分分值值进进行行测测量量,而而不不是是测测量量信信号号的的瞬瞬时时值值。若若干干扰扰信信号号是是周周期期性性的的而而积积分分时时间间又又为为信信号号周周期或信号周期的整数倍,则积分后干扰值为零,对测量结果不产生误差。期
23、或信号周期的整数倍,则积分后干扰值为零,对测量结果不产生误差。对对于于串串模模干干扰扰主主要要来来自自电电磁磁感感应应的的情情况况下下,对对被被测测信信号号应应尽尽可可能能早早地地进进行行前前置置放放大大,从从而而达达到到提提高高回回路路中中的的信信号号噪噪声声比比的的目目的的;或或者者尽尽可可能早地完成模能早地完成模/数转换或采取隔离和屏蔽等措施。数转换或采取隔离和屏蔽等措施。从选择逻辑器件入手,利用逻辑器件的特性来抑制串模干扰。从选择逻辑器件入手,利用逻辑器件的特性来抑制串模干扰。采用采用双绞线作信号引线的目的是减少电磁感应双绞线作信号引线的目的是减少电磁感应,并且使各个小,并且使各个小环
24、路的感应电势互相呈反向抵消。选用带有屏蔽的双绞线或同轴电环路的感应电势互相呈反向抵消。选用带有屏蔽的双绞线或同轴电缆做信号线,且有良好接地,并对测量仪表进行电磁屏蔽。缆做信号线,且有良好接地,并对测量仪表进行电磁屏蔽。第三十页,本课件共有61页 2共模干扰及其抑制方法 所谓共模干扰是指模所谓共模干扰是指模/数转换器两个输入端上公有的干数转换器两个输入端上公有的干扰电压。共模干扰也称为共态干扰。扰电压。共模干扰也称为共态干扰。被测信号被测信号U Us s的参考接地点和计算机输入信号的参考接的参考接地点和计算机输入信号的参考接地点之间往往存在着一定的电位差地点之间往往存在着一定的电位差U Ucmc
25、m 图图2-44共模干扰示意图共模干扰示意图第三十一页,本课件共有61页单端对地输入和双端不对地输入 对对于于存存在在共共模模干干扰扰的的场场合合,不不能能采采用用单单端端对对地地输输入入方方式式,因因为为此此时时的的共共模模干干扰扰电电压压将将全全部部成成为为串串模模干干扰扰电电压压,如如左左图图所所示示。所所以以必必须须采采用用双双端端输输入入不不对对地地方方式式,如右图所示。如右图所示。Z ZS S、Z ZS1S1、Z ZS2S2为为信信号号源源USUS的的内内阻阻抗抗,Z ZC C、Z ZC1C1、Z ZC2C2为为输输入入电电路路的的输输入入阻阻抗抗。共共模模干干扰扰电电压压U Uc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四讲 输入输出接口与过程通道优秀PPT 第四 输入输出 接口 过程 通道 优秀 PPT
限制150内