针阀体座面跳动量具的设计开题报告--韩国健.doc

针阀体座面跳动量具的设计

收藏

资源目录
跳过导航链接。
压缩包内文档预览:
预览图 预览图 预览图 预览图
编号:512933    类型:共享资源    大小:11.29MB    格式:ZIP    上传时间:2015-11-11 上传人:QQ28****1120 IP属地:辽宁
6
积分
关 键 词:
毕业设计
资源描述:
针阀体座面跳动量具的设计,毕业设计
内容简介:
1四、典型四、典型D/A转换转换DAC0832芯片芯片8位并行位并行、中速、中速(建立时间建立时间1us)、电流型、低廉、电流型、低廉(1020(1020元元元元) ) 引脚和逻辑结构引脚和逻辑结构 DAC0832与微机系统的连接与微机系统的连接 应用举例应用举例21. 引脚和逻辑结构引脚和逻辑结构20个引脚、双列直插式个引脚、双列直插式8位输入寄存器位输入寄存器8位位DAC寄存器寄存器8位位D/A转换器转换器VREFIOUT2RFBAGNDVCCDGNDDI7DI0CSWR1WR2XFERILELELEIOUT1&RFB3Vcc芯片电源电压芯片电源电压, +5V+15VVREF参考电压参考电压, -10V+10VRFB反馈电阻引出端反馈电阻引出端, 此端可接运算放大器输出端此端可接运算放大器输出端AGND模拟信号地模拟信号地DGND数字信号地数字信号地8位位DAC寄存器寄存器8位位D/A转换器转换器VREFIOUT2RFBAGNDVCCDGNDDI7DI0LEIOUT1LECSWR1WR2XFERILE&8位输入寄存器位输入寄存器RFB4DI7 DI0 数字量输入信号其中数字量输入信号其中: DI0为最低位,为最低位,DI7为最高位为最高位8位位DAC寄存器寄存器8位位D/A转换器转换器VREFIOUT2RFBAGNDVCCDGNDDI7DI0LEIOUT1LECSWR1WR2XFERILE&8位输入寄存器位输入寄存器RFB58位位DAC寄存器寄存器8位位D/A转换器转换器VREFIOUT2RFBAGNDVCCDGNDDI7DI0LEIOUT1LECSWR1WR2XFERILE&8位输入寄存器位输入寄存器RFB0011ILE输入锁存允许信号输入锁存允许信号, 高电平有效高电平有效CS 片选信号片选信号, 低电平有效低电平有效WR1 写信号写信号1,低电平有效,低电平有效LE1当当 ILE、CS、WR1同时有效时同时有效时, LE=1,输入寄存器的输出随输入而变化,输入寄存器的输出随输入而变化WR1 , LE=0, 将输入数据锁存到输入寄存器, 将输入数据锁存到输入寄存器6LE2XFER转移控制信号,低电平有效转移控制信号,低电平有效WR2 写信号写信号2,低电平有效,低电平有效当当XFER、WR2同时有效时同时有效时, LE2=1DAC寄存器输出随输入而变化;寄存器输出随输入而变化; WR1 , LE=0, 将输入数据锁存到, 将输入数据锁存到DAC寄存器,数据进入寄存器,数据进入D/A转换器,开始转换器,开始D/A转换转换VREF8位位DAC寄存器寄存器8位位D/A转换器转换器IOUT2RFBAGNDVCCDGNDDI7DI0LEIOUT1LECSWR1WR2XFERILE&8位输入寄存器位输入寄存器RFB00178位位DAC寄存器寄存器8位位D/A转换器转换器VREFIOUT2RFBAGNDVCCDGNDDI7DI0LEIOUT1LECSWR1WR2XFERILE&8位输入寄存器位输入寄存器IOUT1模拟电流输出端模拟电流输出端1当输入数字为全当输入数字为全”1”时时, 输出电流最大,约为:全输出电流最大,约为:全”0”时时, 输出电流为输出电流为0IOUT2模拟电流输出端模拟电流输出端2 IOUT1+ I OUT2 = 常数常数255VREF256RFBRFB82. DAC0832与微机系统的连接与微机系统的连接1)单缓冲工作方式单缓冲工作方式一个寄存器工作于直通状态,另一个工作于受控锁存器状态一个寄存器工作于直通状态,另一个工作于受控锁存器状态2)双缓冲工作方式双缓冲工作方式两个寄存器均工作于受控锁存器状态,两个寄存器均工作于受控锁存器状态,91)单缓冲工作方式1)单缓冲工作方式 :一个一个寄存器工作于寄存器工作于直通直通状态,状态,一个一个工作于工作于受控受控锁存器状态锁存器状态在不要求多相在不要求多相D/A同时输出时,同时输出时,可以采用单缓冲方式,此时只需一次写操作,就开始转换,可以提高可以采用单缓冲方式,此时只需一次写操作,就开始转换,可以提高D/A的数据吞吐量。的数据吞吐量。10+-Voport数 据 线数 据 线地址译码地址译码PC总线总线IOWA0A9D0D7+5VCSDAC0832DI0DI7IOUT1IOUT2RFBXFERWR2WR1ILE单缓冲工作方式单缓冲工作方式 :输入寄存器输入寄存器工作于工作于受控受控状态状态DAC寄存器寄存器工作于工作于直通直通状态状态11PC 总线总线I/O写时序写时序A15A0CLKIOWT4T1T2T3TwD7D0port转换一个数据的程序段:转换一个数据的程序段:MOV AL, data ;取数字量取数字量MOV DX, portOUT DX, ALD/A转换转换IOUT2DI7DI0LEIOUT1LECSWR1ILE&WR2XFER&输入寄存输入寄存RFB- -+VoIOWA9A0D7D0+5VPC总线总线port地址译码地址译码DAC寄存寄存12port数 据 线数 据 线地址译码地址译码PC总线总线IOWA0A9D0D7+5VXFERDAC0832DI0DI7+-VoIOUT1IOUT2RFBCSWR1WR2ILE单缓冲工作方式单缓冲工作方式 :输入寄存器输入寄存器工作于工作于直通直通状态状态DAC寄存器寄存器工作于工作于受控受控状态状态13PC 总线总线I/O写时序写时序A15A0CLKIOWT4T1T2T3TwD7D0port转换一个数据的程序段:转换一个数据的程序段:MOV AL, data ;取数字量取数字量MOV DX, portOUT DX, ALIOUT2DI7DI0LECSWR1ILE&输入寄存输入寄存VoD7D0+5VPC总线总线portWR2IOWA9A0XFERD/A转换转换LEIOUT1RFB- -+DAC寄存寄存地址译码地址译码&142) 双缓冲工作方式双缓冲工作方式: 两个寄存器均工作于受控锁存器状态两个寄存器均工作于受控锁存器状态DAC0832PC总线总线数 据 线数 据 线WR1IOWDI0DI7D0D7+5VILE+-VoIOUT1IOUT2RFBWR2CS地址译码地址译码A0A9XFERVREF- -5Vport1port2DGNDAGND15转换一个数据的程序段转换一个数据的程序段:MOV AL, data ;取数字量取数字量MOV DX,port1OUT DX, AL;打开第一级锁存打开第一级锁存MOV DX, port2OUT DX, AL;打开第二级锁存打开第二级锁存IOUT2DI7DI0LECSWR1ILE&输入寄存输入寄存VoD7D0+5VPC总线总线port2WR2IOWA9A0XFERD/A转换转换LEIOUT1RFB- -+DAC寄存寄存地址译码地址译码&port116当要求多个模拟量同时输出时,可采用双重缓冲方式。当要求多个模拟量同时输出时,可采用双重缓冲方式。思考思考:相应的程序如何编写?:相应的程序如何编写?地址译码地址译码port1XFERWR2CSWR1ILE+D/A转换转换DI7DI0Vo1port2XFERWR2CSWR1ILE+D/A转换转换DI7DI0Vo2port3DAC0832DAC0832D7D0A9A0IOWPC总线总线+5v+5v17code SEGMENTASSUME CS: code, DS:codedatav1 DB 11h, 12h, 13h, 14h, 15h, 16h, 17h, 18h, 19h, 1Ahdatav2 DB 21h, 22h, 23h, 24h, 25h, 26h, 27h, 28h, 29h, 2Ahstart: MOV AX, codeMOV DS, AXLEA SI, data_v1LEA BX, data_v2MOV CX, 10next:MOV AL, SI ;取取V1的数据的数据OUT port1, AL ;打开打开第一片第一片0832第一级第一级锁存锁存MOV AL, BX ;取取V2的数据的数据OUT port2, AL ;打开打开第二片第二片0832第一级第一级锁存锁存OUT port3, AL;打开打开两片两片0832的的第二级第二级锁存锁存INC SIINC BXLOOP nextMOV AH, 4CHINT 21HcodeENDSENDstart编程 :利用上图,将编程 :利用上图,将datav1和和datav2处的两组数据,一一对应转换成模拟量同时输出。处的两组数据,一一对应转换成模拟量同时输出。183. 应用举例应用举例(调幅)调幅)例例1连线如图,计算当数字量为连线如图,计算当数字量为0CDH时的输出时的输出Vo。DAC0832PC总线总线数 据 线数 据 线WR1IOWDI0DI7D0D7+5VILE+-VoIOUT1IOUT2RFBWR2DGNDCS地址译码地址译码A0A9XFERVREF- -5Vport1port2转换一个数据的程序段:转换一个数据的程序段:MOV AL, 0CDHMOV DX,port1OUT DX, ALMOV DX, port2OUT DX, AL19调幅分析:调幅分析: 当数字量为当数字量为0FFH=255时,时,IOUT1= Vo = - - IOUT1 RFB= - -FBREF256R255V256255 VREF所以:所以: 当数字量为当数字量为0CDH=205,VREF= -5V时:时:Vo = -= 4V256205VREF数据线数据线WR1IOWDI0DI7D0D7+5VILE+-VoIOUT1IOUT2RFBWR2DGNDCS地址译码地址译码A0A9XFERVREF- -5Vport1port220注意:注意:Vo的输出与参考电压的输出与参考电压VREF、以及输出的连接方法(同相还是反相)有关。、以及输出的连接方法(同相还是反相)有关。数据线数据线WR1IOWDI0DI7D0D7+5VILE+-VoIOUT1IOUT2RFBWR2DGNDCS地址译码地址译码A0A9XFERVREF-5Vport1port24V上例中上例中,若,若VREF接的是接的是-10V, 则则 Vo = 8V-10V8V10V若若VREF接的是接的是10V, 则则 Vo = -8V-8V21例例2利用上例连线图,编程输出一锯齿波。利用上例连线图,编程输出一锯齿波。tVo4V0V22调频:调频:code SEGMENTASSUME CS:codestart: MOV CX, 8000H;波形个数波形个数MOV AL, 0;锯齿谷值锯齿谷值next: MOV DX, port1 ;打开第一级锁存打开第一级锁存OUT DX, ALMOV DX, port2 ;打开第二级锁存打开第二级锁存OUT DX, ALCALL delay;控制锯齿波的周期控制锯齿波的周期INC AL ;修改输出值修改输出值CMP AL, 0CEH ;比较是否到锯齿峰值比较是否到锯齿峰值JNZ next ;未到跳转未到跳转MOV AL, 0 ;重置锯齿谷值重置锯齿谷值LOOP next;输出个数未到跳转输出个数未到跳转MOV AH, 4CH ;返回返回DOSINT 21H;子程;子程delay (略)(略)code ENDS END startVo4V0VCDH234V0VVot实际输出的波形图实际输出的波形图tVo4V0V不是不是24第三节 模第三节 模/数转换器数转换器一、一、A/D 转换器的基本原理转换器的基本原理(自学自学)二、二、A/D转换器的技术指标转换器的技术指标(自学自学)三、三、A/D转换器及其连接转换器及其连接四、四、典型典型A/D转换器转换器25一、一、A/D 转换器的基本原理(自学)转换器的基本原理(自学)模拟输入量模拟输入量数字输出量数字输出量0000010100110000010100111v2v3v4v5v6v7vA/D转换器转换器模拟输入量模拟输入量数字输出量数字输出量26工作原理特点工作原理特点计数式计数式结构简单、原理清楚转换速度慢、精度低,实际少用结构简单、原理清楚转换速度慢、精度低,实际少用双积分式双积分式精度高、转换速度慢精度高、转换速度慢逐次逼近式逐次逼近式转换速度较快、精度较高实际常用转换速度较快、精度较高实际常用高速并行式高速并行式转换速度快,价格高转换速度快,价格高27C为计数器控制端:为计数器控制端:C=1,开始计数;,开始计数;C=0,停止计数。,停止计数。?计数式计数式A/D转换由转换由8位位D/A转换器、转换器、8位计数器和比较器组成。位计数器和比较器组成。8位计数器8位计数器D D7 7-D-D0 08位D/A转换器8位D/A转换器A-+-+CLKCLKEOCS开始转换转换结束C比较器VEOCS开始转换转换结束C比较器Vi iV V0 0CLRCLR模拟输入电压模拟输入电压D/A转换器输出电压数字量输出转换器输出电压数字量输出D0D7计数时钟计数时钟S=0,使,使8位计数器清位计数器清“0”,S=1,使计数器准备计数。,使计数器准备计数。28启动信号启动信号S:S端:使端:使8位计数器清位计数器清“0”,S端: 计数器准备计数。端: 计数器准备计数。 8位位D/A转换器:数字量转换器:数字量00H 0V电压输出电压输出Vo。当。当ViVo时,时, C=1, 计数器从计数器从0开始计数,只要开始计数,只要ViVo,C=1,计数器不断计数,当,计数器不断计数,当VoVi时时, C=0,计数器停止计数。,计数器停止计数。D7-D0为为Vi所对应的数字量。实现了所对应的数字量。实现了A/D转换。转换。C的表示的表示A/D转换结束,可以作为中断请求信号或作为查询用。转换结束,可以作为中断请求信号或作为查询用。29.A / D 转 换 时 间A / D 转 换 时 间V Vi iV V0 0t0t0S 启 动E O C 结 束S 启 动E O C 结 束计数式计数式A/D转换时间图转换时间图30?双积分式双积分式A/D转换转换 积分法A/D转换种类:双斜率、单斜率、多斜率三种。仅介绍双斜率法(又称为双积分法)。积分法A/D转换种类:双斜率、单斜率、多斜率三种。仅介绍双斜率法(又称为双积分法)。 双积分式A/D转换器组成:双积分式A/D转换器组成:积分器A1;零电压比较器A2;计数器;控制逻辑;标准电压等。积分器A1;零电压比较器A2;计数器;控制逻辑;标准电压等。31A1-+-+VXVNS1VXVNS1A2-+-+S2CS2CV01V01控制逻辑控制逻辑控制逻辑控制逻辑.A/D启动A/D结束A/D启动A/D结束清0清0溢出进位溢出进位比较器比较器T T 1 1T T 2 2A/D启 动A/D结 束VA/D启 动A/D结 束V0101t t0 0t t1 1t t2 2t t3 3V V01m01m模拟输入标准电压双积分式模拟输入标准电压双积分式A/D转换转换32A/D转换通过采样和测量进行二次积分来完成的。A/D转换通过采样和测量进行二次积分来完成的。工作过程如下:采样和测量工作过程如下:采样和测量计数器清计数器清“0 0”,启动脉冲将开关S2 瞬时接通,积分器A1输出Vo1=0V,启动脉冲将开关S2 瞬时接通,积分器A1输出Vo1=0V,采样:开关S1接通模拟输入VX,S2 断开,积分器(采样:开关S1接通模拟输入VX,S2 断开,积分器(Vx为负Vx为负) 进行) 进行正向正向积分,采样开始,积分器Vo1稍高于地几个毫伏,比较器A2输出1,计数器开始计数,计数器产生溢出,计数器各位清积分,采样开始,积分器Vo1稍高于地几个毫伏,比较器A2输出1,计数器开始计数,计数器产生溢出,计数器各位清“0 0”,采样结束。,采样结束。双积分式双积分式A/D转换转换测量:测量:将将S1 倒向标准电压倒向标准电压VN,测量开始,测量开始, VN为正电压,进行反向积分。为正电压,进行反向积分。 Vo1高于地电位,比较器输出为高于地电位,比较器输出为1,计数器又开始计数,直到,计数器又开始计数,直到Vo1=0为止,输出为止,输出A/D结束信号。结束信号。33? 采样阶段的正向积分。设正向积分时间为采样阶段的正向积分。设正向积分时间为T1,则积分输出,则积分输出:V01= -= -=当当t=t2 时,时,v01m=T1RC1 21)(ttdtVx111TRCT 21)(ttdtVxVx 21)(1TTdtVxTRC1Vx34?分析测量阶段反向积分分析测量阶段反向积分:设反向积分时间为设反向积分时间为T2,则,则:v01=v01m+ -Ndt当当t=t3 时,时,v01=0,所以,所以 0= v01m-Ndt即即= NT2, T2=T1 /vN若计数时钟频率为若计数时钟频率为f,则根据计数,则根据计数N可以求得计数时间可以求得计数时间T。T 1=N 1 /f , T 2=N 2 /f . N1,VN 已知,已知,N2 =N1N N2, N2就为就为A/D转换结果。转换结果。 321ttVRC 321ttVRCVxRCT1RCVVxVVxVx35?逐次逼近式逐次逼近式A/D转换转换 逐次逼近式A/D转换是用得最多的一种方法。逐次逼近式A/D转换是用得最多的一种方法。 组成:组成:8位D/A转换器、比较器、控制逻辑,逐次逼近寄存器.8位D/A转换器、比较器、控制逻辑,逐次逼近寄存器. 工作过程:工作过程:从最高位开始通过试探值逐次进行测试,直到试探值经D/A转换器输出Vo与V从最高位开始通过试探值逐次进行测试,直到试探值经D/A转换器输出Vo与VX X相等或达到允许误差范围为止。则该试探值就为A/D转换所需的数字量。相等或达到允许误差范围为止。则该试探值就为A/D转换所需的数字量。36-+-+8位D/A转换器8位D/A转换器缓冲寄存器缓冲寄存器控制电路控制电路逐次逼近寄存器逐次逼近寄存器V Vi iV VO O启动信号CLK转换信号启动信号CLK转换信号D D7 7D D6 6D D2 2D D3 3D D4 4D D5 5D D0 0D D1 1比较器比较器逐次逼近式逐次逼近式A/D转换转换工作原理图工作原理图37T T1 1T T8 8T T7 7T T6 6T T5 5T T4 4T T3 3T T2 2.52.53.754.3754.694.844.734.8052.53.754.3754.694.844.734.8050时钟A/D启动A/D结束V50时钟A/D启动A/D结束Vi i/Vt/Vt逐次逼近式逐次逼近式A/D转换转换38如:实现模拟电压如:实现模拟电压4.80V相当于数字量相当于数字量123的的AD转换转换.具体过程如下:具体过程如下:11 当出现启动脉冲时,逐次逼近寄存器清当出现启动脉冲时,逐次逼近寄存器清“0”;2 当第一个;2 当第一个T1 到来,逐次逼近寄存器到来,逐次逼近寄存器 最高位最高位D7置置“1”,8位位D/A转换器输入为转换器输入为10000000B,输出,输出Vo为满度的一半为满度的一半5V,即满量值的,即满量值的128/255。若。若VoVi,比较器输出低电平,控制电路使逐次逼近寄存器最高位,比较器输出低电平,控制电路使逐次逼近寄存器最高位D7置置“0”(反之,置反之,置“1”);3933当第二个到来,逐次逼近寄存器当第二个到来,逐次逼近寄存器D6位置位置“1”,D/A转换器的数字量输入为转换器的数字量输入为01000000B,输出电压为,输出电压为2.5V,VoVi,D7=0V0Vi,D7=0010000002.5V0Vi,D6=1V0Vi,D6=1011000003.75V0Vi ,D5=1V0Vi ,D5=1011100004.375V0Vi ,D4=1V0Vi ,D4=1011110004.69V0Vi ,D3=1V0Vi,D2=0V0Vi,D2=0011110104.76V0Vi ,D1=1V0Vi ,D1=1011110114.80V0Vi ,D0=1V0Vi ,D0=10 0646464+32=9664+32=9664+32+16=11264+32+16=11264+32+16+8=12064+32+16+8=12064+32+16+8=12064+32+16+8=12064+32+16+8+2=12264+32+16+8+2=12264+32+16+8+2+1=12364+32+16+8+2+1=123逐次逼近式逐次逼近式A/D转换转换41比较三种比较三种A/D转换方式转换方式 计数式计数式A/D转换速度慢,价格低,适用于慢速系统;转换速度慢,价格低,适用于慢速系统; 双积分式双积分式A/D转换分辨率高,抗干扰性好,但转换速度较慢,适用于中速系统。转换分辨率高,抗干扰性好,但转换速度较慢,适用于中速系统。 逐次逼近型逐次逼近型A/D转换精度高、转换速度快、易受干扰。转换精度高、转换速度快、易受干扰。 微机系统中大多数采用逐次逼近型微机系统中大多数采用逐次逼近型A/D转换方法。转换方法。42二、二、A/D转换器的技术指标转换器的技术指标(自学自学)1. 分辨率分辨率2. 转换精度转换精度3. 转换时间和转换率转换时间和转换率431分辨率分辨率指指A/D转换器所能分辨的最小模拟输入量,或指转换器满量程模拟输入量被分离的级数。转换器所能分辨的最小模拟输入量,或指转换器满量程模拟输入量被分离的级数。模拟输入量模拟输入量数字输出量数字输出量0000010100110000010100111v2v3v4v5v6v7v输入输入输出输出-0.50.5v0000.51.5v0011.52.5v010、5.56.5v1106.57.5v111在在ADC中,模拟量和数字量之间不是一一对应的关系中,模拟量和数字量之间不是一一对应的关系44A/D 分辨率通常用能转换成的数字量位数表示。如:分辨率通常用能转换成的数字量位数表示。如:8位位A/D转换器的转换器的分辨率分辨率为为8位位。10位位A/D转换器的转换器的分辨率分辨率为为10位位。452转换精度转换精度指在输出端产生给定的数字量,实际输入的模拟值与理论输入的模拟值之间的偏差。指在输出端产生给定的数字量,实际输入的模拟值与理论输入的模拟值之间的偏差。反应反应ADC的实际输出接近理想输出的精确程度的实际输出接近理想输出的精确程度。由于在一定范围内的模拟值产生相同的数字量,取该范围内的中间模拟值计算。由于在一定范围内的模拟值产生相同的数字量,取该范围内的中间模拟值计算。46常用数字量最低有效位常用数字量最低有效位 LSB 对应对应模拟量的几分之几模拟量的几分之几表示表示。1 12若若ADC在范围内产生相对应的在范围内产生相对应的唯一数字量唯一数字量,称其精度为称其精度为 0LSB1 14LSB3 34若某若某ADC在范围内产生相对应的唯一数字量,称其精度为在范围内产生相对应的唯一数字量,称其精度为112LSB若某若某ADC在范围内产生相对应的唯一数字量,称其精度为在范围内产生相对应的唯一数字量,称其精度为在此基准上定义在此基准上定义ADC精度精度:473转换时间和转换率转换时间和转换率转换时间转换时间指完成一次指完成一次A/D转换所需的时间,从启动信号开始到转换结束,得到稳定数字量的时间。转换所需的时间,从启动信号开始到转换结束,得到稳定数字量的时间。转换率转换率是转换时间的倒数。是转换时间的倒数。48三、三、A/D转换器及其连接转换器及其连接1. A/D转换器分类转换器分类2. A/D转换器与系统的连接转换器与系统的连接491. A/D转换器分类转换器分类? 按工作原理分按工作原理分? 按输入方式分按输入方式分? 按输出方式分按输出方式分? 按性能特点分按性能特点分? 按输出是否带三态缓冲分按输出是否带三态缓冲分50?按模拟量输入方式分按模拟量输入方式分单极性单极性ADC、双极性双极性ADC?按数字量输出方式分按数字量输出方式分并行并行ADC、串行串行ADC?按工作原理分按工作原理分计数式计数式ADC、双积分式双积分式ADC逐次逼近式逐次逼近式ADC、并行式并行式ADC51?按性能特点分按性能特点分按分辨率分按分辨率分4位、位、6位、位、8位、位、10位、位、12位、位、14位、位、16位、 、 、位、 、 、按转换速度分按转换速度分低速、中速、高速、超高速(转换时间分别为低速、中速、高速、超高速(转换时间分别为1s、1ms、1us、1ns)按转换精度分按转换精度分低精度、中精度、高精度、超高精度低精度、中精度、高精度、超高精度52?按输出是否带三态缓冲分按输出是否带三态缓冲分带可控三态缓冲带可控三态缓冲ADC 如:如: ADC0809 不带可控三态缓冲不带可控三态缓冲ADC 如:如: AD570、ADC1210532. A/D转换器及其连接转换器及其连接1) A/D转换器的典型信号转换器的典型信号2) A/D转换器各信号与系统的连接转换器各信号与系统的连接541) A/D转换器的典型信号转换器的典型信号A/D转换器转换器模拟量输入信号模拟量输入信号 模拟量输入信号模拟量输入信号A/D转换启动信号转换启动信号 A/D转换启动信号转换启动信号转换完成信号转换完成信号 转换完成转换完成(结束)信号结束)信号数字量输出信号数字量输出信号 数字量输出信号数字量输出信号552) A/D转换器各信号与系统的连接转换器各信号与系统的连接A/D转换器转换器模拟量输入信号模拟量输入信号数字量输出信号数字量输出信号A/D转换启动信号转换完成信号转换启动信号转换完成信号56?注意注意A/D转换器允许输入的模拟值范围转换器允许输入的模拟值范围, 不要超出范围不要超出范围A/D转换器转换器模拟量输入信号模拟量输入信号数字量输出信号数字量输出信号A/D转换启动信号转换完成信号转换启动信号转换完成信号? 为充分发挥为充分发挥A/D转换器的分辨率,输入量应与转换量程相称。转换器的分辨率,输入量应与转换量程相称。 模拟量输入信号 模拟量输入信号例如例如 某某A/D转换的范围为转换的范围为 010V, 输入的模拟信号为输入的模拟信号为05V,则应将输入信号放大,则应将输入信号放大2倍,再送入倍,再送入A/D 进行转换。进行转换。57 数字量输出信号 数字量输出信号?输出不带可控三态缓冲器的输出不带可控三态缓冲器的ADC?输出带可控三态缓冲器的输出带可控三态缓冲器的ADC?输出位数超过微机数据总线的输出位数超过微机数据总线的ADC58PC 总线总线I/O读 时序读 时序A15A0CLKIORT4T1T2T3TwD7D0执行执行 IN AL, DX 时:在时:在IOR的上升沿控制三态门,数字量进入的上升沿控制三态门,数字量进入CPU?输出不带可控三态缓冲器的输出不带可控三态缓冲器的ADCPC总线总线IOR不带可控三态不带可控三态ADC模拟量输入数据线模拟量输入数据线地址线地址线00地址译码地址译码三态门三态门11数字量输出不能直接与总线相连。数字量输出不能直接与总线相连。需加三态门才能与数据总线相连。需加三态门才能与数据总线相连。59? 输出带可控三态缓冲器的输出带可控三态缓冲器的ADCPC 总线总线I/O读时序读时序A15A0CLKIOWT4T1T2T3TwD7D0执行执行 IN AL, DX时:在时:在IOR的上升沿打开三态门,数字量进入的上升沿打开三态门,数字量进入CPU数据线数据线带可控三态带可控三态ADC模拟量输入模拟量输入PC总线总线IOR地址译码地址译码地址线地址线001其数字量输出可直接与微机的数据总线相连。1其数字量输出可直接与微机的数据总线相连。60?输出数字量位数超过微机数据总线的输出数字量位数超过微机数据总线的ADCPC总线数据线总线数据线 8位位12位位ADC模拟量输入模拟量输入12位位?ADC的转换结果不能一次进入的转换结果不能一次进入CPU,需按字节分多次读取。,需按字节分多次读取。61总线总线12位位A/D转换器转换器数据线数据线D7D0模拟量输入模拟量输入IOR低低8位三态位三态00地址译码地址译码地址线地址线00高高4位三态位三态低低8位高位高4位位D3D0port_Lport_H1111读取转换结果到读取转换结果到buffer中中:IN Al, port_LMOV buffer, ALIN AL, port_HMOV buffer+1, AL62 A/D转换启动信号转换启动信号8位位DAC寄存器寄存器8位位D/A转换器转换器VREFIOUT2RFBAGNDVCCDGNDDI7DI0LE2IOUT1LE1CSWR1WR2XFERILE1111118位输入寄存器位输入寄存器?对对D/A芯片,只要数字信号进入转换电路,就开始芯片,只要数字信号进入转换电路,就开始D/A转换,无启动信号。转换,无启动信号。63? 对一个连续的模拟信号进行对一个连续的模拟信号进行A/D转换时,在一个数据转换完成之后,应再发启动信号,开始下一个数据的转换。转换时,在一个数据转换完成之后,应再发启动信号,开始下一个数据的转换。? 而而A/D芯片,每进行一次数据转换,均受启动信号控制,在启动信号有效之后,才开始一次芯片,每进行一次数据转换,均受启动信号控制,在启动信号有效之后,才开始一次A/D转换,得到一个数字量。转换,得到一个数字量。A/D转换器转换器模拟量输入信号模拟量输入信号数字量输出信号数字量输出信号A/D转换启动信号转换启动信号转换完成信号转换完成信号64A/D启动信号的形式有电平启动和脉冲启动启动信号的形式有电平启动和脉冲启动 脉冲启动脉冲启动对脉冲启动的对脉冲启动的 ADC,如,如ADC0804、ADC0809、ADC1210可用可用CPU执行输出指令时发出的片选信号和写信号组合得到执行输出指令时发出的片选信号和写信号组合得到PC总线总线IOW地址译码地址译码地址线地址线0011模拟量输入模拟量输入A/D转换器转换器A/D转换启动信号转换启动信号OUT DX, AL65电平启动电平启动对电平启动的对电平启动的ADC,如,如AD570、AD571、AD572,该信号必须保持到,该信号必须保持到A/D转换结束,中途不能撤除;否则会停止转换,得到错误结果。转换结束,中途不能撤除;否则会停止转换,得到错误结果。CPU可通过并行接口对可通过并行接口对ADC芯片发电平形式的启动信号。芯片发电平形式的启动信号。PC总线总线IOW地址译码地址译码地址线地址线0011模拟量输入模拟量输入A/D转换器转换器OUT DX, ALA/D转换启动信号转换启动信号数据线数据线锁存器锁存器66 转换完成 转换完成EOC信号信号A/D转换器转换器模拟量输入信号模拟量输入信号数字量输出信号数字量输出信号A/D转换启动信号转换启动信号转换完成信号转换完成信号A/D 转换需要一定时间,在转换完一个数据之后,转换需要一定时间,在转换完一个数据之后,A/D芯片会发出一个转换完成信号。芯片会发出一个转换完成信号。(相当于输入设备的准备好信号相当于输入设备的准备好信号)67将将A/D芯片看作一个输入设备,芯片看作一个输入设备,CPU可采用下列 四种方法,读取可采用下列 四种方法,读取A/D的转换结果:的转换结果:? 程序延时方式(同步方式)程序延时方式(同步方式)? 程序查询方式程序查询方式? 中断方式中断方式? 等待方式数字量输出信号等待方式数字量输出信号A/D转换器转换器模拟量输入信号模拟量输入信号A/D转换启动信号转换启动信号转换完成信号转换完成信号四种方式对四种方式对EOC信号的处理各不相同信号的处理各不相同68? 程序延时方式(同步方式)程序延时方式(同步方式)?程序延时方式下,硬件连线上未利用转换完成信号程序延时方式下,硬件连线上未利用转换完成信号启动启动A/D转换转换读取读取A/D转换结果转换结果延时等待延时等待A/D转换结束转换结束YN转换下一数据转换下一数据?通过查阅手册了解通过查阅手册了解A/D转换一个数据所需时间,在转换一个数据所需时间,在CPU启动启动A/D转换之后,转换之后,执行一个固定延时程序执行一个固定延时程序,延时应,延时应大于等于大于等于A/D的转换时间,然后的转换时间,然后CPU再读取再读取A/D的转换结果。的转换结果。69? 程序查询方式程序查询方式PC总线总线IOR地址译码地址译码地址线地址线0011模拟量输入模拟量输入A/D转换器转换器IN AL, DXA/D转换完成信号转换完成信号数据线数据线三态门三态门转换完成转换完成EOC信号通过并行端口,送入信号通过并行端口,送入CPU。在。在CPU启动启动A/D转换之后,转换之后,CPU不断查询不断查询A/D的转换结束信号,一旦该信号有效,的转换结束信号,一旦该信号有效, CPU读取读取A/D的转换结果。的转换结果。70启动启动A/D转换转换读取读取A/D转换结果转换结果YNNY查询查询A/
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:针阀体座面跳动量具的设计
链接地址:https://www.renrendoc.com/p-512933.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!