虚拟仪器仪表综合实验装置实验指导书

上传人:xins****2008 文档编号:63120369 上传时间:2022-03-17 格式:DOCX 页数:101 大小:1.21MB
返回 下载 相关 举报
虚拟仪器仪表综合实验装置实验指导书_第1页
第1页 / 共101页
虚拟仪器仪表综合实验装置实验指导书_第2页
第2页 / 共101页
虚拟仪器仪表综合实验装置实验指导书_第3页
第3页 / 共101页
点击查看更多>>
资源描述
实验一 温度传感器实验一、实验目的掌握温度传感器的特性、工作原理及其应用。二、实验原理实验电路图如图1-2所示,R2用作加热电阻,R3为负温度系数热敏电阻NTC,用来检测加热温度的变化,R3、R4、R5、R6组成全桥电路,当J1的1-2端、J2的1-2端断开时,则桥路后面的精密仪器放大器的输入电压为0,此时可以通过调节电位器RW对放大电路进行调0;当J1的1-2端、J2的1-2端接通时,则桥路的输出电压信号经放大调理电路放大,从而在Uo的输出端得到随加热温度变化而变化的电压信号。本实验中的温度传感器采用了热敏电阻,热敏电阻是一种对热敏感的电阻元件,一般用半导体材料做成,可以分为负温度系数热敏电阻NTC(Negative Temperature coefficient Thermistor)和正温度系数热敏电阻PTC(Positive Temperature Coefficient Thermistor),临界温度系数热敏电阻CTR(Critical Temperature Resistor)三种,本实验用的是负温度系数热敏电阻NTC,NTC通常是一种氧化物的复合烧结体,特别适合于之间的温度测量,它的电阻值随着温度的升高而减小,其经验公式为:,式中,R0是在25时或其他参考温度时的电阻,是热力学温度(K),B称为材料的特征温度,其值与温度有关,主要用于温度测量。NTC和PTC的特征曲线如图1-1所示: 图1-1图1-2三、实验设备万用表、温度传感器调理模块。四、实验内容与步骤1将“温度传感器调理模块”插放到相应的实验挂箱上;2. 在确保上述模块插放无误后,从实验屏上接入实验挂箱所需的工作电源(电源的大小及正负极性不能接错);3、进行调理电路的调零:先将“温度传感器调理模块”的拨动开关拨向下方(此时模块上的灯暗);用短路帽短接此模块上J1、J2下方的两个插脚,再调节电位器RW,用万用表测量的两端,使输出电压为零;再把短路帽切换到J1、J2上方的两个插脚。4、调零完成之后,再把拨动开关拨向上方(模块上的灯亮),此时电阻R2处于加热状态,用万用表测量的两端,在加热过程中,观测并记录输出电压的变化情况。五、思考题归纳总结NTC用作温度测量时应注意哪些问题,主要应用在什么场合,有哪些优缺点。六、实验报告要求1、整理实验数据,分析热敏电阻NTC的阻值随温度变化的情况;2、画出热敏电阻NTC的温度特征曲线。实验二 金属箔式应变片单臂电桥性能实验一、 实验目的了解金属箔式应变片的应变效应,单臂电桥工作原理和性能。二、 实验原理应变片的安装位置如图2-2所示,应变式传感器已装到应变传感器模块上。传感器中各电阻应变片已接入到“THVZ-1 型传感器实验箱”上,从左到右依次为R1、R2、R3、R4。可用万用表进行测量,R1=R2=R3=R4=350。图2-2 应变式传感器安装示意图金属丝在外力作用下发生机械形变时,其电阻值会发生变化,这就是金属的电阻应变效应。金属的电阻表达式为: (1) 当金属电阻丝受到轴向拉力F作用时,将伸长,横截面积相应减小,电阻率因晶格变化等因素的影响而改变,故引起电阻值变化。对式(1)全微分,并用相对变化量来表示,则有: (2) 式中的为电阻丝的轴向应变,用表示,常用单位(1=1)。若径向应变为,电阻丝的纵向伸长和横向收缩的关系用泊松比表示为,因为=2(),则(2)式可以写成: (3)式(3)为“应变效应”的表达式。称金属电阻的灵敏系数,从式(3)可见,受两个因素影响,一个是(1+),它是材料的几何尺寸变化引起的,另一个是,是材料的电阻率随应变引起的(称“压阻效应”)。对于金属材料而言,以前者为主,则,对半导体,值主要是由电阻率相对变化所决定。实验也表明,在金属丝拉伸比例极限内,电阻相对变化与轴向应变成比例。通常金属丝的灵敏系数=2左右。用应变片测量受力时,将应变片粘贴于被测对象表面上。在外力作用下,被测对象表面产生微小机械变形时,应变片敏感栅也随同变形,其电阻值发生相应变化。通过调理转换电路转换为相应的电压或电流的变化,根据(3)式,可以得到被测对象的应变值,而根据应力应变关系 (4)式中 测试的应力; E材料弹性模量。可以测得应力值。通过弹性敏感元件,将位移、力、力矩、加速度、压力等物理量转换为应变,因此可以用应变片测量上述各量,从而做成各种应变式传感器。电阻应变片可分为金属丝式应变片,金属箔式应变片,金属薄膜应变片。金属箔式应变片就是通过光刻、腐蚀等工艺制成的应变敏感元件,通过它转换被测部位受力状态变化、电桥的作用完成电阻到电压的比例变化,电桥的输出电压反映了相应的受力状态,对单臂电桥输出电压 U= EK/4,式中E为电桥供电电压,K为应变灵敏系数。应变式传感器信号调理实验电路图如图2-1所示。图2-1应变式传感器信号调理实验电路图三、实验设备THVZ-1型传感器实验箱中应变式传感器实验单元、砝码、万用表、信号调理挂箱、应变式传感器调理模块。四、实验内容与步骤1将“应变式传感器调理模块”插放到相应的实验挂箱上,在确保上述模块插放无误后,从实验屏上接入实验挂箱所需的工作电源(电源的大小及正负极性不能接错)2检查无误后,合上主控台电源开关,进行差动放大器调零,方法为:将应变式传感器信号调理实验电路的输入端Ui与地短接,调节实验模板上调零电位器Rw2,使Uo端输出电压为零,(万用表2V档测量)。关闭主控台电源。(注意:当Rw2的位置一旦确定,就不能改变。)3按图2-3将应变式传感器的其中一个应变片R1(即模板的R1)接入电桥作为一个桥臂与R5、R6、R7接成直流电桥,(R5、R6、R7在模块内已接好),接好电桥调零电位器Rw1,接上桥路电源5V,如图2-3所示。检查接线无误后,合上主控箱电源开关,调节Rw1,使数显表显示约为零(万用表2V档测量)。4在砝码盘上放置一只砝码,读取数显表数值,以后每次增加一个砝码并读取相应的数显表值,直到200g砝码加完,记下实验结果填入表2-1,关闭电源。表2-1单臂电桥输出电压与所加负载重量值重量(g)20406010012014016018020080电压(v)0.20.40.611.21.381.571.681.880.874107L,d,d,d , , , 图2-3 应变式传感器单臂电桥实验接线图5 根据表1-1计算系统灵敏度(输出电压的变化量,重量变化量)和非线性误差f1=m/yFS 100 式中(多次测量时为平均值)为输出值与拟合直线的最大偏差:yFS 满量程输出平均值,此处为200g。五、实验注意事项1不要在砝码盘上放置超过1kg的物体,否则容易损坏传感器。2电桥的电压为5V,绝不可错接成15V,否则可能烧毁应变片。六、实验报告要求1记录实验数据,并绘制出单臂电桥时传感器的特性曲线。2从理论上分析产生非线性误差的原因。实验三 金属箔式应变片半桥性能实验一、实验目的1掌握半桥的工作原理。2比较半桥与单臂电桥的不同性能、了解其特点。二、实验原理把不同受力方向的两只应变片接入电桥作为邻边,电桥输出灵敏度提高,非线性得到改善。当应变片阻值和应变量相同时,其桥路输出电压UO2U= EK/2。三、实验设备传感器实验箱(二)中应变式传感器实验单元,传感器调理电路挂件中应变式传感器实验模板、砝码、智能直流电压表(或虚拟直流电压表)、15V电源、5V电源。四、实验内容与步骤1接入模板电源15V(从主控箱引入),检查无误后,合上主控台电源开关,进行差动放大器调零,方法为:将图2-1的输入端Ui两端均与地短接,调节实验模板上调零电位器Rw2,使Uo端输出电压为零,(万用表2V档测量)。关闭主控台电源。(注意:当Rw2的位置一旦确定,就不能改变。)2根据图3-1接线。R1、R2为实验模板上的应变片,注意R2应和R1受力状态相反,所标的箭头表示受力方向,即将传感器中两片受力相反(一片受拉、一片受压)的电阻应变片作为电桥的相邻边。接入桥路电源5V,调节电桥调零电位器Rw1进行桥路调零,重复实验二中的步骤图3-1 应变式传感器半桥实验接线图4、5,将实验数据记入表3-1,计算灵敏度,非线性误差。若实验时显示数值不变化说明R1与R2两应变片受力状态相同。则应更换应变片。表3-1半桥测量时,输出电压与加负载重量值重量(g)电压(mV)五、实验注意事项1不要在砝码盘上放置超过1kg的物体,否则容易损坏传感器。2电桥的电压为5V,绝不可错接成15V,否则可能烧毁应变片。六、思考题1半桥测量时两片不同受力状态的电阻应变片接入电桥时,应放在:(1)对边?(2)邻边?2桥路(差动电桥)测量时存在非线性误差,是因为:(1)电桥测量原理上存在非线性?(2)应变片应变效应是非线性的?(3)调零值不是真正为零?七、实验报告要求1记录实验数据,并绘制出单臂电桥时传感器的特性曲线。2分析为什么半桥的输出灵敏度比单臂电桥时高了一倍,而且非线性误差也得到改善。实验四 金属箔式应变片全桥性能实验一、实验目的掌握全桥测量电路的原理及优点。二、实验原理全桥测量电路中,将受力性质相同的两个应变片接入电桥对边,当应变片初始阻值:R1R2R3R4,其变化值R1R2R3R4时,其桥路输出电压U03。其输出灵敏度比半桥又提高了一倍,非线性误差和温度误差均得到明显改善。三、实验设备THVZ-1型传感器实验箱中应变式传感器实验单元、砝码、万用表、信号调理挂箱、应变式传感器调理模块。四、实验内容与步骤1根据4-1接线,实验方法与实验二相同。将实验结果填入表4-1;进行灵敏度和非线性误差计算。表4-1全桥输出电压与加负载重量值重量(g)电压(mV)图4-1 应变式传感器全桥实验接线图实验注意事项 1不要在砝码盘上放置超过1kg的物体,否则容易损坏传感器。2电桥的电压为5V,绝不可错接成15V。七、实验报告要求: 1根据所记录的数据绘制出全桥时传感器的特性曲线。2比较单臂、全桥输出时的灵敏度和非线性度,并从理论上加以分析比较,得出相应的结论。实验五 电容式传感器的位移特性实验一、实验目的了解电容式传感器的结构及其特点。二、实验原理平板电容器电容C,它的三个参数 、S、d中,保持两个参数不变,只改变其中一个参数,则可用于测量谷物干燥度(变)、测微小位移(变d)和测量液位(变S)等多种电容传感器。变面积型电容传感器中,平板结构对极距特别敏感,测量精度受到影响。圆柱形结构受极板径向变化的影响很小,且理论上具有很好的线性关系(但实际由于边缘效应的影响,会引起极板间的电场分布不均,非线性问题仍然存在,且灵敏度下降,但比变极距型好得多。)成为实际中最常用的结构,其中线位移单组式的电容量C在忽略边缘效应时为: (1)式中 外圆筒与内圆柱覆盖部分的长度; 外圆筒内半径和内圆柱外半径。当两圆筒相对移动时,电容变化量为: (2) 于是,可得其静态灵敏度为: (3) 可见灵敏度与有关,越接近,灵敏度越高,虽然内外极筒原始覆盖长度与灵敏度无关,但不可太小,否则边缘效应将影响到传感器的线性。本实验为变面积式电容传感器,采用差动式圆柱形结构,如图5-1所示,此结构可以消除极距变化对测量精度的影响,并且可以减小非线性误差和增加传感器的灵敏度。其安装示意图如图5-2所示图5-1圆柱形差动式电容传感器示意图 图5-2圆柱形差动式电容传感器实验装置安装示意图电容式传感器调理模块的电路图如图5-3所示图5-3三、实验设备THVZ-1型传感器实验箱、电容传感器、测微头、万用表、信号调理挂箱、电容式传感器调理模块。四、实验步骤1将“电容传感器调理模块电路图”插放到相应的实验挂箱上,在确保上述模块插放无误后,从实验屏上接入实验挂箱所需的工作电源(电源的大小及正负极性不能接错);2将电容式传感器引线插头插入信号调理挂箱“电容式传感器调理模块”旁边的黑色九芯插孔中;3调节“电容式传感器调理模块”上的电位器Rw1,逆时针调节Rw1使旋到底。用万用表测量此模块上输出两端的电压Uo;4旋动测微头改变电容传感器动极板的位置,每隔0.2mm记下位移量X与输出电压Uo,填入表5-1。表5-1 电容传感器位移与输出电压值X(mm) Uo(mv)五、实验注意事项1传感器要轻拿轻放,绝不可掉到地上。2做实验时,不要用手或其它物体接触传感器,否则将会使线性变差。六、思考题简述什么是电容式传感器的边缘效应,它会对传感器的性能带来哪些不利影响。七、实验报告要求1整理实验数据,根据所得的实验数据画出传感器的特性曲线,并利用最小二乘法画出拟合直线,计算该传感器的非线性误差。2根据实验结果,分析引起这些非线性误差的原因,并说明怎样提高传感器的线性度。实验六 霍尔传感器测转速实验一、实验目的掌握霍尔传感器的测速原理与应用。二、实验原理 霍尔、光电传感器安装示意图如图6-1所示,霍尔传感器位于转盘的右上方,利用霍尔效应表达式:UH=KHIB,当被测电机转盘上装有N只磁性体时,圆盘每转一周磁场就变化N次。每转一周霍尔电势就同频率相应变化,其输出电势通过放大、整形和计数电路就可以测量被测旋转物的转速。本实验采用3144E开关型霍尔传感器,当转盘上的磁钢转到传感器正下方时,传感器输出低电平,反之输出高电平。图6-1霍尔、光电传感器安装示意图三、实验设备 CPU模块、静态显示模块、THVZ-1型传感器实验箱、霍尔转速传感器、转动源、转动源电源224V。四、实验步骤及内容1、霍尔传感器及转动源已经安装于THVZ-1型传感器实验箱上,其中霍尔转速传感器位于转动源的右边。2、把CPU模块、静态显示模块分别插放到相应的实验挂箱所在位置;3、在确保上述模块插放无误后,从实验屏上接入实验挂箱所需的工作电源(电源的大小及正负极性不能接错)4、将+5V直流源加于霍尔传感器的电源端。5、将面板上的030V稳压电源调节到8V,接入THVZ-1型传感器实验箱上的转动电源处。6、用示波器观测霍尔传感器的输出端的波形。7、通过2号导线及1号导线及“信号接口挂箱”上的“信号转接口”将“THVZ-1型传感器实验箱”上的“霍尔输出”端的信号接入到“CPU模块”的T0端,同时用短路帽短接“CPU模块”的J3、J6的1-2端、J11的2-3端。8、安装好仿真器,用串行数据通信线连接计算机与仿真器,把仿真头插到“CPU模块”的单片机插座中;打开电源开关,打开仿真器电源9、启动计算机,打开伟福仿真软件,进入仿真环境。选择仿真器型号、仿真头型号、CPU类型;选择通信端口,测试串行口。10、打开“转速测量表.ASM”源程序,阅读、理解程序。编译无误后,运行程序,观察转速表的数值变化。11、调节转动源的输入电压,使转盘的速度发生变化的同时用示波器观察霍尔转速传感器输出端的波形及其频率的变化情况,观察转速表数值的变化。五、注意事项1、转动源的正负输入端不能接反;2、转动源的输入电压不可超过24V,否则容易烧毁电机。3、转动源的输入电压不可低于6V,否则由于电机转矩不够大,不能带动转盘。4、加入霍尔传感器的+5V直流电源线与地线之间不能接反。六、思考题根据上面实验观察到的波形,分析为什么方波的高电平比低电平要宽。七、实验报告要求:1、进一步阅读、理解程序;并画出程序流程图2、对霍尔传感器应用的体会实验七 光电传感器测转速实验一、实验目的 掌握光电传感器测量转速的原理及方法。二、实验原理 霍尔、光电传感器安装示意图如图6-1所示,光电式转速传感器安装于电机转盘的左方,光电式转速传感器有反射型和透射型两种,本实验装置是透射型的,传感器端部有发光管和光电管,发光管发出的光源通过转盘上开的孔透射后由光电二极管接受转换成电信号,由于转盘上有相间的6个孔,转动时将获得与转速及孔数有关的脉冲,将电脉冲计数处理即可得到转速值。三、实验设备 CPU模块、静态显示模块、THVZ-1型传感器实验箱、光电转速传感器、直流电源+5V,转动源电源。四、实验步骤1、光电转速传感器及转动源已经安装于THVZ-1型传感器实验箱上,其中光电式转速传感器位于转动源的左边。2、把CPU模块、静态显示模块分别插放到相应的实验挂箱所在位置;3、在确保上述模块插放无误后,从实验屏上接入实验挂箱所需的工作电源(电源的大小及正负极性不能接错)4、将+5V直流电源加于光电传感器的电源端。5、将面板上的030V稳压电源调节到8V,接入THVZ-1型传感器实验箱上的转动电源处。6、用示波器观测光电输出端的波形。7、通过2号导线及1号导线及“信号接口挂箱”上的“信号转接口”将“THVZ-1型传感器实验箱”上的“光电输出”端的信号接入到“CPU模块”的T0端,同时用短路帽短接“CPU模块”的J3、J6的1-2端、J11的2-3端。8、安装好仿真器,用串行数据通信线连接计算机与仿真器,把仿真头插到“CPU模块”的单片机插座中;打开电源开关,打开仿真器电源9、启动计算机,打开伟福仿真软件,进入仿真环境。选择仿真器型号、仿真头型号、CPU类型;选择通信端口,测试串行口。10、打开“转速测量表.ASM”源程序,阅读、理解程序。编译无误后,运行程序,观察转速表的转速的变化。11、调节转动源的输入电压,使转盘的速度发生变化的同时用示波器观察光电传感器输出端的波形及其频率的变化情况,并记录波形及频率值,观察转速表的转速的变化。五、注意事项1、转动源的正负输入端不能接反;2、转动源的输入电压不可超过24V,否则容易烧毁电机。3、转动源的输入电压不可低于6V,否则由于电机转矩不够大,不能带动转盘。六、思考题 根据上面实验观察到的波形,分析为什么方波的高电平比低电平要宽。七、实验报告要求:1、简述光电式转速传感器测速原理。实验八 模拟多路开关实验一、实验目的1、掌握模拟多路开关的实验方法2、掌握模拟多路开关在模拟量输入通道中的应用。二、实验电路图及编程说明实验电路图请参考实验指导书附录中的“模拟量输入通道模块电路图”部分,在此模块中,MPC508(U1)为8通道多路开关,其引脚图如图8-2及主要功能说明如下:INn(n=18)为8通道模拟量输入端,A0、A1、A2为通道选择控制端,EN为使能端,它们之间的关系见真值表8-1所示。要访问MPC508多路开关,只要通过MOVX指令对端口地址(0000H07FFH范围中的一个地址)写数据,从而选通相应的通道。三、实验内容及步骤1、本实验需要用到的实验模块包括:模拟量输入通道模块、译码模块、CPU模块;2、把上述模块分别插放到相应的实验挂箱所在位置;3、在确保上述模块插放无误后,从实验屏上接入实验挂箱所需的工作电源(注:电源的大小及正负极性不能接错),然后,用信号扁平线连接实验所需挂箱上的信号插座JP26、JP20。4、安装好仿真器,用串行数据通信线连接计算机与仿真器,把仿真头插到“CPU模块”的单片机插座中;打开电源开关,打开仿真器电源5、启动计算机,打开伟福仿真软件,进入仿真环境。选择仿真器型号、仿真头型号、CPU类型;选择通信端口,测试串行口。6、打开文件夹“智能仪器部分软件”中的“多路开关实验.ASM”源程序,编译无误后,按照图8-1设置断点, 再分别点击全速运行图标,可以看到“模拟量输入通道模块”的LED灯的点亮情况;并用万用表分别测量CH0CH7与OUT1的两端,看是否是导通的,其导通阻值约为240。四、源程序ORG 0000H LJMP MAIN ORG 0030HMAIN: MOV DPTR,#07FFH ;选择输入通道地址 MOV A,#00000000B ;选择CH0通道 MOVX DPTR,A MOV A,#00100000B ;选择CH1通道 MOVX DPTR,A MOV A,#01000000B ;选择CH2通道 MOVX DPTR,A MOV A,#01100000B ;选择CH3通道 MOVX DPTR,A MOV A,#10000000B ;选择CH4通道 MOVX DPTR,A MOV A,#10100000B ;选择CH5通道 MOVX DPTR,A MOV A,#11000000B ;选择CH6通道 MOVX DPTR,A MOV A,#11100000B ;选择CH7通道 MOVX DPTR,A SJMP $ END图8-1 表8-1图8-2实验九 可编程增益放大器实验一、实验目的掌握可编程增益放大器在模拟量输入通道中的应用。二、实验电路图及编程说明实验电路图请参考实验指导书附录中的“模拟量输入通道模块电路图”部分,在此模块中,AD526(U2)为可编程增益放大器,其引脚图9-2及主要功能说明如下:A2、A1、A0、B四端为控制增益的代码输入端,、为使能端,VIN端为信号输入端,VOUT端为信号输出端,它们之间的关系见真值表9-1,通过编程可以很方便的设置1、2、4、8、16不同的增益。要访问AD526可编程增益放大器,只要通过MOVX指令对端口地址(0800H0FFFH范围中的一个地址)写数据,从而选择对信号不同的放大倍数。三、实验内容及步骤1、本实验需要用到的实验模块包括:模拟量输入通道模块、译码模块、CPU模块;2、把上述模块分别插放到相应的实验挂箱所在位置;3、在确保上述模块插放无误后,从实验屏上接入实验挂箱所需的工作电源(注:电源的大小及正负极性不能接错),然后,用信号扁平线连接实验所需挂箱上的信号插座JP26、JP20;4、在CH0端加入0.2V的直流电压(丛主控屏的可调直流稳压电源接入),可通过“信号接口挂箱”上的信号转接口将电压信号接入CH0端;5、安装好仿真器,用串行数据通信线连接计算机与仿真器,把仿真头插到“CPU模块”的单片机插座中;打开电源开关,打开仿真器电源;6、启动计算机,打开伟福仿真软件,进入仿真环境。选择仿真器型号、仿真头型号、CPU类型;选择通信端口,测试串行口;7、打开文件夹“智能仪器部分软件”中的“可编程增益放大器实验.ASM”源程序,编译无误后,按照图9-1设置断点, 再分别点击全速运行图标,用万用表直流挡测量OUT2输出端的电压,则分别为为0.2V、0.4V、0.8V、1.6V、3.2V,即对输入的电压信号分别放大了1、2、4、8、16倍。四、源程序ORG 0000H LJMP MAIN ORG 0030HMAIN: MOV DPTR,#07FFH ;选择输入通道地址送DPTR MOV A,#00000000B ;选择CH0通道 MOVX DPTR,A MOV DPTR,#0800H ;选择可编程增益放大器地址送DPTR MOV A,#00000000B ;选择增益为1 MOVX DPTR,A MOV A,#00100000B ;选择增益为2 MOVX DPTR,A MOV A,#01000000B ;选择增益为4 MOVX DPTR,A MOV A,#01100000B ;选择增益为8 MOVX DPTR,A MOV A,#10000000B ;选择增益为16 MOVX DPTR,A SJMP $ END图9-1 表9-1图9-2 实验十 A/D转换实验一、实验目的1、掌握A/D转换器在模拟量输入通道中的应用2、掌握A/D转换程序的编写方法二、实验电路图及编程说明1、实验电路图请参考实验指导书附录中的“模拟量输入通道模块电路图”部分,在此模块中,AD774B(U5)为12位逐次逼近型快速A/D转换器,其转换速度最大为8S,其引脚图10-1及主要功能说明如下:数字逻辑部分电源+5V12/:数据输出格式选择信号引脚。当12/=1(+5V)时,双字节输出,即12位数据同时有效输出,当12/=0(0V)时,为单字节输出,即只有高8位或低4位有效。:片选信号端,低电平有效。:字节选择控制线。R/:读数据/转换控制信号,当R/=1,ADC转换结果的数据允许被读出;当R/=0时,则允许启动A/D转换。CE:启动转换信号,高电平有效。、:模拟部分供电的正电源和负电源,为或。REF OUT:10V内部参考电压输出端REF IN:内部解码网络所需参考电压输入端REF OFF:补偿调整。接至正负可调的分压网络,以调整ADC输出的零点。10、10:模拟量10V,20V量程的输入端口,信号的一端接至AG引脚。DGND:数字公共端(数字地)AGND:模拟公共端(模拟地):数字量输出STS: 输出状态信号引脚。转换开始时,STS达到高电平,转换过程中保持高电平。转换完成时返回到低电平。STS可以作为状态信息被CPU查询,也可以用它的下降沿向CPU发中断申请,通知A/D转换已完成,CPU可以读取转换结果。2、当A/D转换结束后,只要通过MOVX指令对端口地址(1000H17FFH范围中的一个地址)读数据,就能读入A/D转换后的12位数据中的低8位;然后对端口地址(18001FFFH范围中的一个地址)读数据,就能读入A/D转换后的12位数据中的高4位。三、实验内容及步骤1、了解本实验需要用到的实验模块包括:模拟量输入通道模块、译码模块、CPU模块、静态显示模块。2、把上述模块分别插放到相应的实验挂箱所在位置。3、用短路冒短接“CPU模块”中的J1的1-2端、J2的1-2端、J3的1-2端、J6的1-2端;用短路冒短接“模拟量输入通道模块”上标有“10V”端的两个插针。4、在确保上述模块插放无误后,从实验屏上接入实验挂箱所需的工作电源(注:电源的大小及正负极性不能接错),然后,用信号扁平线连接实验所需挂箱上的信号插座JP26、JP20。5、把实验屏上的直流稳压电源(调节旁边的“调节电位器”,使其幅度为零)接入到“模拟量输入通道模块”的CH0端。6、安装好仿真器,用串行数据通信线连接计算机与仿真器,把仿真头插到“CPU模块”的单片机插座中;打开电源开关,打开仿真器电源。7、启动计算机,打开伟福仿真软件,进入仿真环境。选择仿真器型号、仿真头型号、CPU类型;选择通信端口,测试串行口。8、打开文件夹“智能仪器部分软件”中的“A/D转换实验.ASM”源程序,编译无误后,运行程序,通过调节电位器改变直流稳压电源的输出幅度05V(最大值为+5V),则显示的数值为800H0FFFH(即模拟信号经A/D转换后得到的12位数字量的值)。表10-1 图10-1 四、源程序及流程图W_MPC508 EQU 07FFH ;模拟多路开关片选地址PGA EQU 0FFFH ;可编程增益片选地址READ_LOW8 EQU 17FFH ;读A/D转换的低八位数字量地址READ_HIGH4 EQU 1FFFH ;读A/D转换的高四位数字量地址HIGH4 DATA 30H ;A/D转换的高四位数字量存放单元LOW8 DATA 31H ;A/D转换的低八位数字量存放单元DATA4 DATA 3AH ;显示数据存放单元DATA3 DATA 3BH ;显示数据存放单元DATA2 DATA 3CH ;显示数据存放单元DATA1 DATA 3DH ;显示数据存放单元DATA0 DATA 3EH ;显示数据存放单元 ORG 0000H LJMP MAIN ORG 0030HMAIN: MOV SP,#60H mov DPTR,#PGA mov a,#00000000B ;选择增益放大倍数为1 movx dptr,a mov DPTR,#w_mpc508 mov a,#00000000B ;选择CH0号通道 movx dptr,aloop: ACALL AD ;A/D转换,并采集数据 ACALL DIVIDE ;对数据分离,为显示作准备 MOV R0,#DATA4 ACALL DISPLAY ;显示采集到的数字量 ACALL DELAY0 ;延时 SJMP loop;=对数据分离并调整=DIVIDE: MOV DATA4,#11H MOV A,HIGH4 SWAP A ANL A,#0FH MOV DATA3,A MOV A,HIGH4 ANL A,#0FH MOV DATA2,A MOV A,LOW8 SWAP A ANL A,#0FH MOV DATA1,A MOV A,LOW8 ANL A,#0FH MOV DATA0,A RET;=A/D转换,采集数据子程序=AD: CLR P1.0 ;启动A/D转换 NOP NOP setb p1.1 NOP NOPss: jb p1.1,ss ;等转换完 setb p1.0 MOV DPTR,#READ_LOW8 ;读A/D转换的低8位 MOVX A,DPTR MOV LOW8,A ;保存A/D转换的低8位 MOV DPTR,#READ_HIGH4;读A/D转换的高4位 MOVX A,DPTR ANL A,#0FH MOV HIGH4,A ;保存A/D转换高4位 RET;=显示子程序=DISPLAY: MOVR2,#5DP10: MOVDPTR,#SEGTABMOVA,R0MOVCA,A+DPTRMOVR0,AINCR0DJNZR2,DP10DEC R0MOVR1,#5DP12: MOVR2,#8 MOVA,R0DP13: RLCAmov p1.2,cclr p1.5setb p1.5DJNZR2,DP13DEC R0DP14:DJNZR1,DP12 RETSEGTAB:DB3FH,06H,5BH,4FH,66H,6DH ;0,1,2,3,4,5DB7DH,07H,7FH,6FH,77H,7CH ;6,7,8,9,A,BDB58H,5EH,79H,71H,40H,00H ;C,D,E,F,-,;=延时=DELAY0: MOV R7,#04HDELAY00:ACALL DELAY DJNZ R7,DELAY00 RETDELAY: MOV R5,#00HDEL0: MOV R6,#00HDEL1: DJNZ R6,DEL1 DJNZ R5,DEL0 RET END 主程序流程图 A/D转换,采集数据子程序流程图实验十一 D/A转换实验一、实验目的1、掌握D/A转换的基本原理及其实现方法2、掌握D/A转换在模拟量输出通道中的应用二、实验电路图及编程说明1、实验电路图请参考实验指导书附录中的“模拟量输出通道模块部分电路图”部分,在此模块中,AD7541A(U4)为12位D/A转换器,其引脚图如图11-1及主要功能说明如下:BIT1BIT12:12位数字量输入端OUT1:D/A转换电流输出1。当DAC的BIT1BIT12全为1时,输出电流最大,全为0时输出0;OUT2:D/A转换电流输出2。OUT1与OUT2输出端电流之和为一常数。 IN:参考电压输入端:反馈电阻输入2、本实验的D/A输出为单极性输出,其输出电压与输入的数字量之间的关系见表11-1;3、要访问AD7541A时,只要先通过MOVX指令对端口地址(2800H2FFFH范围中的一个地址)写低8位数据;然后通过MOVX指令对端口地址(3000H37FFH范围中的一个地址)写高4位数据,即完成了12位数字量的D/A转换。三、实验内容及步骤1、本实验需要用到的实验模块包括:模拟量输出通道模块、译码模块、CPU模块;2、把上述模块分别插放到相应的实验挂箱所在位置;3、在确保上述模块插放无误后,从实验屏上接入实验挂箱所需的工作电源(注:电源的大小及正负极性不能接错),然后,用信号扁平线连接实验所需挂箱上的信号插座JP26、JP20。4、安装好仿真器,用串行数据通信线连接计算机与仿真器,把仿真头插到“CPU模块”的单片机插座中;打开电源开关,打开仿真器电源5、启动计算机,打开伟福仿真软件,进入仿真环境。选择仿真器型号、仿真头型号、CPU类型;选择通信端口,测试串行口。 表11-1 图11-1 6、用短路冒短接“模拟量输出通道模块”上标有“-5V”端的两个插针,即把-5V电压作为D/A转换的参考电压;7、打开文件夹“智能仪器部分软件”中的“锯齿波.ASM”源程序,编译无误后,运行程序,用普通示波器观测“模拟量输出通道模块”的端的波形,则可以观测到锯齿波。四、源程序ORG 0000H LJMP MAIN ORG 0030HMAIN: MOV R6,#00H MOV R7,#00HDA_CONVERT: MOV DPTR,#2FFFH MOV A,R6 MOVX DPTR,A ;送出D/A转换的低8位数字量 MOV DPTR,#37FFH MOV A,R7 MOVX DPTR,A ;送出D/A转换的高4位数字量 INC R6 MOV A,R6 CJNE A,#00H,DA_CONVERT INC R7 MOV A,R7 ANL A,#0FH MOV R7,A SJMP DA_CONVERT END实验十二 静态显示实验一、实验目的1、掌握数字、字符转换成显示段码的软件译码方法2、掌握静态显示的显示原理和相关程序的编写二、实验电路图及编程说明1、实验电路图请参考实验指导书附录中的“静态显示模块电路图”部分,整个显示器由5个共阴极LED数码管组成。输入只有两个信号,它们是串行数据线DIN和移位信号CLK。5个串/并移位寄存器芯片74LS164首尾相连。每片的并行输出作为LED数码管的段码。74LS164其引脚图如图12-1,其主要功能说明如下:74LS164为8位串入并出移位寄存器,1,2引脚为串行输入端, Q0Q7为并行输出端,CLK为移位时钟脉冲,上升沿移入一位;MR为清零端,低电平时并行输出为零。三、实验内容及步骤1、本实验需要用到的实验模块包括:静态显示模块、CPU模块2、把上述模块分别插放到相应的实验挂箱所在位置; 图12-13、用短路冒短接CPU模块中的J3、J6的1-2端4、在确保上述模块插放无误后,从实验屏上接入实验挂箱所需的工作电源(注:电源的大小及正负极性不能接错),然后,用信号扁平线连接实验所需挂箱上的信号插座JP26、JP20。5、安装好仿真器,用串行数据通信线连接计算机与仿真器,把仿真头插到“CPU模块”的单片机插座中;打开电源开关,打开仿真器电源6、启动计算机,打开伟福仿真软件,进入仿真环境。选择仿真器型号、仿真头型号、CPU类型;选择通信端口,测试串行口。7、打开文件夹“智能仪器部分软件”中的“静态显示.ASM”源程序,编译无误后,运行程序,则可以观察到15共五个数据同时从右到左循环移动显示的情况。四、源程序及流程图BCD0 DATA 34H ;存放显示数据单元BCD1 DATA 33H ;存放显示数据单元BCD2 DATA 32H ;存放显示数据单元BCD3 DATA 31H ;存放显示数据单元BCD4 DATA 30H ;存放显示数据单元BUFFER DATA 35H ;暂存单元SEG DATA 36H ;存放显示数据单元 ORG 0000H LJMP MAIN ORG 0030HMAIN: MOV BCD0,#05H MOV BCD1,#04H MOV BCD2,#03H MOV BCD3,#02H MOV BCD4,#01HLOOP: MOV SEG,BCD4 MOV SEG+1,BCD3 MOV SEG+2,BCD2 MOV SEG+3,BCD1 MOV SEG+4,BCD0 MOV R0,#SEG LCALL DISPLAY LCALL DELAY0 MOV A,BCD0 MOV BUFFER,BCD1 MOV BCD1,A MOV A,BUFFER MOV BUFFER,BCD2 MOV BCD2,A MOV A,BUFFER MOV BUFFER,BCD3 MOV BCD3,A MOV A,BUFFER MOV BUFFER,BCD4 MOV BCD4,A MOV BCD0,BUFFER SJMP LOOP DISPLAY:MOV R2,#5DP10: MOV DPTR,#SEGTAB MOV A,R0 MOVC A,A+DPTR MOV R0,A INC R0 DJNZ R2,DP10 DEC R0 MOV R1,#5DP12: MOV R2,#8 MOV A,R0DP13: RLC A mov p1.2,c clr p1.5 setb p1
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 管理文书 > 财经资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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