基于LabVIEW的多点测温系统.pdf
《工业控制计算机》年第卷第期25
2010239
基于LabVIEW的多点测温系统
Multiple-dotTemperatureMeasurementSystemBaseonLabVIEW
陈飞陈亚娟(常熟理工学院电气与自动化学院,江苏常熟215500)
摘要
介绍了一种基于LabVIEW和DS18B20温度传感器的单总线多点测温系统。多个温度传感器DS18B20通过单总线
结构连接到单片机的一个双向口,单片机和PC机通过串口连接。在主机中用LabVIEW软件建立友好的用户界面,在该界
面中可以通过串口向单片机发送命令,接收温度数据;并对数据进行显示、保存等处理。单片机响应主机的命令,发送主机
选中的温度传感器的数据。利用该系统可以方便地实现远距离的多点温度测量。
关键词:LabVIEW,DS18B20,单总线,多点测温
Abstract
Thispaperintroducesamultiple-dottemperaturemeasurementsystembaseonLabVIEWandtemperaturesensor
DS18B20.LotsoftemperaturesensorsareconnectedtoaportofMCU.TheMCUisconnectedtoaPCthrouththeserial
interface.ThepaperusesLabVIEWbuildingafriendlyuserinterface,cansendcommandtoMCU,receiveanddisplaytem-
peraturedata,andalsothedatacanbesaved.TheMCUacknowledgesthecommandfromPC,andsendsthedatawhichis
selectedbyuser.Itisconvenienttorelizeremotemultipe-dottemperaturemeasurebyusingthissystem
Keywords:LabVIEW,DS18B20,1-wirebus,multiple-dottemperaturemeasure
本文采用单片机和构成多点测温系统,采用在多点测温系统中,只有获得每个传
51DS18B20
LabVIEW来编写人机交互界面,利用LabVIEW提供的串口通感器的ROM代码(64位序列号)才能
讯模块实现计算机串口和单片机串口的通讯,从而将数据导入对其进行操作,也才可能在多传感器
计算机进行处理、显示、保存。系统中将它们一一识别。然而在实际
1基于LabVIEW的多点测温系统的硬件总体设计应用时,用户所关心的仅仅是传感器
基于的多点测温系统的硬件设计如图所示。计在测量现场的位置编号。简单的使用
LabVIEW1
算机作为主机,单片机作为从机,两者通过MAX232进行串行