基于LabVIEW的温度检测系统摘要温度是个基本的物理量,他是工业生产过程中最普遍,最重要的工艺参数之一。
随着工业的不断发展,对温度测量的要求也越来越高,而且测量范围也越来越广。
合理的温度范围和精确地温度的测量队提高产品的质量、产量,降低消耗,实现工业生产自动化,均有积极作用,因此温度检测技术的研究具有重大意义。
本系统是一个基于LabVIEW的温度检测系统,采用多点温度检测,能检测较大区域内的温度变化,主要包括上位机和下位机两个部分。
下位机使用的DS18B20传感器和AT89C51单片机。
上位机和下位机的通讯方式是串口通讯。
上位机使用的是虚拟仪器LabVIEW,主要功能是实时温度的显示,温度曲线时间轴的显示,历史温度曲线的显示以及超限温度报警。
关键字:Labview 温度测量ABSTRACTThe temperature is a basic physical quantity, it is one of the most common industrial processes, the most important process parameters. With the continuous development of industry, the requirements for temperature measurement is also getting higher and higher, and the increasingly wide range of measurement. Reasonable temperature range and accurate temperature measurement team to improve product quality, production, reduce consumption, to achieve the automation of industrial production, had an active role in temperature sensing technology is of great significance.This system is a temperature sensing system based on LabVIEW, using multi-point temperature detection can detect temperature changes within the larger area, including two parts of the upper and lower machine. The next bit machine using the DS18B20 sensors and AT89C51 microcontroller. The upper and lower machine communication is serial communication. The host computer using a virtual instrument LabVIEW, the main function is to display real-time temperature, the temperature curve Timeline display, alarm display and gauge the temperature of the historical temperature curve.Keywords: LabVIEW Temperature survey目录摘要 (I)ABSTRACT (II)目录 (III)第1章引言 (1)1.1 背景 (1)1.2国内外研究现状 (2)1.2.1温度传感器 (2)1.2.2 上位机 (3)1.2.3 上位机与下位机通讯方式 (4)1.3研究内容 (4)第2章系统设计 (5)2.1下位机设计 (5)2.1.1 温度检测模块设计 (5)2.1.2 上位机和下位机的通讯方式设计 (6)2.1.3 下位机主控模块设计 (6)2.2上位机设计 (6)第3章下位机的软硬件实现 (9)3.1硬件实现 (9)3.1.1 DS18B20温度传感器 (9)3.1.2 单片机外围电路 (10)3.2下位机软件设计 (11)第4章上位机实现 (13)4.1上位机总体模块 (13)4.2模块分析 (13)4.2.1 串口通讯模块 (13)4.2.2 数据处理模块 (15)4.2.3 数据显示模块 (17)4.2.4 温度报警模块 (20)第5章调试 (21)5.1硬件调试 (21)5.2软件调试 (21)5.2.1 调试准备 (21)5.2.2 运行结果 (22)第6章结束语 (24)致谢 (25)参考文献 (26)附录I 源代码 (27)附录II 下位机电路图 (44)附录II 上位机程序图 (45)第1章引言1.1 背景温度是表征物体冷却程度物理量, 在许多工业生产和科学实验过程中,温度参数的检测和控制都非常重要。
随着工业检测技术和自动化程度的不断提高,对温度检测的要求也越来越高。
但是,测温时经常会受到各种干扰而影响检测精度,因而需要对检测量进行滤波等处理。
在工农业生产、科学研究人们的生活等诸多领域中, 对温度的严格控制与检测非常重要, 特别是在工农业生产环境下对温度的精确度和稳定性要求更高, 这样才能充分保证产品的质量, 提高企业的生产效率, 进而获得更高的效益。
传统测温仪表一般是通过硬件电路实现的,但这种方式存在电路复杂、成本较高、性能不稳定等的问题,同时,仪表的功能开发也是得受到局限,而以虚拟仪器为主的虚拟检测技术则能够较好地解决这些问题。
温度是一个非常重要的物理量,因为它直接影响燃烧、发酵、烘烤、煅烧、蒸馏、化学反应、浓度、结晶、挤压成形以及空气流动等化学和物理过程。
温度的控制失误可能引起产品质量、生产安全、产品产量等的一系列问题,因此对温度检测的意义就越来越大。
温度采集控制系统在工业生产、人们的生活领域和科学研究中,得到了广泛应用。
我们使用自动温度控制系统可以对生产环境的温度来进行自动控制,保证生产的自动化、智能化能够顺利安全进行,从而提高企业的生产效率。
在工业生产过程中,很多的时候都需要对温度进行严格的监控,来使得生产能够顺利进行,产品的质量才能够得到充分的肯定。
在实际生产、生活等的各个领域中,温度是环境因素不可或缺的一部分,对温度及时精确的控制和检测显得尤为重要。
比如,农业中土壤各个层面上的温度将会影响植物的生长;在医院的监护中也用到温度的测量;在工业中,料筒里外上限温度要求不一,以及热处理中工件各个部件的温度对工件形成后的性能至关重要等等。
现代电子工业的飞速发展对自动测试的要求越来越高,采用虚拟仪器对温度进行控制,不仅具有控制方便和组态简单的优点,而且可以提高被控温度的技术指标。
针对以上情况,在控制成本的前提下,通过本设计设计一款能够实时检测控制温度,又具有对系统设定不同的报警温度的温度控制报警系统功能。
此系统能够满足现代生产生活的要求,效率高,具有较强的稳定性和灵活性。
通过本系统提高对于温度控制的认识,在学习实践中提高对理论的认知能力,达到学习实践相结合的目的。
采用先进的科学技术,加以丰富的实际经验和知识,向社会提供各种超值安全设备服务,给用户带来安全和放心。
在许多工业生产和科学实验过程中,温度参数的检测和控制都非常重要。
随着工业检测技术和自动化程度的不断提高,对温度检测的要求也越来越高。
但是,测温时经常会受到各种干扰而影响检测精度,因而需要对检测量进行滤波等处理。
传统测温仪表一般都是通过硬件电路实现的,但这种方式存在电路复杂、成本较高、性能不稳定等问题,同时,仪表的功能开发也得受到局限,而以虚拟仪器为主的虚拟检测技术则能够较好地解决这些问题。
为此本文提出了基于Labview技术为核心,以计算机、数据采集卡等器件为硬件平台的温度检测系统的设计方法。
1.2 国内外研究现状1.2.1温度传感器电阻温度传感器,这种传感器以电阻作为温度敏感元件。
根据敏感材料不同又可分成热电阻式和热敏电阻式。
热电阻式一般用金属材料制成, 如铂、铜、镍等。
热敏电阻是以半导体材料制成的陶瓷器件, 如锰、镍、钴等金属的氧化物与其它化合物按不同配比烧结而成。
辐射式温度传感器,众所周知, 自然界的所有物体对辐射都具有吸收和反射的能力1辐射式温度传感器就是利用物体的热辐射特性制成的。
被测物体的辐射能被热敏元件(如热电偶、热敏电阻等)吸收时可使其物理参数(如输出电势、电阻值等) 发生变化, 利用现代测量手段检测出这种变化就可得被测温度。
根据敏感原理不同, 辐射式温度传感器可分为全辐射式、红外辐射式、光电亮度式和光电比色式等, 并能实现非接触测量, 可测温度高达3000 ℃以上. 全辐射式传感器中敏感元件接受被测物体的全部辐射能而使参数发生变化; 红外辐射式传感器中敏感元件只接受被测物体辐射能中部分波长的能量; 比色式传感器是基于物体温度不同其辐射能的光谱分布不同; 而亮度测量法是通过测量物体在一定波长下单色辐射亮度来确定温度, 被测温度的微小变化就会引起单色亮度很大变化。
如辐射体温度由1200 K 上升到1500 K 时, 总辐射能仅增加215倍, 而波长为01660 LM 的红光单色亮度可增加10倍以上, 因此此方法是辐射测温中最精确的一种。
DS1922L/T温度记录iButton是坚固耐用的自供电系统,能够测量温度并将测量结果记录在受保护的存储器内。
记录温度的频率由用户定义。
总共可以保存8192个8位数据记录或4096个16位数据记录,这些记录以等间隔采集,时间间隔从1秒至273小时。
另外还有512字节的SRAM,用于存储一些特定的应用信息,以及64字节用于存放校准数据。
一项数据采集任务可以被编程为立即开始,或者在一个用户定义的延迟之后,或者在一次温度告警之后开始。
对于存储器和控制功能的访问可加以口令保护。
DS1922L/T通过串行1-Wire®协议与主机通信,仅需要单条数据引线和返回地。
每个DS1922L/T都由工厂光刻了一个保证唯一64位的注册号,保证每个器件绝对可溯。
坚固的不锈钢封装对于各种恶劣环境具有很高的耐受力,例如玷污、潮湿和冲击等。
配套的各种附件可以使DS1922L/T安装在几乎任何物体上,包括集装箱、货架或袋子等。
采用热敏电阻,可满足40摄氏度至90摄氏度测量范围,但热敏电阻精度、重复性、可靠性较差,对于检测1摄氏度的信号是不适用的。
而且在温度测量系统中,采用单片温度传感器,比如AD590,LM35等.但这些芯片输出的都是模拟信号,必须经过A/D转换后才能送给计算机,这样就使得测温装置的结构较复杂.另外,这种测温装置的一根线上只能挂一个传感器,不能进行多点测量.即使能实现,也要用到复杂的算法,一定程度上也增加了软件实现的难度。