基于LabVIEW的温度实时显示与报警系统的设计毕业设计

上传人:jiups****uk12 文档编号:90655032 上传时间:2019-06-14 格式:DOC 页数:65 大小:4.26MB
返回 下载 相关 举报
基于LabVIEW的温度实时显示与报警系统的设计毕业设计_第1页
第1页 / 共65页
基于LabVIEW的温度实时显示与报警系统的设计毕业设计_第2页
第2页 / 共65页
基于LabVIEW的温度实时显示与报警系统的设计毕业设计_第3页
第3页 / 共65页
基于LabVIEW的温度实时显示与报警系统的设计毕业设计_第4页
第4页 / 共65页
基于LabVIEW的温度实时显示与报警系统的设计毕业设计_第5页
第5页 / 共65页
点击查看更多>>
资源描述

《基于LabVIEW的温度实时显示与报警系统的设计毕业设计》由会员分享,可在线阅读,更多相关《基于LabVIEW的温度实时显示与报警系统的设计毕业设计(65页珍藏版)》请在金锄头文库上搜索。

1、摘 要作为农业大国,我国的设施农业生产起步较晚。与国外比较成熟的温室环境监控技术相比,国内的温室环境监控系统存在着自动化水平相对较低,系统设计不完善,现代管理水平较低的缺点。因此,为了实现温室农作物优质生长,我们有必要研究并开发一种温室大棚的监测系统。本文在传统系统设计的基础上,研发了基于虚拟仪器的温室大棚检测系统。通过传感器技术,检测温室大棚的室内温度;传感器输出信号经过信号调理,通过通信技术,输送到嵌入计算机中的数据采集卡中;最终将信号传输至计算机。本系统采用虚拟仪器设计思想,以LabVIEW2010为软件开发平台,采用可视化编程和数据库技术,向温室大棚工作人员提供一种优质的人机交互界面和

2、简易的操作平台,实现了对温室参数的采集、处理、显示、存储、查询以及越限报警等功能。通过对系统的测试,结果显示该系统功能强大、操作简单易懂、可视化效果良好,能够实时准确地采集温室的各个参数,基本上满足了对温室检测的目的,达到了设计目标的要求。关键词:温室大棚;LabVIEW;检测;数据库;数据采集 Abstract As a large agricultural country, Chinas faculty agriculture started late.Greenhouse environmental control technology abroad is relatively matu

3、re,but in China,there are many shortcomings of the greenhouse environment monitoring system such as low level of automation ,system design complexity and low level of modern management.Therefor, In order to achieve the optimal conditions for crop growth, we need to study and develop a kind of monito

4、ring system for greenhouse.In this paper, the design of the greenhouse control system was proposed based on virtual instrument technology on the basis of the traditional greenhouse control. Firstly, the greenhouse parameters, such as indoor temperature is measured by a variety of high-precision sens

5、ors; Secondly, the data, which are detected by the sensors, after processed through signal conditioning circuits, then are delivered into the DAQ (data acquisition) board. By the fact that DAQ board is inserted into the computer system, thus the data are transported into the computer finally.The sys

6、tem used virtual instrument design,with LabVIEW 2010 for software development platform . By means of visual programming language and database technology, this system provides a clear display and simple platform for greenhouse workers, and it can realize greenhouse parameters of acquisition, processi

7、ng, display , save, query and alarm functions.The system test results show that: the monitoring system is powerful, easy to understand and control, and its visual effect is good.It collected data in real time ,which is good to meet the needs of greenhouse environment monitoring, to achieve the desig

8、n goals.Key words: Greenhouse, LabVIEW, Monitoring, Database,Data acquisition目 录引言1 系统综述1.1 方案论证与选择1.2 系统整体框图2 硬件电路设计2.1 51单片机主控电路2.1.1 单片机主控电路设计2.1.2 C51程序语言2.2 TC1047温度采集电路2.3 RC低通滤波电路2.4 OP07放大电路2.5 A/D转换电路2.6 LCD1602显示电路2.7 串口通信电路2.8 电源稳压电路3 下位机软件设计3.1 主程序框架3.2 ADC0832驱动程序3.3 LCD1602显示驱动程序3.4 串口

9、通信程序4 上位机软件设计4.1 上位机人机交互界面设计4.2 上位机程序框图设计4.2.1 主程序框图设计4.3.2 LABVIEW串口程序设计4.3.3 串口数据帧解码4.3.4 数据处理和显示4.3.5 数据的存储和读取4.3.6 采集速率和温度报警5 原理图电路仿真6 组装调试及软件验证6.1 制作流程6.2 硬件调试及软件验证6.2.1 电源电路测试6.2.2 LCD1602显示测试6.2.3 放大电路测试6.2.4 A/D转换测试6.2.5 下位机串口通信测试6.2.6 上位机串口通信测试6.2.7 下位机与上位机整体功能测试6.3 数据测量及误差分析6.3.1 温度传感器标定6.

