菜单
  

    HLR: Home Location Register 归属位置寄存器,用来储存服务记录的数据库,由SMSC产生。
    VLR: Visitor Location Register 访问位置寄存器,含有用户临时信息的数据库,交换中心访问用户时需要这些信息。
    MSC: Mobile Switching Center 移动交换中心,负责系统的切换和管理。
    BSS: Base Station Subsystem 基站子系统,负责信息传送的中继。
    本设计中便是用GSM提供的点对点的短消息服务来传送短消息指令的。用户将家电“开启”或“关闭”的指令以点对点的方式通过GSM网络发送到控制端的接收模块TC35i,然后单片机从TC35i中读取此短消息指,再控制相应家电的开关。
    2.3 AT指令
    因为本设计中需要单片机与TC35i联机通信,因此要用到AT指令。AT即Attention,它一般应用于终端设备与控制设备之间的连接与通信[4]。AT指令集是指从终端设备(或数据终端设备)向终端适配器发送的指令。每一个AT命令行中只能包含一条AT指令;而由终端设备主动向控制端报告的URC(User Request Correlation)指示或者响应,也要求一行最多有一个。不允许一个AT命令行中有多条指示或者响应。其指令一般有以下几种:(1)一般命令(2)控制呼叫的命令(3)网络服务相关命令(4)安全命令(5)电话簿相关命令(6)短消息相关命令(7)追加服务相关命令(8)数据命令(9)传真命令(10)第二类传真相关命令(11)V25相关命令(12)特殊命令(13)SIM(Subscriber Identity Module)卡工具箱相关命令。
    与本设计相关的命令主要是一般指令和短消息指令,一般指令用于基本功能操作,短消息指令主要用于短消息的相关操作。
    一般指令如表1。
    表1 一般指令
    AT+CGMI    给出模块厂商标识
    AT+CGMM    获得模块标识
    AT+CGMR    获得模块的软件版本
    AT+CGSN    获得GSM模块的IMEI(International Mobile Equipment Identity)序列号
    AT+CSCS    选择TE特征设定
     AT+WPCS    设定电话簿状态
    AT+CIMI     获得IMSI(International Mobile Subscriber Identification Number)
    AT+CCID    获得SIM卡的标识
    AT+GCAP    获得能力表
    A/    重复上次命令
    AT+CPOF    关机
    AT+CPAS    返回移动设备的活动状态
    AT+CMEE    报告移动设备的错误

    短消息指令如表2所示。
    表2 短消息指令
    AT+CSMS    选择消息服务
    AT+CNMA    新信息确认应答
    AT+CPMS    优先信息存储
    AT+CMGF    信息格式优先
    AT+CSAS    保存设置
    AT+CRES    恢复设置
    AT+CMGR    读短信
    AT+CNMI    新信息指示
    3. 系统硬件设计
    3.1 系统总体结构
    本设计的主要任务是设计控制系统,它可以通过西门子公司生产的短消息模块(TC35i)来实现短消息指令的接收,并根据接收到的短消息指令解码后控制相应家电的开启与闭合。设计以AT89S51单片机作为控制器,它与继电器连接后再与家电相连,通过控制继电器来控制家用电器开关的开启与闭合。与TC35i的连接是通过串口连接的。因为,TC35i模块串口的电平与单片机的串口电平是同一类型的电平,所以不需要使用电平转换芯片,只需将对应引脚直相连即可。
    系统框图如图2。
    图2 系统框图
    3.2 GSM短消息模块TC35i介绍
    TC35i是西门子新版工业GSM模块,是一个支持中文短信息的GSM模块,它工作在EGSM900MHz和GSM1800MHz双频段,可传输语音及数据信号[5]。工作电压范围为3.3~4.8V,一般为4.2V。电流消耗——休眠状态是3.5mA,空闲状态为25mA,发射状态为300mA,峰值状态为2.5A。功耗:GSM900(4类)和GSM1800(1类)分别为2W和1W,通过接口连接器和天线连接器分别连接SIM卡读卡器和天线,SIM卡电压为3V/1.8V。TC35i的数据接口可双向传输数据和指令,其可选择的波特率为300b/s~115kb/s,自动波特率为1.2kb/s~115kb/s。它支持Text和PDU格式的SMS,可通过AT命令或关断信号实现重启和故障恢复。它是由供电模块、闪存、ZIF(Zero Insertion Force)连接器、天线接口等6部分组成。TC35i的核心是基带处理器,主要处理GSM终端内的数据和语音信号。TC35i模块有40个引脚,通过一个ZIF连接器引出。这40个引脚可以划分为5类,即电源、数据输入/输出、SIM卡、音频接口和控制接口。其中第1~5引脚是正电源输入脚,第6~10引脚是电源地。11、12为充电引脚,可以外接锂电池。13为对外输出电压引脚,14为ACCU-TEMP,用于锂电池充电保护控制。15是启动引脚IGT。16~23为数据输入/输出引脚。TC35i的数据输入/输出接口是一个串行异步收发器,符合RS232接口标准,有8位数据位和1位停止位,无校验位,波特率在300bps~115kbps之间,默认9600bps,支持标准的AT命令集。其中18脚RXD0、19脚TXD0为串口通讯引脚,需要和单片机串口通信引脚相连。24~29脚为外接SIM卡引脚。其中CCIN引脚是用来检测SIM卡是否插好,如果连接正确,则CCIN引脚输出高电平,否则为低电平。30、31、32脚为控制脚,其中30为RTC backup,31为Power down,32 为SYNC。32脚SYNC有两种工作模式,一种是指示发射状态时的功率增长情况,另一种是指示TC35i的工作状态,可用AT命令AT+SYNC进行切换,本模块使用的是后一种。35~38为语音接口,35、36接扬声器放音,37、38可以直接话筒来采集声音,37是话筒正端,39是话筒负端。
  1. 上一篇:OFDM系统峰均比降低算法的研究+Matlab仿真
  2. 下一篇:基于SOC技术的等精度频率计设计+源码+流程图
  1. LabVIEW+DataSocket远程支援系统设计

  2. GSM-R系统下信号机的研究

  3. Arduino心率传感器信息采集和远程传输技术

  4. Amarino可远程控制的爬墙机器人设计+程序

  5. GSM-R无线信道模型研究MATLAB仿真

  6. AT89C52单片机GSM的安全报警系统设计

  7. KL25单片机物联网的智能家电的设计与研究

  8. C++最短路径算法研究和程序设计

  9. 上市公司股权结构对经营绩效的影响研究

  10. 巴金《激流三部曲》高觉新的悲剧命运

  11. 浅析中国古代宗法制度

  12. 中国传统元素在游戏角色...

  13. 江苏省某高中学生体质现状的调查研究

  14. g-C3N4光催化剂的制备和光催化性能研究

  15. NFC协议物理层的软件实现+文献综述

  16. 现代简约美式风格在室内家装中的运用

  17. 高警觉工作人群的元情绪...

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回