华中科技大学测控技术与系统实验报告

上传人:h****M 文档编号:58159486 上传时间:2022-02-26 格式:DOC 页数:17 大小:730.50KB
收藏 版权申诉 举报 下载
华中科技大学测控技术与系统实验报告_第1页
第1页 / 共17页
华中科技大学测控技术与系统实验报告_第2页
第2页 / 共17页
华中科技大学测控技术与系统实验报告_第3页
第3页 / 共17页
资源描述:

《华中科技大学测控技术与系统实验报告》由会员分享,可在线阅读,更多相关《华中科技大学测控技术与系统实验报告(17页珍藏版)》请在装配图网上搜索。

1、2013-2014 学年度第二学期测控技术与系统实验报告 电压校准、热电阻测温院系:自动化学院专业班级:测控 1102 班指导老师:黄为实验成绩:实验一 电压测量基本实验一、实验目的熟悉 CKXT-I 的系统开发方法;熟悉 Keil C 软件开发环境;熟悉 CKXT-I 型综合实验仪的电压测量的基本功能。二、基本原理利用综合实验仪的模拟通道可实现高精度的电压测量。综合实验仪采用的100ksps12 位分辨率的逐次逼近寄存器型ADC,这种类型的A/D转换器由一个比较器和DA 转换器通过逐次比较逻辑构成,从MSB 开始,顺序地对每一位将输入电压与置DA 转换器输出进行比较,经 n 次比较而输出数字

2、值。其电路规模属于中等。其优点是速度较高、功耗低。综合实验仪的部芯片C8051F005包括一个逐次逼近寄存器型AD。其基本模拟输入转换通道的结构如图1.1 所示。模拟通道包括多路模拟开关(AMUX) ,可编程增益放大器(PGA), 12 位逐次逼近型A/D转换器等。图 1.1 ADC 接口三、实验容及设备实验容:取一直流电压(如CSY-3000应变电桥实验模块的输出),接入CKXT-I 实验仪的主模拟输入通道,编程实现该直流电压的测量,获得测量数据并进行分析。实验设备: CSY-3000实验仪; CKXT-I 型综合实验仪;信号源;万用表。四、实验步骤1、在CSY-3000实验仪上找出电压输出

3、接口,用导线分别将其接入CKXT-I型综合实验仪的电压采集端口AD0 和 AGND端口。2、在本次试验中, 为了获得较高精度,采用电压采集输入端口AD03、在 CSY-3000实验仪上找出电压表测量输入接口,将CSY-3000压值作为参考标准电压,将CKXT-I 型综合实验仪作为待标定的电压。采集模拟电压信号。实验仪上测得的电分压网络与接线图说明:1、 CKXT-I2、分压网络型综合实验仪按要求接线,其中a 端接 CSY-3000 实验仪上AD0 端口用于采集模拟电压信号。2V 标准输出电压,所有接地端接到一起。3、编程,采集并记录测量得到的电压值4、改变滑动变阻器的阻值,得到不同电压值用于标

4、定CKXT-I型综合实验仪上的电压关系。实验过采集模拟1V和1.5V电压,通过拟合线性关系得出电压值并通过数码管显示。5、标定之后比较实际电压值与单片机显示电压值进行比较观察误差。五、实验现象和结论通过按照实验电路图进行接线,并通过keil 软件与 CKXT-I 型综合实验仪进行调试后,CKXT-I 型综合实验仪在电压校准后数码管上显示的电压值与实际电压值的误差为0mm 或者 1mm ,说明测量误差控制在很小的围,达到电压测量的目的。六、核心程序注释/ CKXT-I 型综合实验仪上 4 个按键的控制功能配置的程序while(1)/ 对采集到的温度值进行标定if(KEY0 = LEFT_KEY)

5、/在电压为1V时按左键采集记录KEY0 &= 0;AD_INL= GetADCResult(0);if(KEY0 = RIGHT_KEY)/在电压为1.5V 时按子右键采集记录KEY0 &= 0;AD_INH= GetADCResult(0);voltL = AD_INL*2500.0/4096;voltH = AD_INH*2500.0/4096;/将电压为/将电压为1V 时的1.5V 时的ADAD值转化为电压值值转化为电压值for(i=0;i100;i+)/进行100 次采样AD_IN = GetADCResult(0);voltM = AD_IN*2500.0/4096;/ 采集实时电压

