下载后可任意编辑基于 LabVIEW 的温度采集系统设计 摘要:设计了基于 LabV IEW 的温度采集系统
它利用 DS18B20 数字温度传感器和 STC 公司生产的 STC89C52 单片机采集被测环境温度,将测得的数据经串口传给计算机
计算机利用 LabV IEW 的 V ISA 读取串口数据并进行处理和显示,实现基于 V ISA 的串口温度采集
关键词:温度传感器;单片机;LabV IEW;温度采集1 引言虚拟仪器(Virtual Instrument)是基于计算机的软硬件测试平台,它可代替传统的测量仪器
LabVIEW 是由美国国家仪器公司(National Instruments Co
)推出的、主要面对计算机测控领域的虚拟仪器软件开发平台,是一种基于图形开发、调试和运行的集成化环境[1]
利用 LabVIEW 设计的数据采集系统,可模拟采集各种信号,但是配备 NI公司的数据采集板卡比较贵,因此,可以选择单片机小系统作为前端数据采集系统,进行采集数据,然后通过 RS-232 串口通讯将数据送给计算机,在LabVIEW 开发平台下,对数据进行各种处理、分析并对信号进行存储、显示和打印,从而实现了一种在 LabVIEW 环境下的单片机数据采集系统
2 温度采集系统设计本系统采纳 STC 公司生产 STC89C52 单片机作为温度数据采集和传输的主控芯片,温度传感器采纳单总线方式的集成数字温度传感器 DS18B20
采集得到的数据利用单片机经串口通信的方式传输至计算机的串口
计算机上位机软件采纳数据处理能力超强的 LabV IEW 软件编写,利用其所带的 V ISA 驱动进行串口的数据采集和处理,实现了基于 V ISA 的串口温度采集
1 温度采集系统的硬件设计本系统以 AT89C51 为中央处理单元,利用 DS18B20 数字温度传感器对温度信号进行采集,采