基于gsm的无线led显示屏的短信接受处理模块设计大学论文.doc
《基于gsm的无线led显示屏的短信接受处理模块设计大学论文.doc》由会员分享,可在线阅读,更多相关《基于gsm的无线led显示屏的短信接受处理模块设计大学论文.doc(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本科毕业设计论文题目: 基于GSM的无线LED显示屏的短信接收处理模块设计摘要随着电子工业的迅速发展,传统的由电脑通过数据线传输LED显示屏内容的方法逐渐暴露出一系列的问题及弊端。而利用短信息控制LED显示屏则大大降低了成本,在实际工作中起到了事半功倍的作用,更具有实用性。本论文完成基于GSM的短信远程控制无线LED显示屏系统中的短信接收模块设计。由ARM(LPC2210)处理器控制短信接收处理模块TC35i接收短信并进行处理,最后提取出短信内容储存在外部FLASH中。关键词: TC35i模块 ARM处理器 AT指令 PDU编码I Based on GSM wireless LED displ
2、ay of text messaging processing module designAbstractWith the rapid development of the electronics industry, the traditional computer data through the transmission line LED display content of the gradually exposed a series of problems and defects. The use of short message control LED display is grea
3、tly reduced costs, in practical work played a multiplier effect, more practical.This paper complete GSM-based wireless messaging remote control LED display system of text messaging module design. By the ARM (LPC2210) processor control processing module TC35i receive SMS text messages and receive tre
4、atment, the final text message to extract the contents stored in the external FLASH.Key Words: TC35i module ARM processor AT command PDU codingII 目 录摘要(I)Abstract(II)1. 绪论(1)1.1课题的研究意义(1)1.2 国内外现状(1)1.3 GSM网络(2)1.4 需求分析(3)1.5 本课题主要完成的内容(3)1.6 论文结构安排(3)2. 系统方案设计(5)2.1 系统设计(5)2.1.1 短信接收模块(5)2.1.2 数据处理
5、模块(6)2.1.3 LED显示模块(6)2.2 本设计方案(6)3. 硬件部分(8)3.1 ARM处理器(8)3.1.1 ARM概述(8)3.1.2 LPC2210简介(9)3.2 ARM最小系统设计(10)3.2.1 电源电路介绍(10)3.2.2 复位电路(11)3.2.3 系统时钟电路(12)3.2.4 系统存储器电路(12)3.2.5 JTAG调试电路(12)3.3 短信接收模块(13)3.3.1 TC35i概述(13)3.3.2 TC35i功能结构(14)3.3.3 TC35i引脚功能(15)3.3.4 TC35i外围电路设计(15)4. 短消息简介(18)4.1 短消息概述(18
6、)4.2 短消息的格式(19)4.3 短消息的控制方式(19)4.4 AT指令(19)4.5 短消息编码(20)4.6 Unicode编码(21)5. 软件部分(22)5.1本设计功能介绍(22)5.2软件编译环境ADS1.2(22)5.2.1 ADS1.2概述(22)5.2.2 ADS集成开发环境的组成(22)5.3 流程图设计(24)5.4 程序设计(25)5.4.1 串口初始化程序设计以及头文件(25)5.4.2 中断程序设计(26)5.4.3 串口接收函数设计(26)5.4.4 主程序设计(27)6. 总结与说明(28)6.1 总结(28)6.2 说明(28)致谢(29)参考文献(30
7、)附录(32)附录A 原理图设计(32)附录B 短信息接收程序设计(33)V 1.绪论1. 绪论1.1 课题的研究意义随着电子工业的迅速发展,在大型商场、车站、码头、地铁站以及各类办事窗口等越来越多的场所需要用LED点阵显示图形和汉字。LED显示屏是利用发光二极管点阵模块或像素单元组成的大面积显示屏幕。由于它具有可靠性高、使用寿命长、性能价格比高、使用成本低、环境适应能力强等特点,广泛应用于金融市场、医院、体育场馆、机场、码头、车站、高速公路等公共场所的信息显示和广告宣传。LED显示技术是将光电、计算机以及控制等技术综合一体的现代新技术。而LED显示作为信息传播的一种重要手段,已广泛应用于室内
8、外需要进行服务内容和服务宗旨宣传的公众场所,例如户内外公共场所广告宣传、机场车站旅客引导信息、公交车辆报站系统、证券与银行信息显示、餐馆报价信息显示、交通信号灯、景观照明等。传统电子显示屏的内容由电脑通过数据线发送,信息只能在固定的电脑上发送,只能固定地显示所连接电脑一次发送的信息,且只能在短距离内使用,一般只有数十米,所以它在实际使用中暴露出一定的问题及弊端。如脱机屏的方式,有信息管理不方便,更新信息需换芯片等问题,从而浪费大量的人力和财力。用连机屏方式的话,虽说可以实时监控与管理,但如果信息显示屏离上位机很远的话(如在高速公路上的显示屏) ,仅仅通信线的费用就很大,这是个迫切需要解决的工程
9、问题。短消息是GSM (全球移动通信系统)中最简便的数据通信方式之一。随着短消息业务的日益完善,短消息已具备承载重要数据信息的能力。而运用短信来远程控制LED显示屏内容大大降低了成本,在实际工作中起到了事半功倍的作用,更具有科研性。1.2 国内外现状短信息服务作为GSM网络的一种基本业务,已得到越来越多的系统运营商和系统开发商的重视。该产业在国外已经得到了广泛应用,目前,国内已经开始使用的GSM模块有 Falcom 的A2D 系列、Wavecome的 WMO2 系列、西门子的 TC35 系列、爱立信的 DM10/DM20 系列、中兴的 ZXGM18 系列等,而且这些模块的功能、用法差别不大。其
10、中西门子的TC35系列模块性价比很高,并且已经有国内的无线电设备入网证。所以本设计选用的是西门子TC35系列的TC35i。该模块集射频电路和基带于一体,向用户提供标准的 AT命令接口,为数据、语音、短消息和传真提供快速、可靠、安全的传输,方便用户的应用开发及设计。1西安工业大学北方信息工程学院学士学位论文1.3 GSM网络GSM(Global System for Mobile Communications)作为全球性的移动通信标准,在全球160 多个国家中广为分布,全球用户数达到4.75 亿(截至到2001 年的二月底),预计在2004 年初可突破10 亿用户。同样,GSM 在中国也取得了长
11、足的发展,1989年,中国出现第一个GSM 用户,在随后的短短的十几年里,中国移动和中国联通已逐步建立了覆盖广、通信质量高、业务品种丰富、服务水平一流的移动通信网路,使中国成为世界上网络规模和用户规模最大的移动通信市场,截止2001 年底中国市场上的GSM 手机用户已突破1.4 亿户,目前仍以每月300 多万的新增用户不断增长,使中国成为全球最大的移动通讯消费市场,其中,中国移动占有75%的用户,成为世界上仅次于Vadafone 的第二大运营商。目前GSM网络的覆盖范围已遍及全国各地村镇。另外,中国移动电话的普及率还只有7%。在欧美发达国家,移动电话普及率达到50%以上,北欧一些国家甚至可以达
12、到70%,相比之下,中国移动通信的发展还只是在热身阶段。到2005年,中国移动通信的用户估计会突破2.5 亿,中国移动的用户仍然会有强劲的增长,这为中国的GSM网络的更广的覆盖和更好的服务提供了市场支持5。GSM 功能具有一下功能:* 话音功能GSM最重要的功能是电话服务功能,而这项服务须保证GSM用户在任何地点能与其它有线或无线用户通话。且通话是双向的。从电话服务演生出的另一话音功能是语音信箱。声音信息被储存,使呼叫不通时,用户可将声音存入GSM用户的语音信箱,而GSM用户也能接入语音信箱听取留言。* 数据传输服务提供给固定(有线)用户和ISDN用户的大部份服务GSM都提供,包括分组交换资料
13、网所提供的服务。GSM资料用户可以和PSTN用户相连接,也可与ISDN用户相连。PSTN(public Switch Telephone Network)* 短消息服务何谓短消息服务,简单的例子就是B.B.Call。一个几十个words长度的信息,可以被小屏幕终端来接收。GSM已设计支持这种服务,移动台(手机)可以用于通话又可用于寻呼功能。GSM能够传送包括送往移动台和移动台送出的短消息(SMS-MT/PP-Mobil Terminating Short Message Service and SMS-MO/PP-Mobil Orinamting Short Message Service)。
14、另一种消息服务是蜂窝广播短消息服务(SMS-CB-Cell Broadcast Short Message Service),这种服务是基地台在每隔一段固定时间对移动台送出广播讯息,例如天气预报,股票行情,重要新闻等9。1.4 需求分析本课题要求开发一套远程控制LED显示屏信息装置。GSM网络具有良好的覆盖功能,并且传输信息稳定可靠,GSM短信收发模块也有相对比较好的性能,所以本课题是基于GSM网络之上用短信来控制无线LED显示屏显示内容。该设计有良好的市场前景,能够大大提高工作效率,能够更好的为人民服务。该设计主要实现以下功能: 通过GSM网络接收信息的发入和存储; 完成对信息的处理,把PD
15、U码中有用内容提取出来以字符的形式存放; 给存储的字符建立字模,然后通过LED点阵扫描显示在LED屏上; 即时更改LED屏幕内容,方便信息高效传输。 基于以上几点,我们可以发现本课题研究的重点主要在前三个功能上面,主要应解决一下几个设计难点: 短消息是如何接收的; 如何定义PDU编码的帧格式提取有用信息; 字模是怎样在LED屏幕上点阵显示的。基于以上需求,本课题研究从简单方法入手,LED屏显内容为年月日时分秒的阿拉伯数字,比如有效内容为2008 08 08。通过该设计完成基于GSM的无线LED显示屏的短信接收模块设计。1.5 本课题主要完成的内容1. 深入掌握整个系统的工作原理,根据原理设计本
16、课题方案。2. 根据系统原理设计基于GSM的无线LED显示屏的短信接收模块,主要包括课题框图设计,课题原理图设计,以及对单元电路的设计。短信接收流程图及程序设计。3. 根据上述设计主要完成protel电路图设计,用C语言对该系统进行短信接收程序设计,最后采用ADS1.2对短信息接收程序进行编译。1.6 论文结构安排第1章 绪论,介绍本设计的课题背景和研究意义、相关设计介绍以及本课题完成的内容和结构安排。第2章 系统方案设计,对整个系统进行总体介绍,设计该系统的框图和短信接受原理图。第3章 硬件部分,阐述了ARM(LPC2210)处理器和TC35i模块的主要特点,功能结构,TC35i的引脚功能,
17、外围应用电路等。第4章 单元电路设计,介绍相关的GSMAT指令、说明了系统数据库的整体设计方案及数据库部分的设计思路、实现过程。第5章 AT指令,介绍了短消息的格式、短消息的控制方式、短消息编码和Unicode编码,为后续软件设计奠定基础。第6章 系统软件设计 设计了软件实现该系统的方法,包括流程图设计、编程环境介绍和系统控制程序的设计。第7章 总结,对本次设计作出总结,包含设计收获和体会,整个设计工作的不足之处和需要改进的方面。182.系统方案设计2. 系统方案设计2.1 系统设计本设计以ARM处理器为核心,利用TC35i和LED显示模块,实现短信的接收和显示。系统在ARM处理器的控制下,由
18、GSM短信接收模块接收短信,通过ARM处理器进行数据处理,提取出将要显示的数据,进行存储,并控制 LED显示模块进行显示。总体设计方案原理框图如图2.1所示。图2.1 系统方框图 如图所示系统框图由GSM短信接收模块,RS232接口模块,ARM处理器,LED显示模块组成。2.1.1 短信接收模块GSM短信接收模块主要实现GSM网的短信接收,选用西门子公司的TC35i型GSM收发模块。西门子公司的TC35i是一个支持中文短信息的GSM模块,集成度高,工作在EGSM900MHZ和GSM1800MHZ(phase 2/2+)双频段,电压范围为3.3-3.5V,为单一电压,可传输语音和数据信号,功耗在
19、EGSM900MHZ(4类)和GSM1800MHZ(1类)分别为2W和1W。TC35i的数据输入输出接口是一个串行异步收发器,符合ITU-T RS232接口标准。它有固定的参数:8位数据位和一位停止位,无校验位,波特率在300bps115kbps之间可选,支持标准AT指令。此芯片配合外围电路构成GSM短信接收模块西安工业大学北方信息工程学院学士学位论文2.1.2 数据处理模块数据处理模块采用了一ARM为控制核心的处理器,完成对数据的判断、数制转换、存储等功能。ARM处理器是本系统的控制核心,实现对系统的处理、控制,选用飞利浦公司的LPC2210芯片。这是一片支持实时仿真和嵌入式跟踪的16/32
20、位ARM7TDMI-S CPU的微控制器。工作电压为3.3V,内核工作电压仅为1.8V;内置PLL锁相环可以设置CPU工作频率达60MHZ,双UART口,提供数据的异步串行发送和接收功能;由于LPC2210的144管脚封装、极低的功耗、多个32位定时器、8路10位ADC、PWM输出以及多达9个外部中断,使他们特别适用于工业控制、医疗系统、访问控制和POS机;通过配置总线,LPC2210最多可以提供76个GPIO,由于内置了宽范围的串行通信接口,它们也非常适合于通信网关协议转换器嵌入式软modem以及其他各种类型的应用;可以外扩SRAM和FLASH,很方便移植嵌入式操作系统。2.1.3 LED显
21、示模块LED显示模块实现系统的字符显示,选用的是12块8X8LED点阵模块组成LED显示屏。其原理框图如图2.2所示。ARM最小系统FLASHLED点阵1LED点阵12行驱动列驱动 图2.2 LED点阵显示图2.2 本设计方案本课题主要研究基于GSM的短信远程控制无线LED显示屏系统中的短信接收模块设计。该模块通过TC35i实现短消息的接收,然后通过ARM(LPC2210)提取TC35i模块接收所收到的短信,然后把接收到的短消息储存在缓存BUFFER中或者外部存储器中。在次过程中RS232模块在系统中起连接TC35i和ARM处理器的作用,RS232模块可以完成TC35i与ARM芯片之间的电平转
22、换。但根据市场分析,目前市场上有TC35i集成RS232的模块,本设计可以直接购买集成模块。此外经查阅资料证明TC35i和ARM之间电平差别相对较小,可以省略RS232模块,从而简化电路,方便电路连接。本设计方案如图2.3所示。图2.3 短信接收模块框图3.硬件部分3. 硬件部分3.1 ARM处理器3.1.1 ARM概述 ARM(AdvancedRISCMachines),既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。1991年ARM公司成立于英国剑桥,主要出售芯片设计技术的授权。目前,采用ARM技术知识产权(IP)核的微处理器,即我们通常所说的AR
23、M微处理器,已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场,基于ARM技术的微处理器应用约占据了32位RISC微处理器75以上的市场份额,ARM技术正在逐步渗入到我们生活的各个方面。ARM公司是专门从事基于RISC技术芯片设计开发的公司,作为知识产权供应商,本身不直接从事芯片生产,靠转让设计许可由合作公司生产各具特色的芯片,世界各大半导体生产商从ARM公司购买其设计的ARM微处理器核,根据各自不同的应用领域,加入适当的外围电路,从而形成自己的ARM微处理器芯片进入市场。目前,全世界有几十家大的半导体公司都使用ARM公司的授权,因此既使得ARM技术获得更多的第三方工具
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 gsm 无线 led 显示屏 短信 接受 处理 模块 设计 大学 论文
限制150内