基于GSM和单片机的远程家电控制系统打印用的.doc
《基于GSM和单片机的远程家电控制系统打印用的.doc》由会员分享,可在线阅读,更多相关《基于GSM和单片机的远程家电控制系统打印用的.doc(96页珍藏版)》请在咨信网上搜索。
基于GSM和单片机的远程家电控制系统打印用的 94 资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。 四川工程职业技术学院 基于GSM和单片机的远程家电控制系统 专 业 电气自动化( 工业自动化方向) 班 级 级 二 班 姓 名 李 强 学 号 指导教师 殷 佳 林 辅 导 员 姚 佳 实习时间 4月1日至 6月1日 目 录 摘要 2 ABSTRACT 3 第一章 绪论 5 1.1 远程家电控制的前景以及重要性 5 1.2 远程家电控制的发展现状 5 1.3 研究背景 5 1.4 本文的研究内容 6 第二章 短消息简介 7 2.1 无线通信实现方式的选择 7 2.2 SMS短消息服务简介 7 2.2.1 短消息定义 7 2.2.2 短消息的体系结构 8 2.3 GSM规定的AT指令集 8 2.4 SMS短消息的编码方式 10 2.5 本章小结 12 第三章 系统硬件设计 13 3.1 家电控制器的总体结构 13 3.2 GSM模块TC35i的介绍 13 3.2.1 TC35i的IGT电路 14 3.4 固态继电器 15 3.5 系统电路原理图 15 3.5.1 GPRS模块部分 15 3.5.2 电源部分 17 3.5.3 电平转换部分 17 3.5.4 单片机部分 18 3.6 本章小结 19 第四章 系统软件设计 20 4.1 控制终端实现方式 20 4.2 控制系统软件设计 20 4.2.1 Atlga16单片机寄存器简介 20 4.2.2 前台软件设计 23 4.2.3 单片机部分串口数据的接收 24 4.2.4 短信部分PDU格式编解码 25 4.3 本章小结 31 第五章 结论和展望 31 附录A: 基于GSM和单片机的远程家电控制组件元器件布局图 32 附录B: 32 基于GSM和单片机的远程家电控制系统 摘要 GSM(Global System for Mobile communication)移动通信系统是当前移动通讯领域中比较成熟、 完善、 应用最广泛的一种系统。作为GSM网络的基本服务之一的短消息SMS(Short Message Service), 也受到了越来越多的系统运营商和系统开发商的重视, 各种基于短信的应用也随之蓬勃发展起来。本文以GSM移动网络作为信息传输平台, 设计了一个经过短消息进行远程家电控制的组件。 短消息遵循GSM的标准AT指令集, 这里着重介绍了和本课题相关的几条AT指令, 同时采用了支持中文的PDU编码方式。本课题完全实现了标准的PDU编码和解码功能。具体实现将在软件设计部分进行详细的描述。 本课题的任务是实现一个控制组件, 用户能够经过手机发送短信对家用电器进行远程ON/OFF控制。控制组件主要由GSM模块TC35i、 单片机Atmegal6及固态继电器LR32053组成。硬件设计部分中, 对TC35i、 Atmegal6及其外围电路进行了详细的描述。 控制组件的程序采用了前后台的设计方式, 由主程序, 串口接收中断服务程序, 定时器中断服务程序等功能模块组成。其中主程序负责和TC35i进行短消息收发。串口接收中断服务程序和定时器中断服务程序共同完成串口数据的接收。串口数据接收和PDU编码/解码是本软件的两个难点问题。在软件设计部分, 对这两个问题进行了详细的描述。 本控制模块在软件和硬件上都做了特别的考虑, 以保障家电控制的安全性, 同时支持中文, 能够很方便直观的对家用电器进行开关控制。本设计中, 以家庭的常见电器电饭锅为被控对象, 成功的实现了对电饭锅的远程开启与关闭的控制。 关键词: 短消息 家电遥控 串口 前后台系统 REMOTE CONTROL OF THE HOUSEHOLD APPLIANCE BASED ON GSM & MCU ABSTRACT GSM(Global System for Mobile communication)is a popular mobile communication system, which is more mature, and widely used iIl mobile communication.SMS(Short Message Service), as an important service of GSM, has being widely used m Remote Contr01.During the past several years, system operators and system developers have been paying more and more attention to the usage of SMS.This paper designs a remote control component based on SMS. SMS makes USe of standard AT command set of GSM.Here we are interested iIl several AT commands of SMS used访the program.This paper completely implements the standard PDU encoding and decoding functions, and will give a detailed description later about that. The purpose of this paper is to design a component, which call turn on and turn off the household appliance by SMS from the host’S mobile phone.The hardware of the component consists of a GSM module named TC35 i, a MCU named atmega 16, and a SSR named LR3 2053.These obj ections are given a detailed description in the hardware designation. . In software, the component is a system called a foreground/background system which consists of the main program, ISR of UART, and ISR of timer0.ISR of UART and ISR of Timer0 work together to receive SMS from TC35i.The main program decodes SMS received from TC35 i and control the home appliance according to the command included ill SMS.The most compelling problems facing the Remote Control are data receiving of UART and’PDU coding/7decoding.These problems will be given a detailed description in the software designation. More attention is paid to the designation of the software and the hardware of the component for nice performance and security.It is friendly with you to control your home appliance via this component.In this paper we use the microwave oven as an objection and successfully implement the ON/OFF control on it. Key Words: SMS Remote Control UART foreground/background system 广西大学学位论文原创性声明和使用授权说明 原创性声明 本人声明: 所呈交的学位论文是在导师指导下完成的, 研究工作所取得的成果和相关知识产权属广西大学所有, 本人保证不以其它单位为第一署名单位发表或使用本论文的研究内容。除已注明部分外, 论文中不包含其它人已经发表过的研究成果, 也不包含本人为获得其它学位而使用过的内容。对本文的研究工作提供过重要帮助的个人和集体, 均已在论文中明确说明并致谢。 论文作者签名: 年 月 日 学位论文使用授权说明 本人完全了解广西大学关于收集、 保存、 使用学位论文的规定, 即: 按照学校要求提交学位论文的印刷本和电子版本: 学校有权保存学位论文的印刷本和电子版, 并提供目录检索与阅览服务; 学校能够采用影印、 缩印、 数字化或其它复制手段保存论文; 在不以赢利为目的的前提下, 学校能够公布论文的部分或全部内容。 请选择发布时间: 口即时发布 口解密后发布 (保密论文需注明, 并在解密后遵守此规定) 论文作者签名: 导师签名: 年 月 日 第一章 绪论 1.1 远程家电控制的前景以及重要性 进入20世纪90年代后期以来, 数字化技术取得了更加迅猛的发展, 随着Internet网向普通家庭生活不断扩展, 消费电子、 计算机、 通讯一体化趋势日趋明显, 传统的家用电器行业也带来了新的革命, 网络家电悄然进入到人们的生活中。 网络家电是指能够使用远程终端(例如手机、 个人电脑等)对连接在家庭网络上的家电进行遥控。网络家电能够互联组成家庭内部网络, 同时又能与外部互联网连接。用户能够经过电脑、 手机等远程终端操控家中所有电器运作【l】。比如, 下班前经过电脑或手机操控家中电热水器、 空调、 电饭煲的启动等。 能够预见, 网络家电的普及将极大地提高人们的生活质量。 国内外的网络家电控制终端基本上都是专用的遥控终端或是个人电脑, 而随着移动通讯的快速发展, 其中GSM(Global System for Mobile communication)系统是当前基于时分多址技术的移动通讯体制中比较成熟、 完善、 应用最广泛的一种系统【2】。SMS(Short Message Service)短信息服务是GSM系统中提供的一种GSM终端(手机)之间, 经过服务中心(Service Center)进行文本信息收发的应用服务, 其中服务中心完成信息的存储和转发功能。短信息服务作为GSM网络的一种基本业务, 它具有传输速度快, 费用低, 不占用语音通信通道等优点, 已得到越来越多的系统运营商和系统开发商的重视, 因此具有实时传输数据功能的短消息应用得到了迅速普及, 以GSM网络作为数据无线传输网络, 能够开发出多种前景极其乐观的各类应用, 如无线数据的双向传送、 无线远程检测和控制等【3】。利用GSM短信息系统进行无线通信, 性能稳定, 为远程数据传送和监控设备的通信提供了一个强大的支持平台。随着手机用户的不断增多, 手机作为一种贴身物品, 可供开发的潜力几乎是无限的, 因此, 经过手机远程控制家电成为家电行业近期的主要动向, 国内外各大家电行业也相继推出了相关产品。 1.2 远程家电控制的发展现状 在日本, 网络家电的开发取得了重大进展。日本的主要家电厂家都制定了网络家电发展战略, 试图依靠网络家电建立一个新的家电王国。东芝、 松下电器和日立制作所等电器厂家均研究开发出了多种网络家电, 而且这些网络家电都支持”Echonet”的规定。所谓 Echonet, 就是经过网络控制家电的通信标准。经过接入Internet的控制终端能够对网络家电进行集中控制【4】。实际上Echonet只规定了基本的通信约定, 控制终端与网络家电间的通信方式没做限制。当前采用的方式包括使用有线方式、 通讯速度达到lMbps可配备到手机与笔记本电脑等上面的无线方式”蓝牙(Bluetooth)”, 以及通信速度仅2400bps但提供通信质量稳定的”特定小功率无线方式"等。在网络家电产品化方面先行一步的东芝公司采用了蓝牙(Bluetooth)方式, 主要原因是其通信速度快。随着家电网络化, 今后必将有传送、 接收照片以及动态图像的需求。与其将来再更换为高速通信方式, 不如现在就采用蓝牙(Bluetooth)方式(东芝家电设备公司LifeNet创新部业务推进组长一色正男)【l】。但蓝牙(Bluetooth)方式的最大弱点是通信距离太短而无法覆盖整个家居间。日立与松下电器合作, 采用以通信稳定性优先, 特定小功率无线方式。但由于通信速度比蓝牙(Bluetooth)方式慢, 因此说不上是最好的通讯方式。但用于控制家电绰绰有余。在当前, 是最现实的一种方式(松下电器产业化住宅公司设计技术总部生活网络开发中心所长前原直芳)【l】。 在网络家电商品化方面, 日本东芝公司抢得了先机, 东芝公司 4月推出了采用蓝牙技术的网络家电产品”FEMINITY”系列。该系列共包括5种产品: 分别为洗衣烘干机、 微波炉、 电冰箱、 控制终端和连接器。但首先将手机遥控的网络家电推向市场的, 却是松下公司。 秋, 松下电器已经开始出售命名为”生活网络"的用手机远距离控制的家电网络制品, 生活网络产品种类有空调、 微波炉、 洗衣机和电冰箱等。 , 松下又推出的Space Remote泛网智控器, 能够帮助用户远程遥控家中的电器, 它采用的是类似蓝牙频率的2.4G高频无线控制, 用户能够经过电话、 手机或者互联网, 远程控制自己家中空调或其它电器产品, 而且能够随时监控这些电器的运行状态.与此同时, 东芝也加快了手机、 便携式电脑(PDA)以及耳麦取代网络家电的控制终端的开发步伐。当前东芝已经成功地开发出了相关产品并逐步实现商品化。 在中国率先将网络家电商品化的是海尔, , 海尔推出”海尔e家".系列网络产品, 已经迈出了普及中国家庭网络的第一步, 海尔网络家电涵盖10大门类28种产品, 如冰箱、 空调、 波轮洗衣机、 滚筒洗衣机、 洗碗机、 微波炉、 热水器等。 , ”海尔e家"网络产品, 又推出了海尔短信宝, 用户经过发手机短信就能控制家里的家电, 打破了以往数字家庭只能在家中控制家电的局面。与此同时, 以联想为首的多家国内知名企业也都加快了开拓这一领域的步伐, 相继推出自己的产品。但当前市场上的网络家电的价格都比较昂贵, 难被一般收入的家庭所广泛接受。 1.3 研究背景 据Allied Business Intelligence(ABI)发布的调查和预测报告显示, 当前数字家庭网络虽然尚未普及, 但该市场的前景十分看好。全球销售量将在最近几年获得较大幅度的增长, 全球网络家电产品销售量达6080万台; 将达8750万台; 将达1.178亿台; 将达1.480亿台; 将达1.744亿台。这份报告表明网络家电具有巨大的市场潜力。 似乎立即就能够普及的网络家电所面临最大的问题: 在东芝的网络家电产品中, 微波炉(实际销售价格在13万日元左右, 约合人民币8120元), 冰箱(实际销售价格在22万日元左右, 约合人民币13750元)。家用终端、 蓝牙接入点(成套销售的实际价格约为20万日元, 约合人民币12500元); 再看看松下的信息控制器, 其价格更高达13万日元的天价。松下电器”生活网络”家庭警报系统售价18.2万日元、 空调27万日元、 电冰箱29.5万日元、 洗衣机17万日元、 微波炉9万日元, 网络使用费每月500日元【l】.国内网络家电价格也是明显高于传统家电, 近年价格虽然逐步下调, 但普通消费者也是难以接受的。 广大的普通收入的消费者, 同样有对网络家电所带来的便捷与实用的消费需求。但就中国家庭当前的状况来看, 一方面家庭里已经存在大量传统家电, 而且数量还在持续增长; 另一方面当前国内各厂商生产的网络家电的标准还不完全统一, 要想使网络家电产品在中国普及, 除必须考虑低价格、 使用方便等要素之外, 还要兼顾考虑到当前家庭里已经大量存在的传统家电这一实际。 当前已建成的覆盖全国的GSM数字蜂窝移动通信网, 是中国公众移动通信网的主要方式。由于GSM网络在全国范围内实现了联网和漫游, 具有网络能力强的特点, 用户无需另外组网, 在极大提高网络覆盖范围的同时为客户节省了昂贵建网费用和维护费用。同时, 它对用户的数量也没有限制, 克服了传统的专网通信系统投资成本大, 维护费用高, 且网络监控的覆盖范围和用户数量有限的缺陷。比起传统的集群系统在无线网络覆盖上具有无法比拟的优势, 加上GSM的SMS本身具备的数据传送功能, 因此, 短消息业务在远程智能控制系统中得到了广泛的应用, 基于GSM短消息的远程家电控制系统, 克服了电话远程家电控制系统电话费用高, 控制时间长等的缺点, 具有良好可扩展性和实用价值。 鉴于中国当前一般家庭的现状, 中国拥有庞大的手机和家电用户。根据信息产业部的数据, 截至 , 中国手机用户接近4亿, 而仅仅电视机数量就超过5亿台, 显然, 一旦家电市场和手机市场能够融合, 将为运营商和家电企业带来更为巨大的利润受益, 短消息通信是一种崭新的通信方式, 它具有开发方便、 费用低、 免维护、 可靠性高等特点, 因此, 针对现阶段, 我们能够在传统家电的基础上, 利用普及极广的手机的短信息业务并用廉价的成本开发家电远程控制系统, 用以来实现一些简单、 实用的远程控制功能以满足人们的日常需要。 1.4 本文的研究内容 针对在近阶段, 无论是国内还是国外的网络电器, 其价格昂贵这一点, 我们设想: 利用GSM的短消息业务, 设计一个低价位的控制组件, 使用该组件实现对住宅内原 有的传感器、 家用电器, 用不同的终端经网络对住宅状况及原家用电器实行监测与控制, 实现对家用电器的远程控制。 基于GSM短消息的远程家电控制系统, 其系统原理如图1-l所示: 图1-1 远程家电控制系统原理图 用户端(手机或个人电脑)不需要使用任何应用程序, 对机种和操作系统也无任何要求。将该控制组件作为与其它电器的接口, 由用户端(手机或个人电脑)向控制组件发送短消息, 控制组件接收并读取短信内容, 并对其进行解码, 并根据短信内容对家用电器的ON/OFF实现控制。 本设计方案具有如下特点: 1、 操作方便, 经过手机短信控制家电在很多时候比其它手段更加方便。 2、 对现有家电兼容性较强。 3、 低成本方案, 可定制性强, 有利于实现商品化。 第二章 短消息简介 2.1 无线通信实现方式的选择 无线通信的设计相对而言比较简单, 有许多现成的产品和通信系统能够利用, 重点只是在于如何从多种实现方式中做出最优的选择。 常见的实现方式有: 利用现有的通信网络(GSM/GPRS, CDMA移动网等)和相应的无线通信产品, 经过无线收发设备, 如无线Modem, 无线网桥等专门的无线局域网【5】。 现有的通信网络较多, 按业务建网是3G以前通信网络的特点, 无线网络也不例外。设计无线远程监控系统能够借用的无线网络主要有: 全球数字移动电话系统(GSM)、 通用分组无线业务(GPRS)、 采用码分多址(CDMA)技术的移动网、 蜂窝式数字分组数据(CDPD)系统。 GSM(Global System for Mobile cornmunication)是全球最主要的2G标准, 能够在低服务成本、 低终端成本条件下提供较高的通信质量。就其业务而言, GSM是一个能够提供多种业务的移动ISDN(Integrated Services Digital Network, 综合业务数字网络)。 GPRS(General Packet Radio Service)在现有的GSM网络基础上增加一些硬件设备和软件升级, 形成一个新的网络逻辑实体。它以分组交换技术为基础, 采用IP数据网络协议, 提高了现有的GSM网的数据业务传输速率, 最高可达170kb/s。GPRS把分组交换技术引入现有GSM系统, 使得移动通信和数据网络合二为一, 具有”极速传送"、 ”永远在线"、 ”价格实惠一等特点【6】。 CDMA(Code Division Multiple Access)网络采用扩展频谱技术, 使用多种分集接收方式, 使其具有容量大、 通信质量好、 保密性高和抗干扰能力强等特点。 CDPD(Cellular Digital Data)无线移动数据通信基于数字分组数据通信技术, 以蜂窝移动通信为组网形式。通信方式基于TCP/IP, 系统结构为开放式, 提供同层网络无缝连接和多协议网络服务。CDPD网络具有速度快、 数据安全性高等特点, 可与公用有线数据网络互联互通, 非常适合传输实时、 突发性和在线数据。 对于特定的无线网络需要用相应的接入设备。这类设备市面上有现成的产品可供选择。接入GSM/GPRS网络的通信模块有西门子的TC35i/MC35i模块, 接入CDMA网络的有华立HIlO CDMA模块, 遵循CDPD方式的无线调制解调器有OmniSky和NovatelMinstrel。 本课题主要实现对家电的远程控制, 具有传输的信息量小、 对传输速度要求不高和通信要求简单可靠的特点, 使用GSM网络的短消息服务功能不必考虑信道的可靠性等因素, 就能够很好的满足本课题中对于家电远程控制的功能要求。 GSM系统是当前基于时分多址技术的移动通讯体制中比较成熟、 完善、 应用最广泛的一种系统。其网络覆盖范围广, 布线成本低, 是中国当前主要使用的蜂窝数字移动通信系统, 也是当前唯一的具有最大搜盖范围和通信可靠性的无线通信网。在中国GSM蜂窝数字移动通信系统已经遍布全国各地, 当前己经覆盖全国98%以上的城市和广大农村地区【6】。GSM能提供语音功能, 数据传输服务(提供给固定(有线)用户和ISDN用户的大部份服务GSM都提供, 包括分组交换资料网所提供的服务。)和短消息服务。 使用GSM的系统具有如下特点: 1、 由于GSM网络在全国范围内实现了联网和漫游, 具有网络能力强的特点, 用户无需另外组网, 在极大提高网络覆盖范围的同时为客户节省了昂贵的建网费用和维护费用。 2、 GSM网络对用户的数量也没有限制, 克服了传统的专网通信系统投资成本大, 维护费用高, 而且网络监控的覆盖范围和用户数量有限的缺陷。 3、 使用GSM网络可使系统的安装工作量大大降低, 有效的缩短系统建设周期。同时, 由于免去了对通信系统的维护, 也使得系统维护量也大为降低。 4、 GSM没有同频干扰、 保密性好、 通信速率高、 运行费用低, 使用期间每则短消息只需O.1元, 每次能够发送140个字节, 基本能满足一般的实用要求。 2.2 SMS短消息服务简介 SMS(Short Message Service)短信息服务是GSM系统中提供的一种GSM终端(手机)之间, 经过服务中心(Service Center)进行文本信息收发的应用服务, 其中服务中心完成信息的存储和转发功能【7】。以GSM网络作为数据无线传输网络, 能够开发出多种前景极其乐观的应用系统, 基于这种业务的各种应用也蓬勃发展起来, 如无线数据的双向传送、 无线远程检测和控制等。GSM短信息服务的双向数据传输功能性能稳定, 为远程数据传送和监控设备的通信提供了一个强大的支持平台。 2.2.1 短消息定义 短消息业务分为两种: 一种是点对点短消息(SMS—PP), 在用户之间传送信息; 另一种是小区广播短消息(SMS-CB), 类似于现在的寻呼, 定期在一定的区域内重复广播交通流量、 天气状况等信息。不同于寻呼机的是短消息是一种双向通信, GSM系统提供的短消息业务能够让网络端知道被叫方是否收到所发的消息; 如果传送失败, 被叫方没有回答确认消息, 网络会保留所传的消息, 一旦网络发现被叫方能够被叫通时, 就能够重发消息以确保被叫方能够收到, 而且主叫方还能够知道发送是否成功。由于这些特点以及费用低廉, 短消息业务获得了广大用户的青睐, 同时也成为了现代个人通信中一种不可缺少的方式。短消息通信仅限于一个消息, 换言之, 一个消息的传输就构成了一次通信。因此, 业务是非对称的, 一般认为移动起始短消息传输与移动终接短报文传输是两回事。这并不阻碍实时对话, 但系统认为不同的消息彼此独立, 消息的传输总是由处于GSM外部的短消息服务中心(SMSC)进行中继, 消息有目的地或起源地, 但只与用户和SMSC有关, 而与其它GSM基础设施无关。短消息提供了一种小数据量(不大于140个GSM短消息功能字节十六进制数)低成本、 高可靠性的方便快捷通信方式。它是利用GSM系统通信令信道的空闲带宽, 在电话拨号的同时, 把消息发送到GSM的基站, 再由短信中心处理存储发送到接收方。发送方不须等待接收方准备就绪, 只要和基站联络好即可发送短信, 基站收到后会自动与发送方确认, 再发送给接收方确认, 发送短消息的费用很低。正常情况下完成一次短信的发送时间大约20秒, 但短信中心在向下发送时如遇基站忙, 将把短信推后发送, 头一次是几分钟, 越往后推迟时间越长, 因此在利用GSM发信时, 要考虑畅通率与移动网业务是否繁忙有关, 不过在大多数情况下畅通率可达98%, 短消息能否成功发送还与终端所在地信号场强有关【7】。GSM经过话路在需要传输大量数据时十分适用, 经过申请数据传输功能, 可采用终端接GSM手机, 中心可用普通电话机, 一半是无线一半是有线的方式。 2.2.2 短消息的体系结构 GSM标准中定义的点一点短消息服务使得短消息能在移动台和短消息服务中心之间传递。这些服务中心是经过称为SMS—GMSC的特定MSC同GSM网络联系的。 涉及SMS管理的协议如图2—1所示 图2-1 涉及SMS管理的协议 SME: ShortMessagingEntity, 短消息实体, 它能够接收或改进短消息, 位于固话系统、 移动基站或其它服务中心内。 SMSC: ShortMessageServieeCenter..短消息服务中心, 负责在基站和SME间中继、 储存或转发短消息, 移动台(ME)到SMSC的协议能传输来自移动台或朝向移动台的短消息, 协议名为SMTP(Short Message Transmission Protoc01)。 SMCG咖S或SMCGMSC: SMS-Gateway MSC, SMS网关, 接收由SMSC发送的短消息, 向HLR查询路由信息, 并将短消息传送给接收者所在基站的交换中心。. HLR: Home Location Register, 归属位置寄存器, 用于永久储存管理用户和服务记录的数据库, 由SMSC产生, SMS网关与HLR之间的协议使前者能够要求HLR搜索可找到的用户地址, 它与MSC与HLR之间的协议一起, 能在移动台因超出覆盖区而丢失报文, 随后又可找到时加以提示。 MSC: Mobi le Switching Center, 移动交换中心, 负责系统切换管理并控制来自或发向其它电话或数据系统的拔叫。 VLR: Visitor Location Register, 访问位置寄存器, 含有用户临时信息的数据库, 交换中心服务访问用户时需要这些信息。 GSM的短信息业务SMS利用信令信道传输, 提供了一种有保证的双向服务, 这是GSM通信网所特有的。它不用拨号建立连接, 把要发的信息加上目的地址发送到短消息服务中心, 经服务中心完成存储后再发送给最终的信宿。因此即使当目的GSM终端没开机时信息也不会丢失。发送方发出一条短消息后, 得到一条传递成功或失败的消息, 以及不可到达的原因。每个短消息的信息量限制为140字节。 当前GSM芯片和GSM收发模块的技术已经比较成熟, 市场上也已经有现成的模块可供选用。这些芯片和模块一般都具备GSM无线通信的全部功能, 提供标准的UART串行接口或是RS一232接口, 支持GSM 07.05所定义的AT命令集的指令, 很容易实现系统的集成, 二次开发也比较方便。 2.3 GSM规定的AT指令集 AT命令短消息收发有关的规范主要包括GSM 03.38、 GSM 03.40和GSM 07.07。前二者着重描述SMS的技术实现(含编码方式), 后者则规定了SMS的DTE—DCE接口标准(AT命令集)。 AT命令即Attention, AT命令集是由诺基亚、 爱立信、 摩托罗拉和HP等厂家共同为GSM系统研制的DTE-DCE接口标准, 是从终端设备TE(TerminalEquipment)或数据终端设备DTE(Data Terminal Equipment)向终端适配器TA(Terminal Adapter)或数据电路终接设备DCE(Data Circuit TerminatingEquipment)发送的。经过TA, TE发送AT命令来控制移动台MS(Mobile Station)的功能, 与GsM网络业务进行交互【ll】。AT命令包括一般命令, 呼叫控制命令, 网络业务命令, 安全性命令, 电话本命令, 短消息(SMS)命令, 补充业务命令, 数据命令, 传真命令和串口命令。本设计主要用的是短消息命令, 对GSM中的短消息业务进行操作。短消息收发规范GSM07.07规定了短消息命令, 下表中列出与SMS相关的主要命令: 表2-1 SMS常见的AT指令 AT指令 功能 AT+CMGC Send an SMS command(发出一条短消息命令) AT+CMGD Delete SMS message(删除SIM卡内存的短消息) AT+CMGF Select SMS message format(选择短消息信息格式: O-PDU: 卜文本) AT+CMGL List SMS message from preferred store(列出SIM卡中的短消息信息格式PDU/text: 01’REC UNREAD”为未读, 1/”REC READ”为已读, 2/”STOU NSENT”为待发, 3/’STO SENT4为已发, 4/”ALL”为全部的) AT+CMGR Read SMS message(读短消息) AT+CMGS Send SMS message(发送短消息) AT+CMGW Write SMS message to memory(向SIM内存中写入待发的短消息) AT+CMGS Send SMS message from storage(从SIM内存中发送短消息) AT+CNMI New SMS message indication(显示新收到的短消息) AT+CPMS Preferred SMS message storage(选择短消息内存) AT+CSCA SMS service center address(短消息中心地址) AT+CSCB Select cell broadcast message messages(选择蜂窝广播消息) AT+CSMP Set SMS text mode parameters(设置短消息文本模式参数) AT+CSMP Select Message Service(选择短消息服务) 现在市场上大多数手机均支持GSM07.07规定的AT指令集。该指令集是ETSI[12](欧洲通信技术委员会)发布的, 其中包含了对SMS的控制说明。利用GSM手机(MoDEM)的串行接口, 单片机向手机(MODEM)发送一系列的AT命令, 就能达到控制手机(MODEM)收发SMS的目的。 因为AT命令是作为一个接口的标准, 因此它的命令和返回的值和格式都是固定的, 总体上说AT命令有四种形式: (1)无参数命令: 是一种单纯的命令: 格式: AT[+|&]<command>, 如开机、 显示当前设置列表等: AT+ON、 AT&V⋯ (2)查询命令: 用来查询该命令当前设置的值: 格式: AT[+|&]<command>?, 如: AT+CSCA? (3)帮助命令: 用来列出该命令的可能参数: 格式: AT[+|&]<command>=?, 如: AT+CMGL=? (4)带参数命令: 应用最广的一种格式, 它为命令提供了强大的灵活性。 格式是AT[+|&]<command>=<parl>, <par2>, <par3>⋯ 作为返回值, 其情况就比较多样, 可是返回值还是遵循一个大的框架格式: <CR><LF><回应字串><CR><LF><oK/ERROR>[: ERROR信息] 本课题中与SMS相关的GSM AT指令介绍 1、 短消息接收模式设置 短消息的接收模式主要有2种: (1)经过SIM卡接收。该模式为缺省设置, 即主动读取SIM卡中的短消息。 . 设置格式为: AT+CNMI=2, l, 0, 0, O+<CR> (2)直接利用串口接收。当有短消息时, 不经过SIM卡, 直接利用串口进行收取(如果此时端口未打开, 则该短消息有可能丢失)。 设置格式为: AT+CNMI=2, 2, 0, 0, 0+<CR> 在本系统设计中采用的是第二种方式, 设置为短消息直接输出, 设置正确则TC35i模块返回: <CR>ok<CR>, 此命令可使模块在短消息到达后向串口发送指令: <CR>+CMTI: 〞SM〞, INDEX(信息存储位置)<CR> 2、 设置短消息中心地址 设置短消息中心的格式为: AT+CSCA=〞Server Center(短消息中心) 〞<CR> 在本系统中短消息中心设置如下: AT+CSCA=〞+86〞(短消息中心)<CR> 设置正确则TC35i模块返回: <CR>ok<CR> 读取短消息服务中心则使用命令: AT+CSCA=?<CR> 。 TC35i模块应该返回: <CR>+CSCA: 〞86〞<CR>| 3、 读短消息 读取短消息的格式为: AT+CMGR=<INDEX>+<CR> 执行该命令将TC35i模块中PDU格式的短消息内容读出。返回的数据包括短消息的状态及整个指定短消息的数据。 2.4 SMS短消息的编码方式 SMS短消息的编码方式主要有Block Mode、 Text Mode和PDU Mode三种模式。 l、 最初的Block Mode 九十年代初, AT指令仅被用于Modem的操作。由于没有控制移动电话消息文本的先例, 因此开发了一种叫做SMS Block Mode的协议, 经过移动终端TE(Terminal Equipment)或PC来完全控制SMs。使用Block模式需要模块生产厂家提供驱动支持, 当前很少被使用到。 2、 基于AT命令的Text Mode Text Mode是纯文本方式,- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 GSM 单片机 远程 家电 控制系统 打印
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文