基于gprs技术的广域网数据传递的设计与实现毕业设计(编辑修改稿)内容摘要:

管 1N5825 L1 —100 mH R1 — 1kΩ, 1% 基于 GPRS 技术的广域网数据通讯的设计与实现 12 Cff —依据数据手册选择为 100pF 陶瓷电容 R2 —, 1% 电平转换模块 由于电源部分的供电电压为 电源,故要求电平转换部分能够在 电压下工作。 又由图 24 可知,电源转换部分需提供尽可能多的转换通道,以完成模块16 至 23 脚与上位机串口之间的电平转换。 综上, 选择 Sipex 公司的 SP3238 多通道RS232 电平转换芯片。 该片可工作于 3V 至 供电电压下,仅需外加四个 的极性电解电容即可进行四通道最高速率达 250kbit/s 的电平转换。 图 27 SP3238 引脚图 软件方案设计 软件方案设计简介 为完成广域网中的数据传递,要求本设计所使用的开发工具必须能够使用TCP/IP 协议进行通信。 符合此要求的开发工具有 Microsoft Visual Basic , Microsoft 基于 GPRS 技术的广域网数据通讯的设计与实现 13 Visual C++等,它们都具有强大的控件组以确 保各项功能的顺利实现。 出于使程序尽可能简洁的考虑,使用 作为本设计的开发工具。 重点使用其 Winsock 控件 本设计中客户端与服务器程序充当两点,进行点对点通信。 程序流程图如下: 服 务 器 端 启 动监 听 端 口客 户 端 是 否 发 出连 接 请 求服 务 器 端 应 答建 立 连 接客 户 端 发 出握 手 信 息服 务 器 端回 复 握 手 信 息NY 图 28 程序流程图 其中,服务器架设于广域网上,而客户端则位于 GPRS 网络中。 广域网使用的是 TCP/IP 协议, GPRS 网络则使用 GSM 的空中接口,即 Um接口。 Um 接口上的通信协议有 5 层,自下而上依次为物理层、 MAC 层( MAC Mdium AccessControl)层、基于 GPRS 技术的广域网数据通讯的设计与实现 14 LLC( Logical Link Control)层、 SNDC( Subwork DependantConvergence)层和网络层。 网络层的协议目前主要是 TCP/ IP 和 L25 协议 [4]。 具体程序 服务器端: 图 29 服务器界面 Dim newInstanceIndex As Integer 39。 定义整型变量 newInstanceIndex Private Sub Form_Load() newInstanceIndex = 0 39。 对 newInstanceIndex 进行初始化 End Sub Private Sub Command1_Click() = sckTCPProtocol 39。 以 TCP 方式进行通信 = 20xx 39。 设置服务器通信程序的端口号 Winsock1(0).Listen 39。 等待客户端连接请求 基于 GPRS 技术的广域网数据通讯的设计与实现 15 = 已开始监听 39。 服务器端口开始监听 End Sub Private Sub Winsock1_Close(Index As Integer) 39。 Winsock 控件的 close 事件 Unload Winsock1(Index) = Index amp。 断开与服务器的链接 ! End Sub Private Sub Winsock1_ConnectionRequest(Index As Integer, ByVal requestID As Long) 39。 使用 Winsock 控件的 ConnectionRequest 事件 newInstanceIndex = newInstanceIndex + 1 39。 变量自 加一,为此次请求分配一个新的 socket 线程 Load Winsock1(newInstanceIndex) Winsock1(newInstanceIndex).Accept requestID 39。 使用 Winsock 控件的 Accept 方法,建立连接 = newInstanceIndex amp。 接收到连接请求,已连接 39。 服务器工作状态栏显示 “接收到连接请求,已连接 ” End Sub “Private Sub winsock1_DataArrival(ByVal bytesTotal As Long) Dim rx As String Dim tx As String rx = rx 39。 显示接收到的数据 If = 1 Then tx = 服务器 amp。 amp。 : amp。 amp。 收到来自: amp。 amp。 : amp。 amp。 的数据请求。 内容为 amp。 rx。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。