10、3.2 数据的测量6.3.3 误差计算及分析6.4 软硬件调试综述7 结论7.1 系统功能7.2 功能扩展7.3 前景展望谢 辞参考文献附录一 电路设计原理图附录二 电路设计PCB图附录三 上位机实时数据采集界面图附录四 上位机历史数据读取界面图附录五 主程序调试结果 附录六 串口程序调试结果 附录七 AD程序调试结果 附录八 1602程序调试结果 引言随着科学技术的不断发展,对现代设备精确度的要求不断增长,信息采集(即传感器技术)、信息传输(通信技术)和信息处理(计算机技术)为信息技术的前沿尖端技术,其应用非常广泛,已经渗透到社会的每一个领域1-3。数据采集是指将温度、压力、流量、位移等物理

11、量转换成数字量后,再由计算机进行存储、处理、显示或者打印的过程。在生产过程中应用数据采集,可对生产现场的工艺参数进行采集、监视和记录,为提高产品质量、降低成本提供信息和手段。数控机床在加工过程中,热误差是因温度上升引起的加工误差。据统计,在精密加工和超精密加工中,由于热变形引起的加工误差占总加工误差的50%70%4-5。目前,有两类方法可以用来减小机床的热误差。一是通过改进机床结构设计方法,直接减小热误差,但是会大大提高成本。二是通过建立热误差模型进行补偿的方法15-16。LABVIEW软件是NI公司开发用于测控领域的图形化开发环境,它在数据采集、仪器控制、测量分析和数据显示方面有着明显的优势

12、而得到广泛的应用14。它是一种方便的人机界面软件,其编程的方式相比于VC等比较复杂的上位机编程软件来说更加的简单和有针对性。利用NI的LABVIEW软件和数据采集卡可以实现数据的采集、存储、分析处理。或者通过其它接口可以很容易地将采集到的数据发送到LABVIE编写的上位机。设计的主要目的和任务是,在生产车间中对数控机床的主要部件进行实时多点温度采集,采集硬件电路主要包括:温度传感器,放大滤波,A/D转换,下位机控制,串口通信等功能;采集通道数=4,采集温度精度:0.5度,温度范围:040度。上位机对采集的温度数据进行受热分析,并显示温度随时间的变化趋势,并对加工的热变形误差进行计算和补偿。1

13、系统综述1.1 方案论证与选择设计主要是实现数控机床机床4路温度的采集,正确选择温度传感器和设计放大电路对整个设计起到事半功倍的作用。下面简要分析设计硬件电路方案的选择和上位机编写软件的选择。(1)温度传感器选择 设计中温度传感器可以选择数字温度传感和模拟温度传感器。设计中要求采集的温度精度为0.5,数字温度传感器相对容易实现对温度的高精度测量,如数字温度传感器DS18B20,但进行多路温度采集时使用数字温度传感器成本高,在满足温度测量精度的条件下,选择模拟温度传感器。模拟温度传感器又分为电压输出型温度传感器和电流输出型温度传感器两种。其中电流输出型温度传感器,输出电流一般都很小,如AD590

14、电流输出型温度传感器,需要将输出电流的变化转化电压的变化,才能进行电压放大和A/D转换等11。设计中选用电压输出型温度传感器TC1047温度传感,TC1047输出电压每变化10mV,表示温度变化1,正确设计放大电路和选择A/D转换芯片就可以满中温度测量精度为0.5的要求。(2)滤波电路设计设计中温度传感器选择的是电压输出型温度传感器,设计中要求将大于50Hz的信号给予滤除。设计中选择使用无源RC低通滤波电路即可以满足设计要求。(3)电压放大电路的设计设计中可以选择使用仪用放大器或运算放大器组建电路进行电压放大。选用仪用放大器可以大大减小电路设计的复杂度,如仪用放大器AD620和AD623只需要

15、外接一个滑动变阻器就可以实现放大倍数的精确调节。而使用运算放大器电路设计复杂,精度也没有仪用放大器的高,但仪用放大器的价格相对运算放大器来说价格非常昂贵。设计中选择运算放大器OP07进行放大电路的设计,也可以满足设计的要求,并且设计成本大大降低。(4)A/D转换芯片选择设计中要合理选择A/D转换芯片的分辨率。设计放大电路的放大数5,只要A/D能分辨放大电路25mV输出电压的变化,就可以实现测量温度精度为0.5的要求。设计中选用8位分辨率的A/D转换芯片ADC0832,在参考电压为5V时可以分辨最小20mV的电压变化,满足设计要求。(5)上位机编程软件选择以上主要分析了硬件电路设计方案的选择,上位机的设计也是设计的难点。设计选择使用LABVIEW作为上位机的编写软件,LABVIEW是图形化编程语言,相对于其他文本编程语言来说,LABVIEW相对简单的多,可以很容易实现程序的编写和显示界面的美化设计10。1.2 系统整体框图 设计主要任务分为上位机的设计和下位机设计两个大模块。其中,下位机主要是硬件电路的设计和C语言程序的编写。用电压输出型温度传感器TC

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号