电力系统通信技术结课论文.doc(4)

时间:2025-04-27

G P R S模块

S IM卡座扩展数

据存储器W77E58R S232

接口

电路

数据

采集

图2 厂站端硬件结构

核心控制芯片选用WinBond公司生产的高速增强型51 系列单片机W77E58,它内含4 个8 位I/O口、3个16位计数器和全双工串行通信接口,其性能较之于标准的8052单片机有很大提高,特别是它具有两个全双工的串行接口,因而在通信方面的能力大大增强。另外,W77E58 还增加了一个片内的看门狗。GPRS模块本文采用索尼爱立信公司生产的工业级双频GR47 模块。该模块使用方便,有很好的技术支持,性价比很高,且模块内嵌TCP/IP 协议栈,有利于缩短开发周期。

3.2 厂站端软件设计

软件采用C编写,用Cx51编译器完成程序代码的调试。Keil Cx51是德国Keil software公司专为8051单片机设计的高效率的C 语言编译器,符合A N S I (American National Standard Institute)标准,为8051提供了全新的C语言环境。本文在C51集成开发环境uVision2 对软件进行开发。软件的流程如图3。对GR47 模块的控制采用GSM 网络通信协议GSM0707 所规定的AT 指令进行,单片机通过AT 指令初始化GPRS 无线模块,使之连接到GPRS 网络上,获得网络运营商动态分配的GPRS 终端的IP 地址并与目的终端建立连接。GR47 连接网络的过程主要包括建立数据帐户(data account )、激活PDP(Packet Data Protocol,分组数据协议)环境、TCP或UDP 连接等步骤。传输的数据包采用TCP/IP协议格式,与Internet、X.25 网络所采用的协议相对应。

4 客户端设计

客户端开发平台采用Visual C开发工具,利用面向对象的思想进行编程开发。整个系统设计是建立在通信和数据管理模块之上的,本着通用性原则,不同的用户对终端初始值的选择可能有所不同,因而系统中也设计了参数设置模块。

参数设置模块是识别终端初始化的一个串口程序,用户可以根据自己系统的实际情况对GPRS模块实行初始化,设置自己需要的参数。网络通信模块主要采

3

电力系统通信技术结课论文.doc(4).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219