6、输入点/ 将 AD 值转化为电压值volt+=(voltM-voltL)*500/(voltH-voltL)+1000; /对采集到的电压值进行修正volt=volt/100;/求取100 次采样的平均值if(KEY0 = MID_L_KEY)/按中左键显示进行100 次采集平均后的电压值KEY0 &= 0;disp_flag = 0;DisIntNum(volt);volt=0;if(KEY0 = MID_R_KEY)/按中右键配置参数disp_flagKEY0 &= 0;disp_flag = 1;if(disp_flag)/当 disp_flag 为 1,即按中右键后显示当前电压值Dis

7、IntNum(AD_IN);else/当 disp_flag 为 0 ,即按其他键时,显示100 次采样平均后电压值DisIntNum(volt);CH452_Write(CH452_SET_BIT + 0x003b); / 显示小数点 volt=0;七、思考题问: A/D 转换器有哪些类型,试分别说明其原理和特点。答: 按工作原理不同, A/D 转换器可以分为: 直接型 A/D 转换器 和间接型A/D转换器 。直接型 A/D 转换器可直接将模拟信号转换成数字信号,这类转换器工作速度快。并行比较型和逐次比较型 A/D 转换器 属于这一类。而间接型A/D 转换器先将模拟信号转换成中间量(如时间、

8、频率等) ,然后再将中间量转换成数字信号,转换速度比较慢。双积分型 A/D转换器 则属于间接型A/D 转换器。以下是详细介绍:(1 ) 并行比较型A/D转换器(直接型 A/D 转换器)位并行比较型 A/D转换器由电阻分压器、电压比较器、寄存器及编码器组成。根据各比较器的参考电压值,可以确定输入模拟电压值与各比较器输出状态的关系。(2 ) 逐次比较型A/D转换器(直接型 A/D 转换器)逐次逼近型 A/D 转换器属于直接型A/D 转换器,它能把输入的模拟电压直接转换为输出的数字代码, 而不需要经过中间变量。转换过程相当于一架天平秤量物体的过程,不过这里不是加减砝码,而是通过D/A 转换器及寄存器

9、加减标准电压,使标准电压值与被转换电压平衡。这些标准电压通常称为电压砝码。(3 ) 双积分型A/D转换器(间接型A/D转换器)双积分型A/D转换器属于间接型A/D转换器,它是把待转换的输入模拟电压先转换为一个中间变量,例如时间T;然后再对中间变量量化编码,得出转换结果,这种AD转换器多称为电压- 时间变换型(简称VT型)。实验二铂电阻温度特性实验一、实验目的了解热电阻的特性与应用。二、基本原理1、热电阻的测温原理与热电偶的测温原理不同的是,热电阻是基于电阻的热效应进行温度测量的, 即电阻体的阻值随温度的变化而变化的特性。 因此,只要测量出感温热电阻的阻值变化, 就可以测量出温度。 目前主要有金

10、属热电阻和半导体热敏电阻两类。 金属热电阻的电阻值和温度一般可以用以下的近似关系式表示,即式中, Rt 为温度 t 时的阻值; Rt0 为温度t0(通常 t0=0 )时对应电阻值;为温度系数。半导体热敏电阻的阻值和温度关系为Rt=AeB/t 。式中 Rt 为温度为t 时的阻值; A、B 取决于半导体材料的结构的常数。相比较而言,热敏电阻的温度系数更大,常温下的电阻值更高(通常在数千欧以上)但互换性较差,非线性严重,测温围只有-50300 左右,大量用于家电和汽车用温度检测和控制。金属热电阻一般适用于-200500 围的温度测量,其特点是测量准确、稳定性好、性能可靠,在程控制中的应用极其广泛。,

11、2、热电阻是基于电阻的热效应进行温度测量的,即电阻体的阻值随温度的变化而变化的特性。因此,只要测量出感温热电阻的阻值变化,就可以测量出温度。本次实验, 为了提高实验效率,缩短试验时间, 感温热电阻的阻值由可调阻值围的电阻箱给定。 通过查 Pt100 温度 阻值表, 根据不同温度设定相应电阻箱阻值,以代表不同温度。3、通常需要把电阻信号通过引线传递到计算机控制装置或者其它一次仪表上。工业用热电阻安装在生产现场,与控制室之间存在一定的距离,因此热电阻的引线对测量结果会有较大的影响。目前热电阻的引线主要有三种方式:二线制: 在热电阻的两端各连接一根导线来引出电阻信号的方式叫二线制:这种引线方法很简单

