欢迎来到天天文库
浏览记录
ID:37376725
大小:684.30 KB
页数:6页
时间:2019-05-22
《基于单片机与工控软件的多点测温系统的研发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、2014年第1期工业仪表与自动化装置·27·基于单片机与工控软件的多点测温系统的研发程世田,李娟,于艳,郭亭亭(青岛农业大学机电工程学院,山东青岛266109)摘要:以STC89C52RC单片机为核心,开发了一套多点温度采集系统。该系统利用标准的二叉树算法对挂接在总线上的数字温度传感器DS18B20进行识别和操作,采用红外线技术实现相邻2个单片机的无线通信,通过RS232串口实现单片机主机与计算机的通信,使用VisualBasic6.0编制上位机工控软件实现对采集点的温度显示、记录、设置及报警等操作。实际运行表明,该系统稳定可靠,操作简
2、单,界面友好,性价比高。该系统实现了总线式多点测温功能,其应用前景广阔。关键词:温度测量;单片机;VisualBasic6.0;红外线通信;二叉树算法;DS18B20中图分类号:TP27文献标志码:A文章编号:1000—0682(2014)01—0027—05AmonitoringsystemformultipointtemperaturemeasurementbasedonsinglechipmicrocomputerandindustrialcontrolsoftwareCHENGShitian,LIJuan,YUYan,GUOTi
3、ngting(CollegeofMechanicalandElectricalEngineering,QingdaoAgriculturalUniversity,ShandongQingdao266109,China)Abstract:ThisarticledevelopedasetofmuhipointtemperatureacquisitionandmonitoringsystembyusingtheSTC89C52RCsingle-chipmicrocomputerasthecore.Thesystemusedastandardb
4、inarytreealgorithmtorecognizethedigitaltemperaturesensorDS18B20whichwerearticulatedonthebus.Thewirelesscommunicationofadjacenttwosingle-chipmicrocomputerswasrealizedbyusinginfraredtechnol--ogy.ThecommunicationbetweensinglechipcomputerhostandthecomputerwasrealizedbyusingR
5、S232serialport.Theuppercomputerindustrialcontrolsoftwarewasprogrammedtoachievetheopera—tionsofcollectionpoints’temperature’Sdisplay,record,setandalarmandSOonbyusingVisualBasic6.0.Actualoperationshowsthatthesystemhasthestableandreliableperformance,simpleoperation,friendly
6、interface,highperformance-priceratio.Thissystemrealizesthebusmuhipointtemperaturemeasurementfunctions,ithasabroadapplicationprospect.Keywords:temperaturemeasurement;singlechipmicrocomputer;VisualBasic6.0;infraredcon-munication;binarytreealgorithm;DS18B20再利用二叉树算法则可充分展现一线总
7、线技术0引言的优越性。目前对于单点测温的温控系统多采用在测温系统中,由于数字温度传感器DS18B2051单片机或者MSP430单片机和DS18B20_4组采用的是一线总线方式传输信息,在温度检测中可成温度检测系统J,从而设计出新型数字温度计。最大程度简化系统布线,因此被广泛采用。如果对多点测温的系统,目前大都采用多个单片机引脚挂接多个温度传感器来实现,如文献[7—9]中提到收稿日期:2013—09—16的系统,这种方法占用过多的单片机引脚,增加单片基金项目:2012年度国家公益性行业(农业)科技专项经费项目机的处理任务,需要繁琐的布线工
8、作;为此,文献(201203028);青岛市公共领域科技支撑计划项目(621254);重庆交[10]设计的系统能事先将传感器的序列号读取并通大学省部共建水利水运工程教育部重点实验室开放基金资助保存在系统中,
此文档下载收益归作者所有