智能仪器智能温度测试仪的设计.docx

上传人:lao****ou 文档编号:889931 上传时间:2024-07-15 格式:DOCX 页数:15 大小:360.24KB
下载 相关 举报
智能仪器智能温度测试仪的设计.docx_第1页
第1页 / 共15页
智能仪器智能温度测试仪的设计.docx_第2页
第2页 / 共15页
智能仪器智能温度测试仪的设计.docx_第3页
第3页 / 共15页
智能仪器智能温度测试仪的设计.docx_第4页
第4页 / 共15页
智能仪器智能温度测试仪的设计.docx_第5页
第5页 / 共15页
亲,该文档总共15页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《智能仪器智能温度测试仪的设计.docx》由会员分享,可在线阅读,更多相关《智能仪器智能温度测试仪的设计.docx(15页珍藏版)》请在第一文库网上搜索。

1、智能仪器智能温度测试仪的设计-CA1-FENGHAI-(2023YEAR-YICAI)_JINGBIAN智能仪器综合设计实习报告题目:智能温度测试仪的设计专业:测控技术与仪器班级:姓名:学号:指导老师:目录一、概述1二、方案设计21 .设计任务22 .总体方案23 .具体方案24 .PT1OO传感器特性45 .测温原理3三 .MK-4PC智能仪器实验教学系统简介3四 .硬件电路设计51 .硬件功能分析52 .各部分硬件设计5五 .软件设计81 .编程环境介绍82 .软件功能需求分析103 .各部分软件设计11a.软件的流程图11b主程序11六 .调试21七 .实习总结21八 .参考文献22一、

2、概述温度是自然界中和人类打交道最多的物理参数之一,无论是在生产实验场所,还是在居住休闲场所,温度的采集或控制都十分频繁和重要,而且,网络化远程采集温度并报警是现代科技发展的一个必然趋势。由于温度不管是从物理量本身还是在实际人们的生活中都有着密切的关系,所以温传感器就会相应产生。传感器主要用于测量和控制系统,它的性能好坏直接影响系统的性能。温度传感器从使用的角度大致可分为接触式和非接触式两大类,前者是让温度传感器直接与待测物体接触,而后者是使温度传感器与待测物体离开一定的距离,检测从待测物体放射出的红外线,达到测温的目的。由于PT1Oo热电阻的温度与阻值变化关系,人们便利用它的这一特性,发明并生

3、产了PTIOO热电阻温度传感器。它是集温度湿度采集于一体的智能传感器。温度的采集范围可以在-200C+200C,湿度采集范围是0%IO0%。Pt1OO温度传感器是一种将温度变量转换为可传送的标准化输出信号的仪表。主要用于工业过程温度参数的测量和控制。带传感器的变送器通常由两部分组成:传感器和信号转换器。传感器主要是热电偶或热电阻;信号转换器主要由测量单元、信号处理和转换单元组成(由于工业用热电阻和热电偶分度表是标准化的,因此信号转换器作为独立产品时也称为变送器),有些变送器增加了显示单元,有些还具有现场总线功能。此次实习我们利用SST89V564RD单片机结合温度传感器技术而开发设计了这一温度

4、测量系统。二、方案设计1 .设计任务测温的模拟电路是把当前PTioo热电阻传感器的电阻值,转换为容易测量的电压值,经过放大器放大信号后送给A/D转换器把模拟电压转为数字信号后传给单片机,单片机再根据公式换算把测量得的温度传感器的电阻值转换为温度值,并将数据送出到1CD显示器进行显示。2 .总体方案智能温度测量仪的设计,包括硬件和软件的设计。先对该测量仪进行概括性介绍,然后介绍该测量仪在硬件设计上的主要器件:“Pt1OO热电阻”、单片机和1CD显示器以及描述测量仪的总体结构原理。在本设计中,是以钳电阻PT1Oo作为温度传感器,采用恒流测温的方法,通过单片机进行控制,用放大器、A/D转换器进行温度