12、,但由于连接导线必然存在引线电阻r, r 大小与导线的材质和长度的因素有关,因此这种引线方式只适用于测量精度较低的场合。RRrIVoRRt两线制测电阻原理图三线制:在热电阻的根部的一端连接一根引线, 另一端连接两根引线的方式称为三线制,这种方式通常与电桥配套使用, 可以较好的消除引线电阻的影响, 是工业过程控制中的最常用的引线电阻。RRIVoRRrl1Rl2RtRl3三线制测电阻原理图四线制: 在热电阻的根部两端各连接两根导线的方式称为四线制,其中两根引线为热电阻提供恒定电流I,把 R 转换成电压信号U,再通过另两根引线把U 引至二次仪表。可见这种引线方式可完全消除引线的电阻影响,主要用于高精

13、度的温度检测。Rl1VoRl2IRRtl3Rl4四线制测电阻原理图本次试验采用三线制引线测量方式。4、铂热电阻是利用铂丝的电阻值随着温度的变化而变化这一基本原理设计和制作的,按 0时的电阻值R()的大小分为10 欧姆(分度号为Pt10)和 100 欧姆(分度号为Pt100 )等,测温围均为-200850 .10 欧姆铂热电阻的感温原件是用较粗的铂丝绕制而成,耐温性能明显优于100 欧姆的铂热电阻,只要用于650以上的温区:100 欧姆铂热电阻主要用于650 以下的温区, 虽也可用于650以上温区, 但在650以上温区不允许有A 级误差。 100欧姆铂热电阻的的分辨率比10 欧姆铂热电阻的分辨率

14、大10 倍,对二次仪表的要求相应地一个数量级,因此在650以下温区测温应尽量选用100 欧姆铂热电阻。5、将电阻值的测量转换为电阻两端电压的测量温度传感器实验模板及连线图(图 1):电阻是三线连接,其中一端接二根引线主要为消除引线电阻对测量的影响。将合实验仪的模拟通道电压输入端,以实现电压测量。具体电压测量电路如下:Vo 接综电阻箱电阻与 R3、R1、Rw1、R4 组成直流电桥, 是一种单臂电桥工作形式。 调 Rw1 使电桥平衡, 即桥路输出端 b 和中心活动点之间输出为零。 调 Rw3 使 V02=0 ,接上数显单元,拨 2V 电压显示档,使数显为零,去除放大器零漂电压。适当的调节 Rw2

15、获得合适的增益,以便于电压值的测量显示。通过改变电阻箱阻值, Vo 端将得到对应的电压值。实验思路: 我们小组从以上实验原理中分析得知, 本次实验根据不同温度设定电阻箱的阻值(对应不同温度下 Pt100 的阻值),通过测定电阻值两端电压得到电压值与电阻值(对应温度)的关系,从而得到电压值与温度的关系。经过电压校正后,可以实现到高精度的电压值测量。 根据拟合得到的电压与温度的关系可由测得的电压值计算出对应的温度值。并与实际温度进行参照,分析误差。三、实验容:利用综合实验仪设计热电阻温度计:1、利用标准电阻箱作为热电阻测温代替PT100 电路实验2、设计一种三线制测温电路,分析其原理和误差;3、用

16、实验仪设计实现温度仪;4、利用标准电阻箱对电阻测量进行标定;5、根据分度表进行线性校正。四、实验设备:标准电阻箱(Pt100 热电阻), CSY-3000 实验仪, CKXT-I 型综合实验仪,万用表。五、实验步骤:1、用万用表欧姆档测出Pt100 三根线中其中短接的二根线(同种颜色的线)设为 1、 2,另一根设为3 ,并测出它在室温时的大致电阻值(实际测得0.45 欧姆)。2、在主机箱总电源、调节仪电源都关闭的状态下,再根据图1 示意图接线,温度传感器实验模板中、( t) 两端接传感器,这样传感器(Rt)与R3、 R1、Rw1、 R4组成直流电桥,是一种单臂电桥工作形式。3、放大器调零、调增

17、益:将图1 中的温度传感器实验模板的放大器的两输入端引线(一根传感器引线、 另一根桥路输出即Rw1 活动触点输出 )暂时不要引入, 而用导线直接将放大器的两输入端相连(短接 );将主机箱上的电压表量程(显示选择 )切换开关打到2档,合上主机箱电源开关, 调节温度传感器实验模板中的RW2( 逆时针转到底 )增益电位器, 使放大器增益最小;再调节RW3(调零电位器 )使主机箱的电压表显示为。4、关闭主机箱电源开关,将电阻箱接入电路,并将实验模板中放大器的输入端引线按图 1 连接,检查接线无误后,合上主机箱电源开关。5、参照 pt100 热电阻的分度表得出0150 对应的电阻箱的阻值,并通过实验模板

