资源描述:
《基于gsm网络的远程温度监测系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、仪器仪表用户!经验交流!do:i10.3969/.jissn.1671-1041.2010.04.036基于GSM网络的远程温度监测系统设计袁立,田亮,阳质量,顾亚雄(西南石油大学电子信息工程学院,成都610500)摘要:本文介绍了一种通过移动通信网络来实现无线远程传输温度数的通信方案。据的系统。系统分为两个部分,第一部分为系统的硬件部分,主要包括数字温度传感器DS18B20、单片机AT89S52系统、GSM通讯模块1设计要求TC35等,论文对各部分工作原理以及单片机AT89S52与其它部件的能够将温度值通过无线上传给手机或上位机;能够通过连接作了描述和研究。第
2、二部分是系统的软件部分,主要对如何通过键盘输入温度的上下限;当温度高于设定的上限值或低于设C语言编程并以单片机为控制核心来实现将数字温度传感器采集到的定的下限值时能够报警;可以用于到较广的范围,运行的成本温度值用液晶显示器显示出来,并可通过键盘来设定温度的上下限和低,传输距离远。电话号码的输入,输以及将温度值通过TC35传到监测终端等环节进行了全面的分析。论文最后给出了设计结果并进行了分析讨论。2系统总体结构设计关键词:GSM;TC35;温度采集;51单片机系统设计的总体方框图如图1所示。中图分类号:TP368.1文献标识码:BDesignofaremotete
3、mperaturedatatransmissionsystemthroughGSMnetworkYUANL,iTIANLiang,YANGZiliang,GUYaxiong(SchoolofElectronicandInformationEngineering,SouthwestPetroleumUniversity,Chengdu610500,China)Abstrac:tThispaperpresentsadesignandmiplementationofare图1系统的总体方框图motetemperaturedatatransmissionsystemt
4、hroughamobilecom通过控制核心单片机AT89S52来控制各个模块的工作。municationnetworkcaledGSMnetwork.ThesystemincludestwoDS18B20将采集到的温度送入单片机,单片机对温度进行处理parts.Partoneisrelatedtohardwaredesignandmiplementation,whichismainlyconsistedofdigitaltemperaturesensorDS18B20,后通过LCD1602显示出温度值,并在超限时通过蜂鸣器报警。displayerLCD1602,s
5、inglechipAT89S52andGSMcommunication键盘用来设置温度的上下限和输入手机号码。单片机将温度TC35mode.Thedescriptionindetailfortheabovementionedhard数据通过TC35模块发送到工作人员手机上或者上位PC机,wareisespeciallyfocusedonhowAT89S52tobelinkedwiththerest从而完成温度的远程监测。partstoformasystem.Parttwoisrelatedtosoftwareprogrammingforcontrollingtheh
6、ardwaresystem.Also,thepaperpresentshow3系统硬件设计thedigitaltemperaturesensoriscontroledbysingle-chip51asacon3.1DS18B20在系统中的应用trolingcoreprogrammedwithClanguage,howthelowertemperatureDS18B20是dallas公司的最新单线数字温度传感器,它适lmiitationissetupthroughakeyboard,howamobilephonenumberisinputandhowatemper
7、aturevalueistransmittothemonitoringterminal用电压更宽、更经济,分辨率设定及用户设定的报警温度存储throughTC35.Finally,thetotaldesignresultshavebeendiscussedand在EEPROM中,掉电后依然保存;现场温度直接以一线总thefeaturesofthedesignedsystemhavebeenconcluded.线的数字方式传输,大大提高了系统的抗干扰性,适合于恶劣环境的现场温度测量。Keywords:GSM;TC35;temperaturegathe