基于TC35模块的GSM远程控制系统的设计.doc
《基于TC35模块的GSM远程控制系统的设计.doc》由会员分享,可在线阅读,更多相关《基于TC35模块的GSM远程控制系统的设计.doc(50页珍藏版)》请在三一办公上搜索。
1、基于TC35模块的GSM远程控制系统的设计摘要随着 GSM(Global System for Mobile communication)移动通信网络的迅速普及和竞争的日益激烈,新技术和新业务的开发和应用已经提到一个十分重要的位置。短消息业务(SMS)作为 GSM 网络的一种基本业务,已得到越来越多的系统运营商和系统开发商的重视,基于这种业务的各种应用也蓬勃发展起来。本文提出了一种基于 GSM 短消息的远程控制系统,在给出系统的总体设计的基础上,设计了系统的硬件和软件,并对其应用领域作了一些探讨和研究。系统以 GSM 网络作为远程信号的传输平台。对 GSM 网络体系结构作了详细的讲解,并且着重
2、讲述了对于本课题相当重要的短消息业务的通信原理。数据的传输方式主要是短消息方式,系统中采用 PDU 模式,对短消息的 PDU 编码和解码进行详细的讲述。短消息的接收和发送是通过 AT 指令来实现的,讲述了常见的 AT 指令及其使用方法。系统的硬件设计中,对主要硬件 TC35 和 MSP430F149 单片机及其外围电路进行了详细的讲述。系统分为两个部分进行设计控制中心站和远程控制分站:控制中心站硬件包括一台 PC 机,GSM 通信模块 TC35,两者通过 RS232 连接;远程控制分站硬件包括 GSM 通信模块 TC35,MSP430F149 单片机,显示单元,各种传感器和数据采集与处理单元。
3、系统的软件设计包括控制中心站软件设计和远程控制分站软件设计。远程控制分站软件设计中运用 IAR 公司为 MSP430 系列单片机开发的 C430 集成开发环境和 C 语言调试器作为程序开发工具,其软件包括单片机初始化、主程序、信号采集中断程序、通过串口的短消息接收和发送程序。论文的最后部分以 GSM 短消息的远程控制系统为基础,结合温度检测技术设计出一套基于 GSM 的远程温度控制系统,并给出了此系统应用领域的一些探讨和研究。关键词:MSP430,GSM,TC35,远程控制,AT指令AbstractAlong with rapid popularization and furious comp
4、etition of GSM net work ,research and application of new technology and new operation have been mentioned to a quite important position. SMS as a basic service of GSM network has been attented by more and more system operator and developer ,and kinds of applications based on this service have been r
5、apid developed .This paper present a remote monitoring system based on GSM-SMS, this paper first presents the system design as a whole, then presents the hard ware and software design of system, at last presents some discussions and investigation in applying field.In this system GSM network is a med
6、ium for transmitting the remote signal, it presents detailed explanation of GSM networks system structure and emphasizes the communication principle that is important for the task. The mode of transmitting data is most SMS. PDU mode is used during transmitting SMS. It presents en cording and decodin
7、g of SMS PDU mode. Transmitting and receiving SMS is realized by using AT command. It presents the familiar AT command and using method.It presents TC35 and microchip MSP430F149 MCU and peripheral circuit during design of system hardware. Hardware of system includes two parts: the monitoring center
8、and the remote monitoring station. It consists of a computer and a TC35 communication module of GSM in the monitoring center .Computer and TC35 are joined by RS232. It includes a TC35 communication module of GSM, a MSP430F149 MCU, a display part and a gathering data part.It includes the monitoring c
9、enter software and the remote monitoring station software in design of system software. The remote monitoring station software is designed with C430 integration developing environment that IAR designed forMSP430 single chip and C-language debugger. It includes single chip initialization and main pro
10、gram and interrupt of gathering signal and SMS receiving and transmitting program through the serial port .In the end of the paper, it presents a remote temperature monitoring system based on GSM, using the designed system of remote monitoring system based on GSM-SMS and technique of measuring tempe
11、rature. And then presents any discussions and investigation in applying field.Keywords: GSM; SMS; remote monitoring; PDU mode; AT command;MSP430目 录摘要IAbstractII目 录IV前言- 1 -1 总体方案与论证- 3 -1.1 设计方案模块- 3 -1.2 无线通信模块- 4 -1.3 控制单元模块的选择- 4 -1.4 电源模块的选择- 5 -1.5 系统总体框架- 5 -2 系统硬件模块设计- 7 -2.1 电源及复位电路的设计- 7 -2
12、.1.1 MSP430电源模块的设计- 7 -2.1.2 TC35的电源模块- 7 -2.1.3、复位电路- 8 -2.2 串口通信模块设计- 9 -2.3 GSM模块接口设计- 10 -2.3.1、GSM模块简介- 10 -2.3.2 GSM模块接口设计- 10 -2.3.3 指示灯电路- 12 -2.3.4 SIM卡电路- 13 -2.4 串行存储器的设计- 14 -2.5 采集系统模块设计- 15 -2.6 外部继电器控制模块设计- 16 -2.7 单片机模块的设计- 17 -3系统软件设计- 21 -3.1串口程序设计- 22 -3.1.1串口初始化程序- 22 -3.1.2中断服务程
13、序- 23 -3.2 存储程序设计- 25 -3.2.1写操作- 25 -3.2.2读操作- 27 -3.3短消息程序设计- 29 -3.3.1 AT命令介绍- 29 -3.3.2 短消息的设置- 33 -3.4信息采集控制程序设计- 39 -总结- 41 -致谢- 42 -参考文献- 43 -附件- 44 -附件一:系统总电路图- 44 -前言短消息业务(SMS)作为 GSM(GlobalSystem for Mobile communication)网络的一种基本业务,以其连接简单、费用低廉、覆盖范围广、实现方便等优点得到越来越多的系统运营商和系统开发商的重视,基于短消息业务的各种应用也蓬
14、勃发展起来。短消息业务与语音及传真是 GSM 网络提供的主要电信业务,它通过无线控制信道进行传输,经短消息中心完成存储和转发功能,每条短消息的信息量为 140bit。在短消息的可靠传递基础上,GSM 专业调制解调器的出现给 GSM 的发展注入了新的活力,它改变了传统的以语音为主要的通信手段,使 GSM 网络数据通信得到广泛的应用1-3。目前市场上提供的GSM 调制解调器和模块提供了 RS232 标准数据接口,采用 AT 指令控制,符合 ETSI 标准 GSM0707 和 GSM0705。基于这种技术,以 GSM 网络作为无线传输平台可以开发出多种应用领域。目前远程控制主要有以下几种方式:短距离
15、长线控制;通过市话网;通过 Internet 网络;通过自组网络(CDPD 网);通过数传电台方式。短距离长线控制和通过自组网络(CDPD网)首先要自行建设通信网络,建网初期投资巨大,运营期间自主维护耗费人力物力较大,信号质量得以保证,效果好,相对运营费用高;通过市话网和 Internet 方式以现有的网络为依托,无需自行建设通信网络,但是由于市话网和 Internet 难以达到工业现场覆盖面,接入网络受到限制,局限性很大,网络运行效果取决于网络运营商,线路安全不能得到保证,其通信效果好,信号量大,运营费用相对低廉;数传电台出现较早,应用很广泛,是一种不错的无线数传方式,但是建网初期投资巨大,
16、数传电台的传输范围有限,而且容易受到空间无线信号的干扰,信号不能得到保障,但是数传电台信号传输实时性好,运行费用低。远程控制系统应用广泛,遍及国民经济的很多领域,而目前这些控制系统无论从成本、可靠性、稳定性、使用方便性、还是维护的难易程度等方面都不能最大限度的使人满意。因此本文把 GSM网络引入到远程控制系统中,提出了基于 GSM 短消息的远程控制系统。GSM 网络是目前基于时分多址技术的移动通信体制中最成熟完善、覆盖面最广、功能最强、用户最多的移动通信网络,GSM 短消息业务不需要建立拨号连接,只需把待发的消息加上目的地址发送至短消息中心,再由短消息中心转发到最终目标。运用 GSM 短消息实
17、现远程控制可靠性高、信号传播距离远、覆盖面积广,并且可以节省建网初期的巨额投资,运营期间无需维护网络,运行费用低廉。1 总体方案与论证1.1 设计方案模块本设计是一个基于GSM模块的远程控制系统,GSM就是global system for mobile communications 【电信】全球通, 全球移动通信系统 (亦称“泛欧数字式移动通信系统”, 是一个根据欧洲电信标准协会出版的 GSM 技术规范建造的国际无线蜂窝网) 。GSM模块,是将GSM射频芯片、基带处理芯片、存储器、功放器件等集成在一块线路板上,具有独立的操作系统、GSM射频处理、基带处理并提供标准接口的功能模块。本设计是一种
18、利用手机短信息实现对远程监控设备如交通路灯,家庭里的门锁、家用电器、可视对讲、报警装置等进行智能控制或信息采集交流的设计思路。系统的开发基于短信息技术、自动控制技术、计算机技术、数字通信技术及加密技术,系统利用相关的网络、计算机系统和控制器,以短信息为基本控制指令和数据信息传送方式,实现手机无线遥控和数据传送,通过专设的短信控制中心和服务中心,为远程监控设备提供全方位的数字化服务。本设计就是用单片机控制GSM模块采集和控制远程设备信息的无线通信控制系统。本设计采用模块化设计,整个系统由GSM模块、控制模块、电源模块和外围模块组成,系统的整体方案框图如下图1-1:1.2 无线通信模块我们设计此系
19、统的前提是基于短信方式,简单、方便使用、价格低廉的实用性系统,而不需要联网使用的GPRS通信模块,如SIM300T和MC35等系列模块。所以我们有两种选择,一是用TC35模块和TC35i模块。TC35和TC35i功能相似,随着西门子公司对TC35系列产品的发展,TC35i在相同技术领域相对TC35更胜一筹,但它的价格比TC35要昂贵得多,而且在本设计系统中的技术要求TC35同样能够达到标准,因此综合来考虑,选择TC35做为本设计系统的无线通信模块。1.3 控制单元模块的选择控制模块是本设计的核心,通过外围电路和向GSM模块写入相关程序,控制部分要实现能够控制GSM模块短消息的接收和发送、接收频
20、率、功耗大小、工作模式等各项参数的功能。因此必须需要一个微控制器才能达到要求,而MSP430F149单片机开发板不仅满足设计要求,而且是自带A/D转换器、显示器和本设计调试时所需的温度传感器模块,在短时间内和有限的条件下使设计更加轻松和方便。因此本设计采用MSP430F149单片机开发板作为系统的控制核心。1.4 电源模块的选择单片机的供电电压要求是3.3V,TC35模块要求的供电电压要求是2.5V5.0V。由于收音机模块的应用范围很广,比如手机中就采用3.7V锂电池供电,DVD、电视等系统中则是对220V市电进行变压后供电。本设计中采用7805稳压芯片对系统进行供电,由于这个电源可以很容易得
21、到,设计中不再单独给出。1.5 系统总体框架本系统采用MSP430控制TC35无线模块进行远程通信。通过读取TC35接收到的短信内容从而控制相应的外部继电器组工作,或者控制数据采集系统工作,把相应的数据通过串口0发给TC35模块,进而发送数据。图1.1所示为系统远程端系统框图:图1.1 系统远程端框图系统远程端负责数据采集及控制外部设备,以及存储重要的数据。系统由MSP430单片机主控,TC35作为无线通信模块,继电器组控制外部设备,传感器组为数据采集模块,24LC02B串行存储器作为数据存储器,电源模块提供模块的电源供应。图1.2所示为系统终端系统框图:图1.2 系统终端框图系统终端由用户G
22、SM手机或者PC机,PC由串口接TC35模块,上位机控制TC35模块通信。2 系统硬件模块设计通过图1.1可知,硬件系统主要包括电源模块、串口模块、采集控制模块、GSM模块、串行存储器模块及单片机模块。下面对各个模块进行详细介绍。2.1 电源及复位电路的设计2.1.1 MSP430电源模块的设计 MSP430电源模块:使用TPS70633稳压芯片经稳压得到3.3V电压。如图2.1所示。 图2.1 3.3V电源电路为了使输出的3.3V输出电源的纹波小,在输出部分用了一个100uf和0.1uf的电容,另外在芯片的输入管脚也放置了一个100nf的滤波电容,以减小输入端受到的干扰。2.1.2 TC35
23、的电源模块TC35模块需要提供4V直流电压,如图2.2 图 2.2 3.6V电源电压对于TC35模块采用的4V供电,为了使输出的4V电压的纹波小,在输出部分用了一个22pf和100uf的电容,实现滤波。另外在芯片的输入管脚也放置了100nf的滤波电容,以减小输入端受到的干扰。2.1.3、复位电路在单片系统中,为了保证系统在上电时进行初始化,同时也为了保证对电源的监视,需要采用复位芯片,在此系统中采用MAX809STR芯片,复位电路如下图: 图2.4 复位电路由上图可以看出:该电路非常简单,只在电源管脚处加了一个0.1uf的电容进行滤波处理,以减小干扰。2.2 串口通信模块设计该系统实现的串口电
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 TC35 模块 GSM 远程 控制系统 设计
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2881952.html