1、目目 录录 1 绪论 1 2 系统结构框图 2 3 GSM 模块设计 . 2 3.1 TC35I的控制简介 . 3 3.2 短消息 AT 指令 3 3.3 收发短消息的模式 4 4 单片机及外围器件的设计 4 4.1 电源电路 4 4.2 单片机主控制电路 5 4.2.1 SoC 型单片机 STC89C516RD+ . 5 4.2.2 单片机 STC89C516RD+I/O 接口电路 . 6 4.3 单片机与 TC35I的硬件接口 7 4.4 实时时钟电路 8 4.5 存储电路 9 4.5.1 存储电路芯片介绍. 9 4.5.2 存储电路 10 4.6 看门狗电路 11 4.6.1 看门狗芯片
2、介绍. 11 4.6.2 看门狗电路. 12 5 系统软件设计. 14 5.1 主程序流程 14 5.2 PC 与单片机通信部分 14 5.3 短消息收发 15 6 结语. 16 谢辞 16 参考文献: 17 附录 系统总体电路图 19 1 1 绪论绪论 近些年来,由于通讯网络的飞速发展,移动通信与实际应用的结合使得各种 基于 GSM 网络的无线监控系统成为当前远距离无线监控领域最为广泛的应用。 另一方面,基于嵌入式概念的单片机和 PC 通过串行口构成的多微机监测系统己 经广泛应用于工业控制、数据传输、水利系统、消防治安、智能楼宇、银行金融 等方面,这些系统原来大多采用有线网络、 短距离无线网
3、络等通信方式,其固有的 缺陷很大程度上限制了其使用的场合。 GSM 短消息业务以其连接简单、费用低廉、覆盖范围广、实现方便等优点 得到了广泛的应用。基于 GSM 短消息业务不需要建立拨号连接,只需把待发的 消息加上目的地址发送至短消息中心,再由短消息中心转发到最终目标。结合 GSM 网络的短信息收发系统解决了上述的不足,具有低成本、 可升级和易扩展的 特性,能同时满足个体用户和小规模用户的需求,应该具有更良好的应用前景。 进入 21 世纪,移动通信技术以惊人的速度迅猛发展。无论是 CDMA、2.5G 还是 3G,移动通信的发展目标都是在更好的语音通信之外,向用户提供更加丰 富多彩的高速无线数据
4、应用。随着 GSM 移动通信网络的迅速普及和竞争的日益 激烈,新技术和新业务的开发和应用已经提到一个十分重要的位置。短消息业务 (SMS)是全球移动通信系统 GSM 的一项基本业务,它利用信令信道传输,不用拨 号建立连接,直接把要发的信息加上目的地址发送到短消息服务中心(service center),由短消息服务中心再发给最终的信宿,是目前应用最广泛的一种通信方 案。短信息业务以其连接简单、费用低廉、覆盖范围广、实现方便等优点得到越 来越多的系统运营商和系统开发商的重视, 基于短消息业务的各种应用也蓬勃发 展起来。短消息业务与语音及传真是 GSM 网络提供的主要电信业务,它通过无 线控制信道
5、进行传输,经短消息中心完成存储和转发功能,每条短消息的信息量 为 140bit。 在短消息的可靠传递基础上, GSM 专业调制解调器的出现给 GSM 的 发展注入了新的活力,它改变了传统的以语音为主要的通信手段,使 GSM 网络 数据通信得到广泛的应用。目前市场上提供的 GSM 调制解调器和模块提供了 RS232 标准数据接口,采用 AT 指令控制,符合 ETSI 标准 GSM0707 和 GSM0705。 基于这种技术, 以 GSM 网络作为无线传输平台可以开发出多种应用 领域。 本文对基于 GSM 短消息收发系统的设计与实现作了具体描述,给出了系统的 软硬件设计方案,对主要硬件,即 GSM
6、 模块 TC35i和 STC89C516RD+单片机作 了重点介绍。给出了系统的软件设计,包括 PC 与单片机通信部分和短消息收发 部分。最后实现系统监控功能。 2 2 系统结构框图系统结构框图 根据设计要求及方案论证,系统整体电路方框图如图 1 所示。 图 1 系统整体硬件电路方框图 在图 1 所示的方框图中,单片机系统包括单片机系统芯片 STC89C516RD+、 时钟芯片DS1302、 看门狗芯片MAX6865、 以及扩展的32K 片外存储器CY62256。 CY62256 通过地址锁存器 74HC573 以总线的方式与单片机连接。这样在用 C 语 言编程的时候只需要在程序中把要使用的变量定义为外部(XDATA)变量即可。 无需考虑存贮空间的分配以及寻址的方式,使程序设计有所简化。 GSM 模块采用 TC35i,TC35i 带有标准的串行通信接口通过 MAX232 进行 电平转换后与单片机进行接口。在本设计中我们的重点是进行短信息的接收与 PDU 解码。由于 TC35i 与终端都必须通过串行通信接口与单片机相连,而大多 数单片机都只有一个标准的 UART 接口(也