基于GSM远程温度监测系统本科毕业设计论文第I页共Ⅲ页毕业设计说明书(论文)中文摘要GSM模块,是一个类似于手机的通讯模块,集成了手机的若干功能于一块小电路板上,它可以发送短消息,通话等等,模块虽小,但它具备了很多手机的功能,拥有它等于就是拥有了手机的核心部分了,它在很多领域中都有着广泛的应用,GSM模块是通过AT指令控制的。本项目是关于GSM模块的远程温控的设计,其功能主要通过软件编程来实现。该系统主要由GSM模块TC35i、STC89C51单片机、DSl8B20温度传感器等构成。首先单片机要实现测温功能,通过单片机上的温度传感器采集到周围的温度。其次实现单片机与GSM模块的通信,手机发送短信给GSM模块的SIM卡,GSM模块接收信息后收集单片机上当时的温度,并把该温度发给手机。关键词GSM模块;STC89C51单片机;温度传感器DS18B20;手机本科毕业设计论文第II页共Ⅲ页毕业设计说明书(论文)外文摘要AbstractTheGSMmodule,isonemodelthesameasphotocommunicationmodule,itcertainfunctionsonasmallcircuitwafer,itmaytransmittheshortnews,telephoneconversationandsoon,althoughthemodulesaresmall,butithashadmanyhandset'sfunctions,hasittobeequaltothathadhandset'shardcore,ithasthewidespreadapplicationinmanyplace,theGSMmoduleiscontroledbyAT.Thisprojectisaboutlong-distancecontrolswarmabouttheGSMmodule,itsfunctionmainlyrealizesthroughthesoftwareprogramming.ThissystemmainlybyGSMmodule,theSTC89C51,theDSl8B20temperaturesensorandsoonconstitutes.Firstmonolithicconfidentialrealizesthetemperaturemeasurementfunction,gathersperipherythroughmonolithicintegratedcircuit'sontemperaturesensorthetemperature.NextrealizesthemonolithicintegratedcircuitandtheGSMmodulecorrespondence,phototransmissionnoteforSIMcard,aftertheGSMmodulereceiveinformation,collectedthetemperaturethentransmissionittomobile.KeywordsGSMmodule;51microcomputer;temperaturesensor;Mobile本科毕业设计论文第III页共Ⅲ页目次1绪论....................................................................12系统总体结构与功能现象..................................................22.1系统构成................................................................22.2功能及现象..............................................................23GSM模块介绍.............................................................33.1GSM介绍................................................................33.2TC35i引脚介绍..........................................................33.3TC35i通信..............................................................34DS18B20温度传感器.......................................................54.1DS18B20介绍............................................................54.2DS18B20引脚............................................................75单片机介绍..............................................................85.1STC89C51RC单片机.......................................................85.3STC89C51RC芯片引脚介绍.................................................96软件介绍...............................................................106.1项目介绍与AT指令......................................................106.2TC35i模块测试软件.....................................................116.3STC芯片烧写软件.......................................................13结论......................................................................14致谢......................................................................15参考文献..................................................................16附录A(系统硬件原理模块图)...............................................17附录B(软件程序设计).......................................................18附录C(电路实物图).......................................................29本科毕业设计论文第1页共28页1绪论当今社会科技正以前所未有的速度在发展,以前必须人力实现的事,现在都能通过电子产品来实现。以前要知道远方某地的温度必须人亲自去测,这样浪费人力、财力、时间。现在我设计一个基于GSM模块的远程温控的项目,解决这一问题。我先介绍一下GSM的发展。GSM在中国的发展:我国自从1992年在嘉兴建立和开通第一个GSM演示系统,并于1993年9月正式开放业务以来,全国各地的移动通信系统中大多采用GSM系统,使得GSM系统成为目前我国最成熟和市场占有量最大得一种数字蜂窝系统。此前一直是采用蜂窝模拟移动技术,即第一代GSM技术(2001年12月31日我国关闭了模拟移动网络)GSM系统包括GSM900:900MHz、GSM1800:1800MHz及GSM-1900:1900MHz等几个频段。我们做的这项目主要由GSM模块TC35i、STC89C51单片机、DSl8B20温度传感器等构成。单片机与GSM模块用MAX232串口连接,DSl8B20温度传感器用于收集温度。该项目的过程是:首先单片机要实现测温功能,通过单片机上的温度传感器采集到周围的温度。其次实现单片机与GSM模块的通信,手机发送短信给GSM模块的SIM卡,GSM模块接收信息后收集单片机上当时的温度,并把该温度发给手机,这样就实现了远程温控(如果有短信来,GSM模块会通过串口向单片机发送字符串,单片机读取短信,发信息给手机回复温度),人不再需要专门跑到当地实测温度,只要把GSM模块温控系统放在指定地点,我们用手机就能了解到当地当时的温度。该项目成本低、可靠性高、占地小,在温度要求高、比较分散、偏远地使用该系统可很好的节省人力、财力、时间等。也可避免不必要的灾难,比如因温度过高而引起的火灾等。我相信该项目以后将在多方面被使用。本科毕业设计论文第2页共28页2系统总体结构与功能现象2.1系统构成该系统分为两部分:第一部分是单片机实现温度采集,主要由STC89C51单片机、温度传感器DSl8B20实现,第二部分是远程监测,主要有GSM无线通信模块(TC35i)、手机实现。远程监测器实现温度数据的采集、处理和显示。GSM无线通信模块用于收发短消息,收到手机短信后经处理后把温度回发给手机,实现远程温度监控。系统总体结构如图1所示。图1系统结构总体框图2.2功能及现象总体思路:手机发送短信给GSM模块,询问当时的温度,GSM模块回复温度给手机。板子的现象:[1]给板子供电给(12v直流电源),正常情况板子上LD1点亮。[2]LD2一秒一闪,亮灭间隔时间相同,此状态表明TC35i正处于搜寻网络状态。大概一分钟以后(不确定具体时间,看当时所处环境的信号强度)。当LD2出现短灭常亮的状态时,表明TC35已经搜寻到网络信号,处于待机状态。[3]通过手机发送短信到模块SIM卡上的目标号码,如发送open1到目标号码,片刻后将会看到板子上的一盏灯点亮,并听到继电器打开的声音,此时可以发现继电器1已经打开,此时手机将收到来自目标号码的自动回复,回复内容为当前的温度。温度采集STC89C51单片机GSM通信模块监测中心PC机或手机GSM网络本科毕业设计论文第3页共28页3GSM模块介绍3.1GSM介绍GSM全名为:GlobalSystemforMobileCommunications,中文为全球移动通讯系统,是一种起源于欧洲的移动通信技术标准,是由电信运营商和制造商组成的标准化委员会设计出来的,它在蜂窝系统的基础上发展而成,属于第二代数字移动通信系统。其开发目的是让全球各地可以共同使用一个移动电话网络标准,让用户使用一部手机就能行遍全球。众所周知的GSM,是当前应用最为广泛的移动电话标准。全球超过200个国家和地区超过10亿人正在使用GSM电话。GSM较之它以前的标准最大的不同是他的信令和语音信道都是数字式的,因此GSM被看作是第二代(2G)移动电话系统.GSM系统有几项重要特点:防盗拷能力佳、网络容量大、手机号码资源丰富、通话清晰、稳定性强不易受干扰、信息灵敏、通话死角少、手机耗电量低。其技术最成熟及先进,并且具有可开通的移动通信业务种类多、手机接续速度快、通话质量好、安全保密性能强、抗干扰能力强、网络覆盖面广、可国际自动漫游等诸多优点。3.2TC35i引脚介绍TC35i的引脚介绍:1~14引脚为电源部分,其中l~5引脚为电源电压输入端VBATT+6~10引脚为电源地GND,ll~12引脚为充电端,13引脚为对外输出电压(供外部电路使用),14引脚ACCU/TEMP接负温度系数的热敏电阻;24~29引脚为SIM卡连接端;33~40引脚为语音接口用来接电话手柄(其中第35、36接扬声器