基于Labview的温度采集控制系统
2016-06-05叶军,郭栋
电气电子教学学报 2016年3期
叶 军, 郭 栋
(青海大学 机械工程学院, 青海 西宁 810016 )
基于Labview的温度采集控制系统
叶 军, 郭 栋
(青海大学 机械工程学院, 青海 西宁 810016 )
以高速低功耗的STC89S52单片机和 DS18B20为硬件核心,用Labview2012作为上位机程序开发平台,设计出一个实时温度监控系统。这个系统由DS18B20采集周围环境温度,由单片机读取、处理数据并使处理过的数据在共阴极数码管上显示,同时单片机把处理过的数据通过RS-232通讯接口线传送给Labview进行分析处理,判断报警状态,实现上位机和下位机同时报警。
Labview2012;DS18B20;STC89S52;温度测控系统
0 引言
虚拟仪器的出现使得计算机可以用程序实现一部分硬件仪器的功能,且数据在计算机中进行处理,使得计算机的各项功能,如数据的处理和管理功能、图形化功能等都可以得到充分利用。
温度测控系统在温室、家电、工业等众多领域都有广泛应用,增加报警功能后更能预防和减少相关事故的发生。因此设计出结合虚拟仪器和温度传感器的温度采集控制系统有很大的实用价值。
1 温度采集控制系统组成
温度采集控制系统组成如图1所示, 安装了labview程序的计算机和STC89S52单片机组成上下位机的关系。

图1 温度测控系统组成框图
单片机把传感器DS18B20采集的温度数据通过USB转至RS-232串口线,最后传送给PC机,经Labview程序处理,使被测的温度值在各个显示控件中显示,如果温度值超过设定的温度上下限,则前面板和单片机电路会同时产生报警信号。
2 单片机系统硬件电路设计
温度采集控制系统中的单片机系统电路原理图如图2所示,单片机系统选用STC公司的STC89S52低功耗高性能CMOS 8位芯片作为主控;……
登录APP查看全文
