您的位置 首页 芯闻

根据CDMA技能的长途数据传输体系

引言大型油田的油井、大型煤矿的矿井、水文监测点等监控设备具有分布地域广,工作时间长,不宜长期值守等缺点,通常采用人工抄取

  引 言

  大型油田的油井、大型煤矿的矿井、水文监测点等监控设备具有散布地域广,作业时间长,不宜长期值守等缺陷,一般选用人工抄取数据的办法,条件较好的当地则选用专线或数传电台的办法把监测点的数据传输到信息中心。但是,这些办法都存在很大的缺乏:人工抄取办法既不便利,也糟蹋人力物力;数传电台需求向专门的办理部门请求传输频率,并且受气候和地舆条件的影响很大。鉴于此,本文规划一种依据码分多址 (Code Division Multipie Access,CDMA)技能与MECA128L的长途数据传输体系

  CDMA是近年来被运用于商业的一种数字接口技能,与GSM比较具有以下优势:发射功率小;选用先进的软切换技能,使得其通话可与固定电话比美,不会有 GSM掉线现象;选用以拓频通讯为根底的一种调制和多址通讯办法,其容量比模仿技能高10倍,超越GSM网络约4倍。运用CDMA的TCP/IP协议进行数据的长途通讯,能够完结对各种物理参数的长途无线监控。本文介绍了ZTEiT公司的CDMA模块MG801A及其与Atreel公司的MEGA128L 构成的数据长途传输体系硬件电路和软件流程。该规划能够经过TCP/IP协议,运用网络接纳数据,并与PC机进行数据传输等,已运用在依据CDMA的验潮仪长途数据传输体系中。该体系选用的模型为客户/服务模型,终端为体系供给数据服务,网络中的计算机作为客户端接纳数据,并对数据进行存储和处理。体系以 CDMA为无线通讯链路,主链路选用Internet互联网链接,然后完结远距离的数据传输。

  1 体系首要硬件

  该体系运用CDMA网络的高覆盖率和高可靠性以及MEGA系列单片机杰出的低功耗特性和丰厚的外围器材完结数据的长途传输。下面临首要硬件部分做扼要介绍。

  1.1 MG801A模块

  MG801A是中兴集讯系列无线模块中依据800 MHz工业级运用模块,该模块能够承载现在CDMA2000 1X网络支撑的一切事务,对外供给标准的AT接口,并支撑BREW渠道单模块运用,MG801A无线模块可广泛用于以数据、语音为意图职业运用。该模块基本功用有:CDMA2000-1X Rev0标准,向下兼容IS-95A/B标准;8kEVRC及13kΩCELP高质量语音;支撑IS-637短信和IS-707数据;高速数据速率 153.6。Kb/s;R-UIM接口契合国家标准;UART硬件接口及AT指令集软件接口;支撑circuit-switch and packet数据及传真数据事务;支撑呼叫等候/呼叫转移/来电显现;Brew软件渠道支撑单芯片运用;并行16位LCD显现接口具有高速显现才能;高效省电技能/内置的电源办理;具有双组模仿音频接口;高精度A/D接口;外 扩数字I/O接口;将支撑内嵌TCP/IP协议;支撑CPTT集群信令。

  1.2 MEGA128L微处理器

  本规划中操控芯片挑选Atmel公司高性能的MEGA128L微操控器,它选用低功耗CMOS工艺出产,并依据RISC结构,具有片内128 KB的程序存储器(Flash),4 KB的SRAM和4 KB的E2PROM,2个8位和2个16位硬件守时/计数器,JTAG,UART,SPI等接口;并且它能够在多种不同形式下作业,除了正常操作形式外,还具有六种不同等级的低能耗操作形式,因而该微操控器特别适合于低能耗的运用场合。

  1.3 硬件规划

  依据MEGA128L丰厚的外围器材,规划时尽量挑选功耗较小的芯片。为了将收集到的数据进行存储,需求外扩数据存储器。依据实践数据收集量,以及人工提取数据周期,选定512 KB的SRAM作为数据存储器。CDMA模块的串口作业电压并不满意TTL电平标准,高电平仅为2.65 V,因而需求在串口的两根信号线TXD和RXD上进行电压调理。为完结此功用,规划中运用三极管特性,将电压调理到需求的电压上。其串口接口电路如图2所示。

  因为通讯模块作业电压典型值为3.8 V,而单片机作业电压典型值为5 V,两个芯片作业电压不一致,因而需求将5 V电源电压转化为3.8 V。在本电路规划中,选用MICREL公司的M%&&&&&%29302BU芯片。此芯片具有高电流、高精度、快速的瞬态呼应等特色,一起对过流、输入极反向、反插引脚、高温状况具有维护功用。电平转化电路如图3所示。

  2 软件编程

  体系软件规划的要点在于单片机的编程,经过向CDMA模块写入不同的AT指令,能完结多种功用。

  CPU与CDMA模块之间是经过串行口进行通讯的,AT指令则是CPU与CDMA模块之间完结信息交互的接口协议,CPU能够经过AT指令完结对模块的各种操作。模块要树立无线网络衔接,则需求CPU运用特定的指令来完结对模块的功用操作。

  初始化单片机,运用I/O引脚操控电源模块对CD-MA模块上电,运用AT指令对通讯模块初始化,包含作业办法和查询模块状况等。CDMA模块正常作业后,进行拨号衔接,PPP树立成功后将回来动态的IP地址,模块在这个地址上进行操作。TCP协议是树立在IP协议根底上的传输层,与UDP比较是一种可靠性较高的协议。运用AT指令树立TCP衔接,用于以TCP办法发送数据。运用AT指令查看网络衔接状况,查看数据包的抵达状况,处理新到的数据包,偏重新传送丢掉的数据包。数据发送完结后,若长期不必发送数据,可将衔接断开。数据中心以VS2005为开发渠道,C#为开发言语,SQL为数据库编写中心数据处理存储软件。运用Visual C# 2005 Socket控件完结网络数据的接纳与发送,并对接纳的数据进行处理,分类存入SQL数据库。软件流程图如图4所示。

  3 结 语

  本体系运用MEGA128L单片机操控体系与CDMA通讯模块完结了实时双向长途通讯。CDMA通讯模块运用TCP/IP协议发送数据给监控中心,然后树立监控中心和单片机操控体系的长途通讯功用;单片机操控体系经过AT指令与无线通讯模块树立通讯,到达完结体系功用的意图。本文针对传统验潮仪长途数据传输的缺乏,完结了一种新的数据传输体系,研讨了该体系组成、作业原理、软硬件规划等,对往后依据CDMA模块在验潮仪长途数据传输以及长途操控中的运用研究具有必定的参考价值。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/news/xinwen/257317.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部