5、信号的采集。总体来说,该设计是切实可行的。本设计系统包括温度传感器,信号放大电路,A/D转换模块,数据处理与控制模块,温度显示五个部分。3 .具体方案本设计系统主要包括温度信号采集单元,单片机数据处理单元,温度显示单元。其中温度信号的数据采集单元部分包括温度传感器、温度信号的获取电路(采样)、放大电路、A/D转换电路。系统的总结构框图如图1-1所示。系统的总结构框图本温度测量系统设计,是采用PT1OO温度传感器经过放大和A/D转换器送到单片机进行控制温度显示。另外本系统还可以通过外接电路扩展实现温度报警功能,从而更好的实现温度现场的实时控制。经过多次的修改和调试测量,本设计基本符合设计要求,由

6、于受人为因素和软硬件的限制,系统难免不了带来一些误差,但通过调节和精确计算可以减小误差。4 .PTI(X)传感器特性电阻式温度传感器(RTD,ResistanceTemperatureDeteCtoIj是指一种物质材料作成的电阻,它会随温度的改变而改变电阻值。PT1OO温度传感器是一种以钳(Pt)做成的电阻式温度传感器,属于正电阻系数,由于它的电阻一温度关系的线性度非常好,因此在测量较小范围内其电阻和温度变化的关系式如下:R=Ro(1+T)其中a=,Ro为IOoQ(在OC的电阻值),T为华氏温度,因此伯做成的电阻式温度传感器,又称为PT1oPT1OO温度传感器的测量范围广:-200(+600C

7、,偏差小,响应时间短,还具有抗振动、稳定性好、准确度高、耐高压等优点,其得到了广泛的应用,本设计即采用PTIoo作为温度传感器。5 .测温原理通过运放U1A将基准电压转换为恒流源,电流流过Pt1OO时在其上产生压降,再通过运放U1B将该微弱压降信号放大(图中放大倍数为10),即输出期望的电压信号,该信号可直接连AD转换芯片。智能仪器实验开发平台集中了单双极性输入通道、程控放大、模拟滤波、16位A/D转换及CP1D技术和单片机技术,并具有超过128KB的大存储空间,集中体现了智能仪器课程所涉及到的各种软硬件技术,非常适合大学本科生的学习以及在此基础上的进一步开发。三.MK-4PC智能仪器实验教学

8、系统简介智能仪器实验开发平台采用模块化设计,整个平台设有一个母板,该母板具有四个相同规格的扩展部分,每个扩展部分设四个插口,每个插口对应的分别为单片机的P0、P1、P2、P3口,如图1所示。设计时将单片机作为控制部分的核心,因此单片机板独立占用其中一个扩展,显示部分采用液晶模块完成,该部分还设有四个按键作为组合按键使用。第三个部分为基于CP1D的16位数据采集部分,设有两个独立输入通道,每个通道可设置为单极性输入或双极性输入,具有程控放大、模拟滤波等功能,CP1D控制A/D转换器完成数据的采集工作,数据采集的采样频率可设置为IoKHz、20KHz.500KHz,采样点数可以根据要求设置。平台的

9、最后一个扩展部分为空,留给平台的使用者做扩展使用,根据要求自己独立设计该部分的电路。除平台能够独立完成各项实验项目外,为实现对采集的数据进行图形化显示,该平台还可以通过标准的RS-232接口与PC机连接,通过PC机的显示器将数据波形显示出来,同时还可以利用该串行接口对单片机进行仿真或传输控制参数使其工作在设定模式下。整个功能框图如图2所示。图2功能框图四.硬件电路设计1硬件功能分析图4硬件部分电路图后面有CP1D及单片机,单片机控制液晶显示部分。图5液晶显示器电路图2.各部分硬件设计对于热电阻的测量电路我们可以采用二线式的测量电路等。而对于我们此次实习则选择利用恒流源模拟此测量部分。二线式图如

10、下:图6二线式图信号取回后需要进行信号的调理,信号调理电路图如下:图7信号调理电路图右下角OP07起偏置作用。调节电位器Rpot1可调节偏置。上图的差分放大电路的输出连接至程控放大电路的输入。电路图如下:VWnVIVH2VU,JVUVHJAOA1A2AJSC1WA程控放大器的输出信号进入电平抬高电路。如下:两个二极管起钳位作用。这个电路是求差电路。电平抬高电路的输出进入程控滤波电路。如下图:用到的程控滤波芯片为1TCI569-7,FC1Ko是CP1D产生的方波信号,用来控制滤波器截止频率。若要控制滤波器截止频率为IkHz,CP1D要产生32k的方波信号给FC1KOo程控滤波电路之后接入A/D转

11、换器。图如下:*VyOrTj-1r”-T-+咏5/一,,1exomF控制端口BUSYCNVST、IMPU1SEBYTESWAP连接至CP1Do单片机通过往CP1D写控制字来控制A/D的采样率。单片机部分的电路图如下:RAM高地母救573Wfr138A138B138CMAX3486的方H控制SST89V564RDP2.0P2.7CP1D8位地址线P2.0F2J液明控制线P2.4-P2.7DZAfttMfSJ1J2CP1DR单片USe芯片UCP1D片透J-图12单片机部分电路图五.软件设计1.编程环境介绍单片机软件开发采用目前比较通用的Kei151开发软件完成,该软件有很多详细的应用文档,在此不再

12、赘述。如果不使用硬件仿真器,多数通用单片机都无法实现在线仿真功能,而本实验平台所用单片机SST89V564RD可以实现在线仿真以及程序下载功能,两者皆可以通过PC机的标准RS-232串口与Kei151软件通信实现,其连接示意图如下图,本节主要介绍如何在现有Kei151软件基础上实现上述功能。针对在线仿真功能,SST公司为方便用户使用单片机调试程序而开发了调试工具SoftICE(SoftwareInCircuitEmu1ator,在电路软件模拟),该调试工具可实现下述功能:下载INTE1HEX文件在线调试及设置断点,支持汇编语言和C51语言反汇编代码区到8051助记符读写代码/数据存储器、FSR

13、特殊功能寄存器及PC)RT端口IAP(InApp1icationProgramming,应用中再编程)功能软件重启动图6计算机与实验平台连接示意图对于我们本次实习的单片机SST89V564RD,我们用kei1C51编程环境进行程序的编写。kei1C51软件是众多单片机应用开发的优秀软件之一。它集编辑、编译、仿真于一体,支持汇编、P1M语言和C语言的程序设计。界面友好,易学易用。对于下载的软件我们可以直接用kei1C51下载。同时我们也可以在SST软件的下载页面中下载。而且这两种下载方式都需要程序生成.HEX文件。如下图所示:图13而应用SoftICE调试工具进行程序在线仿真调试的过程是这样的:

14、(1)利用SSTBoot-Strap1oader软件将SOft1CE直接下载到单片机中,重新上电复位后,单片机中的SoftICE便可以与Kei151软件通信以进行仿真调试,下载界面如下(2)在Kei151软件上选择使用的单片机型号SST89V564RD;(3)在Kei151软件的Project下拉菜单中选择OptionsforTarget4Monitor51,”;(4)在OPtiOnSfOrTarget4Monitor51,窗口的DebUg栏中选择UseKei1Monitor-51Driver,由于每次RESET目标板时用户代码区会被擦除,如果用户程序需要在开始时下载到目标板,要勾上“1oadApp1iCationatStartup”;(5)点击SettingS项,弹出TargetSetUP窗口进行配置,可以选择PC机与目标板通信的串行接口及波特率,如果需要显示存储器的实时窗口,请不要选CacheOptions,注意,如果选择了的中断向量3Seria1Interrupt去StopProgramExacution,SOftICE将修改在位置0023H个字节,要确保用户

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 工作总结

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

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



客服