虚拟仪器技术在温度采集系统中的应用
2013-04-21林园胜胡天水
武汉工程大学学报 2013年7期
许 钢, 林园胜, 胡天水, 陈 亮
(安徽工程大学安徽检测技术与节能装置省级实验室,安徽 芜湖 241000)
0 引 言
随着电子技术的快速发展,测温的方法多种多样,应用单片机进行温度采集系统的设计也很多,结构也越来越简单.目前,诸多控制系统建立在以计算机技术为控制核心上,此时就需要充分利用计算机实现和扩展传统仪器和智能仪器的功能,这会使得系统的开发、实现更加简单方便.
本文将介绍一种基于实验室虚拟仪器工程平台(Laboratory Virtual Instrument Engineering Workbench,以下简称:LabVIEW)和单片机的温度采集系统的设计与实现,系统由单片机和温度传感器搭建下位机系统、LabVIEW和个人计算机(Personal Computer,以下简称:PC机或PC)构成上位机系统,下位机系统采集温度由串口通信传输至PC机,上位机系统应用LabVIEW进行数据处理和分析,实现了“软件即是仪器”.
1 系统设计方案
该系统由上位机和下位机构成主从式控制系统:单片机STC89C54RD+和数字温度传感器DS18B20搭建实时温度采集电路作为下位机;上位机为安装有LabVIEW应用软件的PC机.下位机采集温度数据由串口通信总线传输至PC机,PC机应用LabVIEW实时进行数据的显示、处理、分析和存储等操作.系统结构示意图如图1所示.

图1 系统结构示意图Fig.1 Sketch map of the system
2 下位机系统设计
下位机系统主要实现系统温度数据的采集,用于上位机处理.本文采用单片机STC89C54RD+为控制中心,单总线数字温度传感器DS18B20进行温度的采集.由于DS18B20构成的温度测量装置输出采集温度为数字值,使得设计比较简单,硬件实现容易.