18、的电路将不同温度对应的电压在实验仪上显示出来。为减小误差在每一温度点可测取多组电压值,求平均值后填入下表中6、使用Matlab来处理实验得到的数据。先把测量得到的数据利用最小二乘法进行线性拟合。并将拟合求得的公式写入CKXT-I 的程序中,实现将采集到的电压值转换为温度值并将测量结果显示在LED 上。将测量的温度填入表中。7、将测量温度和给定温度进行比较,并分析温度测量过程中存在的误差。六、数据记录与分析:1. 未考虑电阻箱电阻,对电压求2 次平均(正反)后得出的实验数据:温度( )电阻箱电阻( )电压( V)单片机显示温度( )0100.01.00015102.01.015610104.01

19、.0301215105.91.1720107.91.0602225109.91.0762730111.81.3235113.81.1053740115.81.1214245117.71.1354750119.71.1505255121.71.1655760123.61.6265125.51.1966770127.51.2107275129.41.2257780131.41.2408285133.41.2548790135.21.2699295137.21.28497100.11.299102105141.01.314107110143.01.329112115144.91.3441171201

20、46.81.358122125148.71.373127130150.61.387132135152.51.400137140154.41.416142145156.31.431147150158.21.445152实验数据处理(散点和拟合曲线图见下页图2 ):TU 特性关系的拟合曲线为:T=336.729u-337.189多数温度的测量值与给定值之间的差值为2 摄氏度。绝对误差=2 非线性误差=2/150 x100%=1.3%2. 去除电阻箱电阻( 0.45 欧姆),对电压求 4 次平均( 2 次正反)后得出的实验数据:温度( )电阻箱电阻( )电压( V)单片机显示温度( )099.61.

21、00015101.51.015610103.51.0301115105.51.1620107.51.0622125109.41.0762630111.41.0923135113.41.1073640115.31.1224145117.31.1374650119.31.1535155121.21.1675660123.21.1836165125.11.1976670127.01.2127175129.01.2277680130.91.2428185132.91.2578690134.81.2729195136.71.28696100.71.302101105140.61.316106110142

22、.51.331111115144.41.345116120146.31.360121125148.21.374126130150.21.390131135152.11.404136140154.01.418142145155.91.433147150157.81.447152实验数据处理(散点和拟合曲线图见下页图3 ):TU 特性关系的拟合曲线为:T=336.729u-337.189多数温度( 0-135 )的测量值与给定值之间的差值为1 摄氏度,仅140-145 的误差为 1,测量的准确性得到很大的改善。绝对误差=2 非线性误差=1/150 x100%=1.3%( 0-150 )附图:图 2

23、未考虑电阻箱阻值使得拟合曲线图 3去除电阻箱阻值使得拟合曲线实验分析:1) 从以上两组实验的参照中,可以得出,热电阻的电阻箱自身的阻值对误差的测量存在一定的影响。应该校准电阻箱的阻值进行电压的测量。2) 温度较高处( 140以上)的测量误差比温度较低处的测量误差大。观察Pt100 的分度表后发现阻值的变化也并非完全线性变化,如0 10之间的电阻差为3.96,而到了 140 150 之间的电阻差为 3.80,发现等温差时的电阻差随着温度的升高在减小,而我们在实验数据拟合时采用最小二乘法拟合,因此这是高温处的误差会比较大的原因。而我也在考虑,对于测得的实验数据要不要使用高次拟合以提高测量精度?(如

24、 2 次拟合)。3) 对电压值进行重复多次测量很有必要,能在一定程度上消除重复性带来的误差。能够提高测量精度。4) 本次实验中,我们小组有一个不足的地方是仅在数码管上显示温度的个位数以上的位数,未能显示小数点以后的位数,导致测量精度降低,主要是程序的实现问题。实验后我们积极总结,又重新更改了程序,将在接下来程序注释中对这部分功能进行修正。实验误差总结:实验过程中,一旦一些细节不注意,就会给实验带来较大的误差,下面我对本次实验中可能会带来误差的地方进行归纳和总结,我们在实验过程中的误差可能产生的原因带下划线:自行总结 七、核心程序注释/ CKXT-I 型综合实验仪上 4 个按键的控制功能配置的程

