欢迎来到天天文库
浏览记录
ID:36645108
大小:255.28 KB
页数:3页
时间:2019-05-13
《基于单片机与PC机的温度监测系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、第2O卷第22期电子设计工程2012年il月V01.20No.22ElectronicDesignEngineeringNOV.2012基于单片机与PC机的温度监测系统设计吕秀丽-一,郑江红一,祝立群一,冯波,(1.东北石油大学电子科学学院,黑龙江大庆163318;2.黑龙江省高校校企共建测试计量技术及仪器仪表工程研发中心黑龙江大庆163318)摘要:设计了基于单片机和PC机的温度监测系统,温度传感器采用DS18B20。下位机采用AT89S52单片机,可以显示温度和超限报警。PC机作为上位机设定上下限报警温度。接收单片机的温度数据,处理后实时显示温度和绘制温度曲线.还实现了超限
2、报警和保存数据功能。上位机利用Matlab强大的数值计算、图形显示和串口操作功能,具有友好人机交互界面,实现了温度动态监测。关键词:单片机;PC机:温度监测;Matlab;串口中图分类号:TP391文献标识码:A文章编号:1674—6236(2012)22—0165—03DesignoftemperaturemonitoringsystembasedonSCMandPCLUXiu—li,ZHENGJiang—hong一,ZHULi—qun一,FENGBo·(1.CollegeofElectronicScience,NortheastPetroleumUniversity,Daq
3、ing163318,China;2.TheUniversity—enterpriseR&DCeriterofMeasuringandTestingTechnology&InstrumentandMeterEngineeringinHeilon~iangProvince,Daqing163318,China)Abstract:AtemperaturemonitoringsystembasedonSCMandPCisintroduced,whichusesDS18B20asatemperaturesensor.AT89S52SCMaslowermachinecandisplayte
4、mperatureandwarnoverlimit.PCasuppermachinesetsupperandlowerlimittemperatureandreceivestemperaturedatafromSCM,thencandisplaythetemperatureprocessedanddrawtemperatureCHIVeinrealtime.What'smore,PCcanwaFnoverlimitandsavethedata.Usingmatlabpowerfulnumericalcalculation,graphicdisplayandserialporto
5、peration,PChasfriendlyman—machineinterfaceandrealizesthetemperaturedynamicmonitoring.Keywords:SCM;PC;temperaturemonitoring;matlab;serialport温度是一个重要的物理量,在工农业生产和Et常生活送只需要一条通信线[2-3].接单片机的P2.0口。温度显示部分中,经常需要对环境温度进行监测。本文设计了一个温度监使用4个八段LED共阳极数码管,采用动态驱动方式,数码测系统,温度传感器采用DS18B20,下位机采用AT89S52单管的asb,e,d,e
6、,f,g,DP八段由单片机P0.0一Po.71:3控制,单片机,实现温度测量、显示、超限报警等功能,上位机采用PC片机的P1.0一P1_3口控制4个数码管轮流动态显示。超限温机,利用Matlab设计了友好人机交互界面,实现温度的采集、度报警采用蜂鸣器,由单片机的P2.1口控制发声。显示、绘图、报警、保存数据等功能。l传惑器L+DS18B20l1系统总体设计l显示屏—A单T8片9S机52串MA口X接232口Pc机温度ILEDl最小系统监测系统系统采用AT89S52单片机作为下位机,PC机作为上位蜂声报呜警器LI卜’一机,二者通过串口发送或接收数据,实现环境温度的测量、显示、超限报
7、警、测温数据保存等功能。系统总体设计框图如图图I系统总体设计框图1所示。Fig.1Overalldiagramofthesystem单片机最小系统包括单片机工作所必需的复位电路、时PC机的串行口采用的是标准的RS232接口.而单片机钟电路和电源电路⋯。温度传感器采用DS18B20芯片.测量的串行口电平是rrrL电平,与RS232的电气特性不匹配,所温度范围为一55~+125oC,该芯片不需要外接电源,可编程的以系统采用常用芯片MAX232来完成电平的转换使单片机分辨率为9~12位,测温分辨率
此文档下载收益归作者所有