基于gsm的单片机远程控制家用电器_第1页
基于gsm的单片机远程控制家用电器_第2页
基于gsm的单片机远程控制家用电器_第3页
基于gsm的单片机远程控制家用电器_第4页
基于gsm的单片机远程控制家用电器_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业论文(设计)中文题目基于GSM的单片机远程控制家用电器英文题目AREMOTECONTROLSYSTEMOFHOUSEHOLDAPPLIANCESBASEDONGSM专业班级09电子信息工程2班提交日期2013年5月15日摘要随着科技的飞速发展和人民生活水平的不断提高,手机的普及率越来越高,更新也越来越快,价格也越来越便宜。因为手机工作的无线网络覆盖范围广,在信息传递方面性能稳定、可靠,所以把手机作为信息传递的载体,与单片机结合起来构成应用系统有着强大的生命力和广阔的应用空间,特别是在远程数据传输、远程监控等领域更是受到电子设计应用工程师的关注。本文以GSM移动网络作为信息传输平台,设计了一个通过短消息进行远程家电控制的组件。短消息遵循GSM的标准AT指令集,这里着重介绍了和本课题相关的几条AT指令。用户可以通过手机发送短信对家用电器进行远程开关控制。控制组件主要由GSM模块TC35I、单片机STC89C52及继电器模块组成。硬件设计部分中,对TC35I模块、单片机及其外围电路进行了详细的描述。在软件设计方面,控制组件的程序采用了前后台的设计方式,由主程序,串口接收中断服务程序,定时器服务程序等功能模块组成。本控制模块在软件和硬件上都做了特别的考虑,以保障家电控制的安全性,可以很方便直观的对家用电器进行开关控制。本设计中,以家庭的常用电器为被控对象,成功的实现了对电器的远程开启与关闭的控制。关键词GSM短信息远程控制串口AREMOTECONTROLSYSTEMOFHOUSEHOLDAPPLIANCESBASEDONGSMABSTRACTWITHTHERAPIDDEVELOPMENTOFTECHNOLOGYANDTHECONTINUOUSIMPROVEMENTOFPEOPLESLIVINGSTANDARDS,INCREASINGPENETRATIONOFMOBILEPHONES,THEUPDATEISALSOGROWINGFAST,THEPRICEISCHEAPERBECAUSETHEPHONEWORKINGWIRELESSNETWORKCOVERINGAWIDERANGEOFINFORMATIONTRANSFERBYSTABLEANDRELIABLE,SOTHEPHONEASACARRIEROFINFORMATIONTRANSMISSION,ANDSCMAPPLICATIONSARECOMBINEDTOFORMASTRONGVITALITYANDBROADAPPLICATIONSPACE,ESPECIALLYINTHEREMOTEDATATRANSMISSION,REMOTEMONITORINGANDOTHERFIELDSISAPPLIEDBYTHEELECTRONICDESIGNENGINEERSATTENTIONINTHISPAPER,AGSMMOBILENETWORKASAPLATFORMFORINFORMATIONTRANSMISSION,DESIGNEDAREMOTELYVIASMSAPPLIANCECONTROLCOMPONENTSGSMSHORTMESSAGESFOLLOWTHESTANDARDATCOMMANDSET,WHERETHEHIGHLIGHTSANDAFEWOFTHETOPICSRELATEDTOATCOMMANDSUSERSCANSENDTEXTMESSAGESVIAMOBILEPHONEFORHOMEAPPLIANCESREMOTEON/OFFCONTROLCONTROLCOMPONENTSMAINLYBYTHEGSMMODULETC35I,MCUSTC89C52ANDRELAYMODULEINHARDWAREDESIGNPART,TC35IMODULE,MICROCONTROLLERANDITSPERIPHERALCIRCUITSAREDESCRIBEDINDETAILINSOFTWAREDESIGNPART,THECONTROLCOMPONENTOFTHEPROGRAMUSESTHEDESIGNOFTHEFRONTANDBACK,BYTHEMAINPROGRAM,THESERIALPORTTORECEIVETHEINTERRUPTSERVICEROUTINE,THETIMERINTERRUPTSERVICEROUTINEANDOTHERFUNCTIONALMODULESTHECONTROLMODULEINTHESOFTWAREANDHARDWAREAREDOINGSPECIALCONSIDERATION,INORDERTOPROTECTTHESAFETYOFTHEAPPLIANCECONTROL,CANBEVERYCONVENIENTANDINTUITIVESWITCHCONTROLHOUSEHOLDAPPLIANCESTHISDESIGN,COMMONHOUSEHOLDAPPLIANCESFORTHECONTROLLEDOBJECT,THESUCCESSFULREALIZATIONOFTHETHEELECTRICALREMOTEOPENINGANDCLOSINGCONTROLKEYWORDSGSMUARTREMOTECONTROLSERIALPORT目录1引言111课题背景以及重要性112远程家电控制系统的发展现状213几种家电远程控制方法的比较3131利用嵌入式控制器实现远程控制3132利用PC机作为网关实现远程控制3133通过电话线进行远程控制3134利用移动通信网实现远程控制414研究背景415设计内容42短信息SMS介绍521无线通信实现方式的选择522SMS短消息服务简介7221短消息定义7222短消息的体系结构823GSM规定的AT指令集9231短消息接收模式设置11232设置短消息中心地址11234读短消息1124SMS短信息的编码方式12241最初的BLOCKMODE12242基于AT命令的TEXTMODE12243基于AT命令的PDUMODE123系统的硬件设计1331家电控制器的总体结构1332GSM模块TC35I1433单片机STC89C5216331STC89C52单片机简介16322复位电路16323时钟电路1734继电器174系统软件设计1841控制终端实现方式1842控制系统软件设计1843主程序设计19431IO初始化20432变量初始化20433TC35I初始化2044短信处理2145单片机部分串口数据的接收225结论23参考文献24致谢25附录一系统实物连接图26附录二程序代码271引言11课题背景以及重要性进入20世纪90年代后期以来,数字化技术取得了更加迅猛的发展,随着网络向普通家庭生活不断扩展,消费电子、计算机、通讯一体化趋势日趋明显,传统的家用电器行业也带来了新的革命,网络家电悄然进入到人们的生活中。网络家电是指可以使用远程终端例如手机、个人电脑等对连接在家庭网络上的家电进行遥控。网络家电可以互联组成家庭内部网络,同时又能与外部互联网连接。用户可以通过电脑、手机等远程终端操控家中所有电器运作。比如,下班前通过电脑或手机操控家中电热水器、空调、电饭煲的启动等。可以预见,网络家电的普及将极大地提高人们的生活质量。国内外的网络家电控制终端基本上都是专用的遥控终端或是个人电脑,而随着移动通讯的快速发展,其中GSMGLOBALSYSTEMFORMOBILECOMMUNICATION系统是目前基于时分多址技术的移动通讯体制中比较成熟、完善、应用最广泛的一种系统。SMSSHORTMESSAGESERVICE短信息服务是GSM系统中提供的一种GSM终端手机之间,通过服务中心SERVICECENTER进行文本信息收发的应用服务,其中服务中心完成信息的存储和转发功能。短信息服务作为GSM网络的一种基本业务,它具有传输速度快,费用低,不占用语音通信通道等优点,已得到越来越多的系统运营商和系统开发商的重视,所以具有实时传输数据功能的短消息应用得到了迅速普及,以GSM网络作为数据无线传输网络,可以开发出多种前景极其乐观的各类应用,如无线数据的双向传送、无线远程检测和控制等。利用GSM短信息系统进行无线通信,性能稳定,为远程数据传送和监控设备的通信提供了一个强大的支持平台。随着手机用户的不断增多,手机作为一种贴身物品,可供开发的潜力几乎是无限的,因此,通过手机远程控制家电成为家电行业近期的主要动向,国内外各大家电行业也相继推出了相关产品。基于GSM短消息的远程家电控制系统,克服了电话远程家电控制系统电话费用高,控制时间长等的缺点,具有良好可扩展性和使用价值。智能家电控制系统可以在用户外出期间,对整个住宅的家用家电进行远程控制,提高了用户的时间利用率。12远程家电控制系统的发展现状在日本,网络家电的开发取得了重大进展。日本的主要家电厂家都制定了网络家电发展战略,试图依靠网络家电建立一个新的家电王国。目前采用的方式包括使用有线方式、通讯速度达到LMBPS可配备到手机与笔记本电脑等上面的无线方式“蓝牙”,以及通信速度仅2400BPS但提供通信质量稳定的“特定小功率无线方式“等。在网络家电产品化方面先行一步的东芝公司采用了蓝牙BLUETOOTH方式,主要原因是其通信速度快。随着家电网络化,今后必将有传送、接收照片以及动态图像的需求。但蓝牙BLUETOOTH方式的最大弱点是通信距离太短而无法覆盖整个家居间。日立与松下电器合作,采用以通信稳定性优先,特定小功率无线方式。但由于通信速度比蓝牙BLUETOOTH方式慢,所以说不上是最好的通讯方式。但用于控制家电绰绰有余,在目前,是最现实的一种方式。在网络家电商品化方面,日本东芝公司抢得了先机,东芝公司2002年4月推出了采用蓝牙技术的网络家电产品“FEMINITY”系列。该系列共包括5种产品分别为洗衣烘干机、微波炉、电冰箱、控制终端和连接器。但首先将手机遥控的网络家电推向市场的,却是松下公司。2003年秋,松下电器已经开始出售命名为“生活网络“的用手机远距离控制的家电网络制品,生活网络产品种类有空调、微波炉、洗衣机和电冰箱等。2006年,松下又推出的SPACEREMOTE泛网智控器,可以帮助用户远程遥控家中的电器,它采用的是类似蓝牙频率的24G高频无线控制,用户可以通过电话、手机或者互联网,远程控制自己家中空调或其他电器产品,并且可以随时监控这些电器的运行状态与此同时,东芝也加快了手机、便携式电脑PDA以及耳麦取代网络家电的控制终端的开发步伐。目前东芝已经成功地开发出了相关产品并逐步实现商品化。在我国率先将网络家电商品化的是海尔,2005年,海尔推出“海尔E家“系列网络产品,已经迈出了普及中国家庭网络的第一步,海尔网络家电涵盖10大门类28种产品,如冰箱、空调、波轮洗衣机、滚筒洗衣机、洗碗机、微波炉、热水器等。2006年,“海尔E家“网络产品,又推出了海尔短信宝,用户通过发手机短信就能控制家里的家电,打破了以往数字家庭只能在家中控制家电的局面。与此同时,以联想为首的多家国内知名企业也都加快了开拓这一领域的步伐,相继推出自己的产品。但目前市场上的网络家电的价格都比较昂贵,难被一般收入的家庭所广泛接受。不过关于家庭网络系统平台研发和标准的争论一直没有停止。13几种家电远程控制方法的比较目前对家电进行远程控制的方法,主要通过INTERNET网络、蓝牙接口和电话线路以及移动通信网络来实现。131利用嵌入式控制器实现远程控制网络技术的发展已经使很多家庭都有INTERNET的接口,很多家庭都可以上网,人们也已经开始尝试在互联网上进行远程控制了。随着新的互连网IP协议IPV6的提出,IP地址的长度由32位扩展到128位,提供了充分大的空间以满足各种设备的需要。由于IPV6地址空间中有一部分是分配给一些低级处理设备的,所以未来的智能家电也将具有一个IP地址,这些智能家电也可以在未来的高速互连网络中占有一席之地。目前已经有网络家电产品如MRV空调(智能网络中央空调)。但是一方面将家电直接接入INTERNET网络,需要在控制端的MCU上实现TCP/IP协议栈,对于微控制器的运算速度和硬件存储资源提出了较高的要求,会提高产品的成本;另一方面,家庭用户还需要提供一个INTERNET网络接口(接入宽带网),而且每台家电设备还需要具备独立的IP地址,在目前的网络覆盖条件下,实现产品的普及也有困难。132利用PC机作为网关实现远程控制另一种通过INTERNET网络进行远程控制的方案是将PC机作为INTERNET网关,利用PC机串口与单片机通信来实现控制。这种方案充分利用了PC机强大的软、硬件资源,人机界面也很友好,但是需要投资一台PC机,成本较高。并且PC机在长时间运行后需要重启,同时PC机本身容易死机系统功耗也很高,这些缺陷对于一个监控系统来说都是不利的。133通过电话线进行远程控制现在被人们采用的远程控制更多是通过现有的电话线来完成。这种装置叫做电话遥控器,在很多智能小区已经得到了应用。但是受到固定电话终端物理位置固定性的限制,这种通过电话线路来控制家用电器的方法还是有一定的局限性,无法实现随时随地的对家电进行控制。而且,电话机作为输入设备只能提供一些数字按键,这就意味着在进行远程控制时必须记忆各种电器的分组编号,如果忘了还得要翻说明书,这是很不方便的。134利用移动通信网实现远程控制利用手机等移动通信工具与处于家庭控制现场的GSM/GPRS模块通信,驱动相应的设备实现对家电的远程控制。这种方法操作最为简便灵活,实现成本也不高,但是移动通信的可靠性相对较差。本文选择方案4,利用现有的GSM无线通信网络,通过手机短消息来实现对家用电器的远程控制,是一种方便高效、成本较低、易于推广普及的解决方案,达到了“低成本,有特点”,有效的填补了高端网络家电留下的空白,市场前景看好。14研究背景为适应我国加快住宅建设发展,增强住宅建设的科技含量的要求,我国在继“解困”、“安居”工程后,又加大了小康工程的力度。建设部住宅产业办公室提出了我国住宅智能化的概念,即住宅小区智能化是利用4C计算机、通信、网络、自控、IC卡技术真正实现远程家庭的智能控制,通过有效的传输网络,将远程信息服务与管理、物业管理与安防、住宅智能化系统集成,为住宅小区的服务与管理提供高技术的智能化手段,以期实现快捷高效的超值服务管理,提供安全舒适的家居环境。国家有关部门也将智能型住宅家庭设施自动控制作为国家重大科技产业项目,而家用电器的远程控制是其中的核心技术之一。目前,对于工业现场的远程监控的技术与方案已经很成熟了。这些在工业领域积累的设计经验对于发展家庭远程监控系统有着很好的启发作用,本课题也是对将工业级无线远程监控技术移植到家庭环境的一种尝试。15设计内容针对在近阶段,无论是国内还是国外的网络电器,其价格昂贵这一点,就设想利用GSM的短消息业务,设计一个低价位的控制组件,使用该组件实现对住宅内原有的家用电器,用不同的终端经网络对住宅状况及原家用电器实行监测与控制,实现对家用电器的远程控制。基于GSM短消息的远程家电控制系统,其系统原理如图1L所示图11远程家电控制系统原理图用户端手机或个人电脑不需要使用任何应用程序,对机种和操作系统也无任何要求。将该控制组件作为与其它电器的接口,由用户端手机或个人电脑向控制组件发送短消息,控制组件接收并读取短信内容,并对其进行解码,并根据短信内容对家用电器的开关实现控制。本设计方案具有如下特点1、操作方便,通过手机短信控制家电在很多时候比其它手段更加方便。2、对现有家电兼容性较强。3、低成本方案,可定制性强,有利于实现商品化。2短信息SMS介绍21无线通信实现方式的选择无线通信的设计相对而言比较简单,有许多现成的产品和通信系统可以利用,重点只是在于如何从多种实现方式中做出最优的选择。常用的实现方式有利用现有的通信网络GSMGPRS,CDMA移动网等和相应的无线通信产品,通过无线收发设备,如无线MODEM,无线网桥等专门的无线局域网。现有的通信网络较多,按业务建网是3G以前通信网络的特点,无线网络也不例外。设计无线远程监控系统可以借用的无线网络主要有全球数字移动电话系统GSM、通用分组无线业务GPRS、采用码分多址CDMA技术的移动网、蜂窝式数字分组数据CDPD系统。GSMGLOBALSYSTEMFORMOBILECORNMUNICATION是全球最主要的2G标准,能够在低服务成本、低终端成本条件下提供较高的通信质量。就其业务而言,GSM是一个能够提供多种业务的移动ISDNINTEGRATEDSERVICESDIGITALNETWORK,综合业务数字网络。GPRSGENERALPACKETRADIOSERVICE在现有的GSM网络基础上增加一些硬件设备和软件升级,形成一个新的网络逻辑实体。它以分组交换技术为基础,采用IP数据网络协议,提高了现有的GSM网的数据业务传输速率,最高可达170KBS。GPRS把分组交换技术引入现有GSM系统,使得移动通信和数据网络合二为一,具有“极速传送“、“永远在线“、“价格实惠一等特点。CDMACODEDIVISIONMULTIPLEACCESS网络采用扩展频谱技术,使用多种分集接收方式,使其具有容量大、通信质量好、保密性高和抗干扰能力强等特点。CDPDCELLULARDIGITALDATA无线移动数据通信基于数字分组数据通信技术,以蜂窝移动通信为组网形式。通信方式基于TCPIP,系统结构为开放式,提供同层网络无缝连接和多协议网络服务。CDPD网络具有速度快、数据安全性高等特点,可与公用有线数据网络互联互通,非常适合传输实时、突发性和在线数据。GSM系统是目前基于时分多址技术的移动通讯体制中比较成熟、完善、应用最广泛的一种系统。其网络覆盖范围广,布线成本低,是我国目前主要使用的蜂窝数字移动通信系统,也是目前唯一的具有最大搜盖范围和通信可靠性的无线通信网。在我国GSM蜂窝数字移动通信系统已经遍布全国各地,目前己经覆盖全国98以上的城市和广大农村地区。GSM能提供语音功能,数据传输服务提供给固定有线用户和ISDN用户的大部份服务GSM都提供,包括分组交换资料网所提供的服务。和短消息服务。综上所述本课题主要实现对家电的远程控制,具有传输的信息量小、对传输速度要求不高和通信要求简单可靠的特点,使用GSM网络的短消息服务功能不必考虑信道的可靠性等因素,就可以很好的满足本课题中对于家电远程控制的功能要求。使用GSM的系统具有如下特点1、由于GSM网络在全国范围内实现了联网和漫游,具有网络能力强的特点,用户无需另外组网,在极大提高网络覆盖范围的同时为客户节省了昂贵的建网费用和维护费用。2、GSM网络对用户的数量也没有限制,克服了传统的专网通信系统投资成本大,维护费用高,并且网络监控的覆盖范围和用户数量有限的缺陷。3、使用GSM网络可使系统的安装工作量大大降低,有效的缩短系统建设周期。同时,由于免去了对通信系统的维护,也使得系统维护量也大为降低。4、GSM没有同频干扰、保密性好、通信速率高、运行费用低,使用期间每则短消息只需O1元,每次可以发送140个字节,基本能满足一般的实用要求。22SMS短消息服务简介SMSSHORTMESSAGESERVICE短信息服务是GSM系统中提供的一种GSM终端手机之间,通过服务中心SERVICECENTER进行文本信息收发的应用服务,其中服务中心完成信息的存储和转发功能。以GSM网络作为数据无线传输网络,可以开发出多种前景极其乐观的应用系统,基于这种业务的各种应用也蓬勃发展起来,如无线数据的双向传送、无线远程检测和控制等。GSM短信息服务的双向数据传输功能性能稳定,为远程数据传送和监控设备的通信提供了一个强大的支持平台。221短消息定义短消息业务分为两种一种是点对点短消息SMSPP,在用户之间传送信息;另一种是小区广播短消息SMSCB,类似于现在的寻呼,定期在一定的区域内重复广播交通流量、天气状况等信息。不同于寻呼机的是短消息是一种双向通信,GSM系统提供的短消息业务可以让网络端知道被叫方是否收到所发的消息;如果传送失败,被叫方没有回答确认消息,网络会保留所传的消息,一旦网络发现被叫方能够被叫通时,就可以重发消息以确保被叫方能够收到,而且主叫方还能够知道发送是否成功。由于这些特点以及费用低廉,短消息业务获得了广大用户的青睐,同时也成为了现代个人通信中一种不可缺少的方式。短消息通信仅限于一个消息,换言之,一个消息的传输就构成了一次通信。因此,业务是非对称的,一般认为移动起始短消息传输与移动终接短报文传输是两回事。这并不阻碍实时对话,但系统认为不同的消息彼此独立,消息的传输总是由处于GSM外部的短消息服务中心SMSC进行中继,消息有目的地或起源地,但只与用户和SMSC有关,而与其他GSM基础设施无关。短消息提供了一种小数据量不大于140个GSM短消息功能字节十六进制数低成本、高可靠性的方便快捷通信方式。它是利用GSM系统通信令信道的空闲带宽,在电话拨号的同时,把消息发送到GSM的基站,再由短信中心处理存储发送到接收方。发送方不须等待接收方准备就绪,只要和基站联络好即可发送短信,基站收到后会自动与发送方确认,再发送给接收方确认,发送短消息的费用很低。正常情况下完成一次短信的发送时间大约20秒,但短信中心在向下发送时如遇基站忙,将把短信推后发送,头一次是几分钟,越往后推迟时间越长,因此在利用GSM发信时,要考虑畅通率与移动网业务是否繁忙有关,不过在大多数情况下畅通率可达98,短消息能否成功发送还与终端所在地信号场强有关。GSM通过话路在需要传输大量数据时十分适用,通过申请数据传输功能,可采用终端接GSM手机,中心可用普通电话机,一半是无线一半是有线的方式。222短消息的体系结构GSM标准中定义的点一点短消息服务使得短消息能在移动台和短消息服务中心之间传递。这些服务中心是通过称为SMSGMSC的特定MSC同GSM网络联系的。涉及SMS管理的协议如图21所示图21涉及SMS管理的协议SMESHORTMESSAGINGENTITY,短消息实体,它可以接收或改善短消息,位于固话系统、移动基站或其他服务中心内。SMSCSHORTMESSAGESERVIEECENTER短消息服务中心,负责在基站和SME间中继、储存或转发短消息,移动台ME到SMSC的协议能传输来自移动台或朝向移动台的短消息,协议名为SMTPSHORTMESSAGETRANSMISSIONPROTOC01。SMCGMSCSMSGATEWAYMSC,SMS网关,接收由SMSC发送的短消息,向HLR查询路由信息,并将短消息传送给接收者所在基站的交换中心。HLRHOMELOCATIONREGISTER,归属位置寄存器,用于永久储存管理用户和服务记录的数据库,由SMSC产生,SMS网关与HLR之间的协议使前者可以要求HLR搜索可找到的用户地址,它与MSC与HLR之间的协议一起,能在移动台因超出覆盖区而丢失报文,随后又可找到时加以提示。MSCMOBILESWITCHINGCENTER,移动交换中心,负责系统切换管理并控制来自或发向其他电话或数据系统的拔叫。VLRVISITORLOCATIONREGISTER,访问位置寄存器,含有用户临时信息的数据库,交换中心服务访问用户时需要这些信息。GSM的短信息业务SMS利用信令信道传输,提供了一种有保证的双向服务,这是GSM通信网所特有的。它不用拨号建立连接,把要发的信息加上目的地址发送到短消息服务中心,经服务中心完成存储后再发送给最终的信宿。所以即使当目的GSM终端没开机时信息也不会丢失。发送方发出一条短消息后,得到一条传递成功或失败的消息,以及不可到达的原因。每个短消息的信息量限制为140字节。目前GSM芯片和GSM收发模块的技术已经比较成熟,市场上也已经有现成的模块可供选用。这些芯片和模块一般都具备GSM无线通信的全部功能,提供标准的UART串行接口或是RS一232接口,支持GSM0705所定义的AT命令集的指令,很容易实现系统的集成,二次开发也比较方便。23GSM规定的AT指令集AT命令短消息收发有关的规范主要包括GSM0338、GSM0340和GSM0707。前二者着重描述SMS的技术实现含编码方式,后者则规定了SMS的DTEDCE接口标准AT命令集。AT即ATTENTION,AT指令集是从终端设备TERMINALEQUIPMENT,TE或数据终端设备DATATERMINALEQUIPMENT,DTE向终端适配器TERMINALADAPTER,TA或数据电路终端设备DATACIRCUITTERMINALEQUIPMENT,DCE发送的。通过TA,TE发送AT指令来控制移动台MOBILESTATION,MS的功能,与GSM网络业务进行交互。用户可以通过AT指令进行呼叫、短信、电话本、数据业务、传真等方面的控制。短消息收发规范GSM0707规定了短消息命令,下表中列出与SMS相关的主要命令表21SMS常用的AT指令AT指令功能ATCMGCSENDANSMSCOMMAND发出一条短消息命令ATCMGDDELETESMSMESSAGE删除SIM卡内存的短消息ATCMGFSELECTSMSMESSAGEFORMAT选择短消息信息格式OPDU1TEXTATCMGLLISTSMSMESSAGEFROMPREFERREDSTORE列出SIM卡中的短消息信息格式PDUTEXT01RECUNREAD”为未读,1”RECREAD”为已读,2”STOUNSENT”为待发,3STOSENT4为已发,4”ALL”为全部的ATCMGRREADSMSMESSAGE读短消息ATCMGSSENDSMSMESSAGE发送短消息ATCMGWWRITESMSMESSAGETOMEMORY向SIM内存中写入待发的短消息ATCMGSSENDSMSMESSAGEFROMSTORAGE从SIM内存中发送短消息ATCNMINEWSMSMESSAGEINDICATION显示新收到的短消息ATCPMSPREFERREDSMSMESSAGESTORAGE选择短消息内存ATCSCASMSSERVICECENTERADDRESS短消息中心地址ATCSCBSELECTCELLBROADCASTMESSAGEMESSAGES选择蜂窝广播消息ATCSMPSETSMSTEXTMODEPARAMETERS设置短消息文本模式参数现在市场上大多数手机均支持GSM0707规定的AT指令集。该指令集是ETSI欧洲通信技术委员会发布的,其中包含了对SMS的控制说明。利用GSM手机MODEM的串行接口,单片机向手机MODEM发送一系列的AT命令,就能达到控制手机MODEM收发SMS的目的。因为AT命令是作为一个接口的标准,所以它的命令和返回的值和格式都是固定的,总体上说AT命令有四种形式1无参数命令是一种单纯的命令格式AT|,如开机、显示当前设置列表等ATON、AT/握手信号UCHARCODEATE“ATE“/关回显UCHARCODEAT_CNMI“ATCNMI2,1“/设置这组参数来了新信息直接显示到串口,不作存储UCHARCODEAT_CSCA“ATCSCA“8613800571500“/设置服务中心号码UCHARCODEAT_CMGF“ATCMGF1“/设置短信的格式为TEXT格式UCHARCODEAT_CMGR“ATCMGR“/读取短信指令UCHARCODEAT_CMGS“ATCMGS“/发送短信指令UCHARCODEAT_CMGD“ATCMGD“/发送短信指令UCHARCODESUCCESSFULLY“OPERATESUCCESSFULLY“/发送操作成功信息到目标号码UCHARCODEFAIL“OPERATEFAILED,TRYAGAIN“/发送操作失败信息到目标号码UCHARAT_DELETE12UCHARAT_READ12/用来存储发送读取短信指令UCHARAT_SENDNUMBER25/用来存储发送短信号码指令UCHARNUMBERBUF3/用来保存短信条数UCHARIDATASYSTEMBUFRXIN/储存出口接收数据UCHARCOMMANDBUF6/用来储存指令UCHARIDATASTATE17/用来存储IO口状态UCHARIDATASTATE117/用来存储IO口状态UCHARRX0UINTTEMP/记录状态UCHARTEMP1/用于记录P0口状态UCHARTEMP2/用于记录P2口状态BITCHECK0/查询标志位BITRECEIVEREADY0/接收短信标志

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论