基于TC35iGSM模块的功能调试系统设计 - 图文(4)
西安工业大学北方信息工程学院毕业设计(论文)
表2.1 RS-2320-C最常用的9条引脚
引脚序号 2 3 4 5 6 7 8 20 22 信号名称 发送数据 接收数据 请求发送 允许发送 数据设备准备好 信号地 载波检测 数据终端准备好 振铃指示 符号 流向 功能
DTE发送串行数据 DTE接受串行数据
DTE请求DCE将线路切换到发送方式 DCE告诉DTE线路已接通可以发送数据 DCE准备好 信号公共地
表示DCE接收到远程载波 DTE准备好
表示DCE与线路接通,出现振铃 TXD DTE→DCE RXD DTE←DCE RTS CTS DSR
DTE→DCE DTE←DCE DTE←DCE
DCD DTE←DCE DTR RI DTE→DCE DTE←DCE 2.3 TC35i GSM模块介绍
TC35i是西门子公司推出的无线通信GSM模块,可以快速安全可靠的实现数、数据传输、短消息服务(SMS)和传真。模块工作电压为3.3-5.5V,可以工作在900MHZ和1800MHZ两个频段,所在频段功耗为别为2W(900M)和1W(1800M)。通过接口连接器和天线连接器分别连接SIM卡读卡器和天线。并提供了标准的RS232接口。TC35i的数据接口通过AT命令可双向传输指令和数据,可选波特率为115b/s-300kb/s,自动波特率为1.2kb/s-115kb/s。它支持Text和PDU格式的SMS(短消息)、第三组的二类传真、以及2.4K、4.8K、9.6K的非透明模式。此外,该模块还具有电话簿功能、多方通话、漫游检测功能,常用的工作模式有省电模式、IDLE、TALK等模式。可通过AT命令或关断信号实现重启和故障恢复。符合ETSI标准GSM07.07和GSM07.05[2]。
TC35i模块从功能上看主要由4部分组成: GSM基带处理器,GSM射频部分,电源A -SICA ,Flash 。通过搭建外围电路可构成一个GSM Modem。他的外围电路包括稳压电源部分、ZIF连接部分、电平转换部分和串口部分这几个部分,TC35i GSM模块外围电路如图2.2所示[3]。
5
西安工业大学北方信息工程学院毕业设计(论文)
图2.2 TC35iGSM模块外围电路
TC35i共有40个引脚,通过ZIF连接器引出。这40个引脚可分为5类,即电源、数据输入输出、SIM卡、音频接口和控制[4]。其中1-5为电源输入VBATT,6-10为电源地GND,13为对外输出电压(供外电路使用),24-28为SIM卡连接线,33-40为语音接口用来接电话手柄。15,30,31和32为控制部分。15为点火线IGT,32,SYNC,16-23为数据输入/输出。
TC35i的供电电源为3.3-4.8V,典型值为4.2V。当电压低于3.3V时,模块可自动关机,同时模块在不同工作模式时电流不同,在发射脉冲时电流峰值高达2A,在此电流峰值时,电源电压下降值不能超过0.4V,所以对电源的要求很高,不能使用USB供电,需外接电源[5]。
2.4 AT指令介绍
AT即Attention,它是由西门子公司、WAVECOM、诺基亚、爱立信、摩托罗拉和HP等公司共同为GSM系统研发的,由ETSI发布,包含了对SMS的控制。AT指令在之前的基础上演化并加入了GSM07.05标准以及之后的GSM07.07标准,成为Modem通信接口的工业标准。最终AT指令的功能包括配置Modem与软件共同工作、与远程系统通信、发起或应答一个呼叫等,用户可以通过AT指令进行呼叫、短信、数据业务、补充业务、传真等[6]。
每个指令以AT+开头,以回车结尾,指令执行成功与否均有相应返回。其他非预期信息,模块有对应的信息提示,接收端可做相应处理。在AT指令中还包括控制符、结束符(用
6
西安工业大学北方信息工程学院毕业设计(论文)
AT指令作为一个接口标准,所以它的指令和返回值的格式都是固定的,总体上说AT指令有以下四种形式:
a. 无参数指令。它是一种单纯的指令,格式是AT+
b. 查询指令。它用来查询该指令当前设置的值,格式是AT+
c. 帮助指令。它是用来列出该指令的可能参数,格式是AT+
d. 带参数指令。它是应用最广的一种格式,它为指令提供了强大的灵活性,格式是AT+
本系统用到的主要AT指令见表2.2。
表2.2 本系统主要AT指令表
功 能 厂家认证
模式认证 修订认证 生产序号 卡的认证 功能列表 拨号指令 挂机指令 短消息存储 短消息格式 读短消息 列短消息 发送短消息 写短消息 删除短消息 服务中心地址 当前呼叫 回复厂家设置 显示设置
AT指令格式 AT+CGMI AT+CGMM AT+CGMR AT+CGSN AT+CCID AT+GCAP ATD ATH AT+CPMS AT+CMGF AT+CMGR AT+CMGL AT+CMGS AT+CMGW AT+CMGD AT+CSCA AT+CLCC AT&F AT&V
详细说明
获得厂家的标识 查询支持频段 查询软件版本 查询IMEI NO. 查询SIM卡的序列号 查询可供使用的功能列表
拨打电话号码
挂机
选择短消息优先存储区域
选择短消息支持格式(TEXT or PDU)
读取短消息 将存储的短消息列表
发送短消息
写短消息并保存在存储器中
删除保存的短消息
提供短消息服务中心的号码
列出当前呼叫 软件恢复到厂家设置 显示当前的一些参数的设置
2.5 程序编写平台VC6.0介绍
Visual C6.0,是微软推出的一款C++编译器,将“高级语言”翻译为“机器语言”的程序。Visual C++是一个功能强大的可视化软件开发工具。Visual C++已成为专业程序员进行软件开发的首选工具。
它不仅是一个C++ 编译器,而且还是一个基于Windows操作系统的可视化集成开发环境。Visual C++6.0由许多组件组成,包括编辑器、调试器以及程序向
7
西安工业大学北方信息工程学院毕业设计(论文)
导AppWizard、类向导Class Wizard等开发工具。Visual C++是一个功能强大的可视化软件开发工具虽然微软公司推出了Visual C++.NET(Visual C++7.0),但它的应用的很大的局限性,只适用于Windows 2000,Windows XP和Windows NT4.0。所以实际中,更多的是以Visual C++6.0为平台。
Visual C++6.0以拥有“语法高亮”,自动编译功能以及高级除错功能而著称。它允许用户进行远程调试,单步执行等。还有允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及创建预编译头文件(stdafx.h)、最小重建功能及累加连结(link)著称。这些特征明显缩短程序编辑、编译及连结的时间花费,在大型软件计划上尤其显著。
2.6 UNICODE编码介绍
在本次毕业设计中,短消息的的发送和接收相对来说是本次的重点,同时也是本次毕业设计的难点,在这里我们将使用UNICODE编码来进行语言间的转换。但同时UNICODE对于我们来说是一个未曾接触过的一个知识体系,下面就UNICODE码做一个简单的介绍和了解。 …… 此处隐藏:1405字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [学前教育]MC9S12XS256RMV1 xs128芯片手册4
- [学前教育]安东尼语录经典语录
- [学前教育]e级gps控制测量技术设计书
- [学前教育]苏教版2022-2022学年八年级下学期期末
- [学前教育]装修公司推广 营销
- [学前教育]家政服务合同(完整版)
- [学前教育]湖北省2016届高三联考语文试题
- [学前教育]爱立信无涯学习系统LTE题库1-LTE基础知
- [学前教育]揭秘大众柴油车作弊软件原理
- [学前教育]人才流失原因及对策分析
- [学前教育]房屋建筑施工工程劳务分包合同
- [学前教育]国际贸易实务试卷A卷09.6
- [学前教育]校园废品回收活动计划方案书范文格
- [学前教育]电大成本会计试题及答案
- [学前教育]大学物理实验 华南理工出版社 绪论答案
- [学前教育]爱丁堡产后抑郁量表
- [学前教育]液压冲击的危害、产生原因与防止方法(
- [学前教育]学生工作总结高一学生期中考试总结_020
- [学前教育]人民医院医疗废物管理规章制度大全
- [学前教育]阳光维生素的巨大抗癌潜能阅读题答案.d
- 马云在云锋基金江苏论坛闭幕式的发言
- 试论小学体育教育中的心理健康教育-教
- 语文A版一年级下册《语文乐园一》教学
- 2021四川大学物理化学考研真题经验参考
- [人教A版]2015-2016学年高中数学 第二
- 终端网点销售返利协议书
- 江苏省2015年眼科学主治医师青光眼考试
- 2017年部编人教版八年级语文上册教案
- 十一中学七年级英语上册Unit7Howmuchar
- 以赛促教的创新性实验教学机制建设实践
- 平凉市崆峒区2015七年级下生物期末试题
- 琶洲(地块五)A、B塔楼1、2#塔吊基础
- 一级医院工作制度与人员岗位职责
- 2018北京西城区高三二模理科数学试题及
- 炒股密码线技术 - 图文
- 职高学生生涯发展辅导教案
- 语文人教版四年级上册8 世界地图引出的
- 最新最新人教版二年级上册全册数学教案
- 2017高考英语全国2卷精彩试题(有问题
- 普通心理学笔记




