【网学提醒】:本文主要为网上学习者提供基于单片机的短信收发系统设计,希望对需要基于单片机的短信收发系统设计网友有所帮助,学习一下吧!
资料包括: 论文(29页11643字) 图纸
说明:摘 要:本设计主要研究如何由单片机控制GSM模块实现短信收发。系统设计包括硬件、软件设计,本设计只对硬件设计进行讨论。设计中首先介绍了GSM网络和短消息在现阶段的应用情况,并简单介绍短消息业务及其优缺点,特别对短消息的关键技术给出详尽的描述和说明。然后对系统主要组成部分GSM手机模块、单片机及它们的外围电路设计进行阐述,同时简单介绍系统印制电路板的设计。最后给出系统的软件设计流程。
关键词:单片机 短信息 GSM AT指令
Abstract: The major research is how the microcomputer controls GSM module to send and receive short message. The system design includes hardware and software design. And this paper discusses hardware design only. Firstly, this paper briefly introduces the status of GSM network, the application of short message, the Short Message Service (SMS) and its advantages and disadvantages, and particularly provides a detailed description and annotations on the key technology of short message. Then this paper mainly introduces GSM mobile module, microcomputer and the design of their external circuits which are the most components of this system. Finally, system software framework is presented.
Key words:microcomputer; short message; global system for mobile; AT commands;
1 前言
1.1 概述
随着GSM(Global System for Mobile)网络的迅速普及, GSM网络在全国范围内实现了联网和漫游,它比起传统的无线网络在覆盖上具有无法比拟的优势,使用上用户无需另外组网,对用户的数量也没有限制,极大提高网络覆盖范围,也克服了传统的专网通信系统投资成本大,维护费用高等缺点。现在,运用此网络开发和应用新技术、新业务已经提到十分重要的位置。短消息服务SMS(Short Message Service)业务作为GSM网络的一项基本业务,以其传递信息方便,价格低廉,实时性强性能稳定,抗干扰能力强,可远距离无线传输等优点,已经得到越来越多的系统运营商和系统开发商的重视,基于这种业务的各种应用也蓬勃发展起来。
目录:1 前言1
1.1 概述1
1.2 系统设计任务分析2
2 短消息简介2
2.1 短消息概述2
2.1.1 短消息业务分类3
2.1.2 短消息业务的优缺点3
2.2 短信息技术分析4
2.2.1 AT指令集4
3 系统硬件介绍及设计7
3.1系统电源电路7
3.2TC35模块及其外围电路介绍8
3.2.1 TC35模块介绍8
3.2.2 TC35模块外围电路11
3.3 单片机外围电路设计13
3.3.1 单片机介绍13
3.3.2 单片机最小系统14
3.3.3 单片机通信电路15
3.4 系统电路板设计17
4 系统
程序设计19
5 结论20
参考文献22
英文文献.23
致谢24
仲恺农业工程学院毕业设计成绩评定表25
参考文献: 刘涛,张春业,韩旭东,等. 基于手机模块TC35的单片机短信息收发系统[J]. 电子技术,2003,(3):36-38.
郭红霞. 基于GSM模块TC35i的收发短信的无线终端的设计[D]. 四川: 西南石油学院,2004.
赵矿英. 基于GSM短消息的温度报警系统研究[D]. 北京: 北京交通大学, 2005.
邵利敏. 基于GSM短消息的城市路灯智能监控系统[D]. 河北: 河北农业大学, 2005.
张东英. 基于GSM短消息的无线数据采集系统的设计[D]. 辽宁: 鞍山科技大学,2005.
李辉. 基于GSM短消息的无线通信系统[D]. 南京: 南京理工大学,2004.
李寿林, 张鹰, 李秀萍. 利用GSM无线模块收发短消息[J].
计算机与数字工程, 2005,33(7): 79-81.
SIEMENS. AT Command Set Siemens Cellular Engines[Z]. 03.10. Siemens AG, 2002.
李鸿. 用单片机控制手机收发短信息[J]. 电子技术应用, 2003,(8): 32-34.
SIEMENS. TC35/TC37 Hardware Interface Description[Z]. 03.10. Siemens AG, 2002.
SIEMENS. Technical Product Information TC35[Z]. Siemens AG, 2001.
马忠梅. 单片机的C语言应用
程序设计[M]. 北京: 北京航空航天大学出版社, 2003. 1-11.
胡烨,姚鹏翼,江思敏. Protel 99 SE电路设计与仿真教程[M]. 北京:机械工业出版社,2006. 91-95.
作者点评:基于单片机的短信收发系统设计
经过几个月的努力,基于单片机的短信收发系统已经基本完成。在这过程所做的主要工作包括:
(1) 围绕“基于单片机的短信收发系统设计”这一课题,收集和阅读大量参考文献,了解本系统中采用的GSM模块TC35,并熟悉本设计中的关键技术,如用AT指令控制TC35模块、对中文短信进行PDU编码、软件模拟串口等。
(2) 系统电路设计及印制电路板制作。完成了IGT启动电路以及单片机与TC35和PC机的串行接口等硬件电路的设计。在单片机
程序设计中,用C51进行编程。印制电路板则采用铜板自己腐蚀制作,焊接。
在系统设计制作过程中的难点主要集中在软件上,我们可以通过调试软件很清楚的了解单片机内部的工作情况,而对于TC35模块的状态,我们只能通过单片机向它发送AT指令,等待它返回的响应,再根据响应值,判断软件的正确性。响应值如有错,则需要分析原因,它往往和TC35模块当时的状态以及GSM网络本身的状态有关,所以错误类型并不唯一,种类很多。有时还会出现无响应状态,这给调试带来很大的麻烦。所有AT指令的响应要通过大量的实验才能掌握。
本系统并没有局限于特定领域的应用,主要是通过本设计对短信息系统中的通用关键技术进行分析研究,掌握此技术后,只需增加单片机外围电路,便可将其应用于远程数据采集、监控、报警等特定领域。