25、序while(1)/ 对采集到的温度值进行标定if(KEY0 = LEFT_KEY)/在电压为1V时按左键采集记录KEY0 &= 0;disp_flag = 0;AD_INL= GetADCResult(0);if(KEY0 = RIGHT_KEY)/在电压为1.5V 时按子右键采集记录KEY0 &= 0;disp_flag = 0;AD_INH= GetADCResult(0);voltL = AD_INL*2500.0/4096;voltH = AD_INH*2500.0/4096;/将电压为1V 时的 AD/将电压为 1.5V 时的值转化为电压值 AD 值转化为电压值for(i=0;i1

26、00;i+)/进行100 次采样AD_IN = GetADCResult(0); voltM = AD_IN*2500.0/4096; volt+=(voltM-voltL)*500/(voltH-voltL)+1000;/ 采集实时电压输入点/ 将 AD 值转化为电压值/对采集到的电压值进行修正volt=volt/100;/求取100 次采样的平均值if(KEY0 = MID_L_KEY)/按中左键显示采集的电压值KEY0 &= 0;disp_flag = 0;DisIntNum(volt);volt=0;if(KEY0 =MID_R_KEY)/按中右键显示温度值,配置参量disp_flag

27、KEY0 &= 0;disp_flag = 1;if(disp_flag)/* 将拟合公式计算求得的浮点型温度值乘以出含 1 个小数点位的温度*/TEMPERATURE=( 336.729*volt+337.189DisIntNum(TEMPERATURE);CH452_Write(CH452_SET_BIT + 0x002b);10,通过整数的数码管显示) *10;/ 显示小数点elseDisIntNum(volt);CH452_Write(CH452_SET_BIT + 0x003b);volt=0;/ 显示小数点/ CKXT-I 型综合实验仪上数码管显示程序 void DisIntNum

28、(int num)int quotient,remainder;remainder = num%10;quotient = num/10;CH452_Write(0x0800 + remainder);remainder = quotient%10;quotient = quotient/10;CH452_Write(0x0900 + remainder);remainder = quotient%10;quotient = quotient/10;CH452_Write(0x0a00 + remainder);remainder = quotient%10;quotient = quotie

29、nt/10;CH452_Write(0x0b00 + remainder);八、思考题请分析、推导和说明三线制、四线制接法是如何消除导线电阻的影响的答:如上图所示: 由于热电阻本身的阻值较小, 随温度变化而引起的电阻变化值更小, 例如,铂电阻在零度时的阻值 R0=100 ,铜电阻在零度时 R0=100 。因此,在传感器与测量仪器之间的过长的引线的电阻 R11、R12 会引起较大的测量误差。在实际应用时,通常采用所谓的三线或四线制的方式,上图电路中公式推导如下:而三线制的电路如下图所示。这是热电阻最实用的接入电路,可得到较高的测量精度。图中的两个 R 是固定电阻。 Rr 是为保持电桥平衡的电位器

30、。 三线制的接入电路由于考虑了引线电阻和接触电阻带来的影响。 Rl1、 Rl2 和 Rl3 分别是传感器和驱动电源的引线电阻,一般说来, Rl1 和 Rl2 基本上相等,而 Rl3 不引入误差。所以这种接线方式可取得较高的精度。(计算公式: Rt=R 3R1 /R 2+R 1r/R 2-r )。在热电阻的根部的一端连接一根引线,另一端连接两根引线的方式称为三线制, 这种方式通常与电桥配套使用, 两个导线分别接在电桥的两个桥背上, 另一根线接在电桥的电源上, 消除了引线电阻的误差。 可以较好的消除引线电阻的影响,是工业过程控制中的最常用的引线电阻。而四线制的电路如下图所示。这是热电阻最高精度的接入电路。图中Rl1、 Rl2、 Rl3 和 Rl4 都是引线电阻和接触电阻。Rl1 和 Rl2 在恒流源回路,不会引入误差。 Rl3 和 Rl4 则在高输入阻抗的仪器放大器的回路中,也不会带来误差。在热电阻的根部两端各连接两根导线的方式称为四线制,其中两根引线为热电阻提供恒定电流I,把R 转换成电压信号U,再通过另两根引线把U 引至二次仪表。 (计算公式:Rt=V 0/I)九、实验总结

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

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

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


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