论文部分内容阅读
温度是保证作物良好生长的重要因素,我国作为一个农业大国,在耕种过程中广泛利用温室大棚来种植蔬菜,良好的控制大棚中的温度在一定程度上可以增加蔬菜的产量,因此大棚内温度的实时观测尤为重要。温度是温室中常见的重要被测、被控参数。传统的测量方法使用常规表,人工操作控制,复杂繁琐;而基于单片机的嵌入式实时测量技术的应用通过将计算机技术与测量技术的融合,使传统的测量方法和手段发生了根本性变革。用单片机为核心的嵌入式测量系统取代采用传统仪器、仪表的常规测量方法,可以方便地实现测量过程的自动化、测量结果的数字化处理以及测量仪表功能的多样化,并对大幅度提高温室的测量精度、降低操作工作人员劳动强度具有十分重要的促进作用。本课题根据实际需要设计了一种基于单片机并采用数字化单总线技术的多点温度测量系统。
该多点温度测量系统是由上位机和下位机两大部分组成。下位机是由温度采集电路、时钟电路、显示电路、RS485接口电路等组成的以单片机为核心的嵌入式测量模块。下位机主要完成温度的采集、显示与上传功能。上位机主要为安装有数据采集与管理软件的PC机组成。上位机数据采集与管理软件在LabVIEW环境进行开发。LabVIEW是一个图形化编程环境,直观、易学、开发功能强,开发出的程序的可重用性高,能与第三方软件轻松连接。使用LabVIEW进行软件开发,可以充分利用计算机强大的数据处理和传输能力及LabVIEW提供的大量扩展功能库和软件工具包,大大丰富和增强了仪器的功能。上位机的作用主要完成数据的显示、报警、保存和查询功能。上位机数据采集与管理软件的设计分为两大部分,第一部分是前面板程序的设计,第二部分是框图程序的设计。该测量系统安装简单方便,系统稳定可靠,可维护性好。
该系统能够实时测量温室大棚内的温度,测量结果不仅能在各个下位机显示,还可以通过RS-485总线将采集的数据传送到上位机,做进一步的处理;同时能够将各个时刻的温度数据进行存储,方便了随时查询历史数据。该系统还设定了报警功能,当温度值超过预先设定的上、下限值时,系统便启动报警模块进行报警,提醒温室大棚管理人员对大棚内温度进行控制和调整。论文中对系统的硬件设计以及软件设计过程进行了详细的论述。文中着重分析了主要硬件电路的器件选择、电路设计以及下位机关键程序和上位机程序的设计开发过程。论文中给出了完整的下位机原理框图、下位机电路板图、RS232/485转换电路原理图、RS232/485转换电路电路板图,给出了上位机数据采集与管理程序的温度数据采集与存储界面以及记录数据的回放界面。