基于ARM9260的多模式浮标岸基数据收发平台

发布者:素心轻语最新更新时间:2013-02-04 来源: 21IC 关键字:AT91SAM9260  无线传输  海洋通信 手机看文章 扫描二维码
随时随地手机看文章
    海洋占据了地球表面的三分之二以上面积,并以其丰富的资源、广阔的空间以及对地球环境气候的巨大调节作用,成为全球生态系统和人类发展的一个重要组成部分,因此,发展海洋科技,尤其是海洋高新技术已成为世界新技术革命的重要内容。然而,由于海洋特殊的环境,使得很多在陆地上已经运用自如且性能良好的通信技术无法在海洋上使用,ARG0是以10~14天为周期通过卫星系统来传输的,海洋通信技术成为了限制海洋技术发展的瓶颈。本文设计的基于AT91SAM9260的多模式浮标岸基数据收发平台将多种数据传输方式集合在一起,很好的满足了海洋数据全天侯长时间传输的需求。

1 系统概述
   
基于AT91SAM9260的多模式浮标岸基数据收发平台(以下简称收发平台)系统结构图如图1所示,本系统提供了四种通信方式:无线通信、数传电台通信、GPRS通信和铱星通信。这四种通信方式由AT91SAM920配置和管理,依据一定的通信选择策略实现四种通信方式的智能切换。图中,实线为电源线、长虚线为天线连接线、点虚线为串口通信信号线。

a.JPG


    CPU是系统的核心,通过COM2~COM5依次与铱星模块、无线模块、速传电台模块及GPRS模块相连。COM6为用户接口,可依据协议对本系统进行配置及实现数据传输,COM7为调试串口,可打印系统的运行信息,并可实现系统深入配置。
    系统中各种通信方式各有优点:如果浮标是部署在近海,可以直接通过无线模块进行通信,不但速度快而且无需资费;若距离有所增加,则可以使用无线数传电台,此时仍可获得较快的传输速率。若无线模块和无线数传电台不能满足需求,则可以使用GPRS,此时传输速率有所下降,且有较小延时;若在远海,则可以使用铱星模块。本系统可以同时满足近海和远海数据通信的需求。

2 系统原理
2.1 通信方式智能切换选择策略
   
本收发平台使用的选择策略主要是:优先级选择策略、信号质量选择策略和通信保持策略。
    优先级选择策略:由于四种通信方式有不同的传输速率、不同的传输距离和不同的延迟,同时考虑到海洋上特殊的环境以及尽量高速率、长传输距离、小延迟的通信要求,所以设置无线模块、数传电台模块、GPRS模块及铱星模块的优先级依次为0~3,值越小,优先级越高,同时可以依据协议由用户设置模块优先级。
    信号质量选择策略:系统在运行后,会运行通信守护进程,并定时检测各通信方式的信号质量,从而进一步保证通信的正常进行。
    通信保持策略:收发平台会优先使用最近使用过的通信方式,若该通信方式故障,则会尝试尽量多的次数来完成未完成的数据传输。用户可依据协议设置尝试次数及超时时间。
    用户也可以依据协议设置以上三种策略的优先关系。
2.2 通信协议制定
   
通信协议是通信能否正常进行的重要保证。本收发平台具有如下特点:一、用户与收发平台之间的通信需要有基本的重发确认机制,考虑到使用RS232通信链路重复出现故障的可能性叫小,所以该机制不需要复杂;二、用户需要对收发平台进行简单的配置;三、收发平台之间的通性应该可以实现定点传输、广播传输及转发。因此,协议的制定至少包括两个方面:用户与收发平台通信协议和收发平台间通信协议。

b.JPG[page]

    图2所示为用户与收发平台通信协议。划分为三层:物理层、传输层、应用层。各层功能如下:物理层提供数据的实际传输,由RS232来完成,传输层只需以字节为单位发送数据即可;传输层负责检测网络状态以及数据帧的提取;应用层依据帧类型完成用户要执行的操作。协议中:起始字符为“@”,占1字节;数据长度为帧中数据字段的长度,占1字节;校验和对全帧进行校验,若为0,则表示忽略校验,占1字节;结束字符为“#”,占1字节。
    帧类型占1字节,具体如下:
    0:此时数据段为要发送的数据,收发平台不必理会其内容,类似于透明传输,且通过何种方式传输由收发平台决定;
    1:与类型0相似,但使用由用户指定的通信方式,0为无线通信、1为无线数传电台、2为GPRS、3为铱星,其它值表示不使用该通信方式;
    2:对用户指定的通信方式设定通信速率,0为9 600 bps,1为19 200 bps,此时,数据字段长度应为两字节;
    3:此时数据字段应为四字节,依次为通信方式0~3的优先级,且不可重复;
    4:此时数据字段应为三字节,依次代表重发次数、发送超时时间(占两字节),单位为毫秒。
    5:设置收发平台的目的地址,此时数据字段应为一字节,无需每次都设定;
    255:此时数据字段长度为零,表示对用户发来的数据进行确认。
    图3所示为收发平台间通信协议,划分为两层:物理层、传输层。各层功能如下:物理层提供数据的实际传输,对于无线模块和数传电台,提供的是连续的字节流传输,对于GPRS和铱星,提供的是不连续的以字节为最小单位的块数据传输;传输层负责数据帧的提取,依据目的地址和该节点地址,接收、转发或丢弃数据包,并提取接收数据包中的数据字段传输给用户,且在任何时候都只接收但不转发目的地址为广播的数据包。协议中:起始字符为“@”,占1字节;目的地址占用1字节,255为广播地址;源地址占用1字节;跳数为数据包可以被转发的次数,为0时丢弃;数据长度为包中数据字段的长度,占1字节;校验和对数据长度和数据字段进行校验,若为0,则表示忽略校验,占1字节;结束字符为“#”,占1字节。

c.JPG



3 硬件设计
   
考虑到收发平台需要至少五路RS232接口,且可能要同时操作四种通信方式来传输数据,综合考虑,选用处理能力强的AT91SAM9260作为CPU;选用9XTend作为无线收发模块,该模块在使用高增益天线时最远可达64 km,使用偶极天线时通信距离可达22 km;选用通信距离更远的型号为MDS2710C的无线SCADA数传电台模块;选用型号为GF-2008AW的GPRS模块;选用9522A L-Band铱星收发模块通过铱星卫星与陆地基站进行通信。同时,为了存储未能及时发出去的数据以及系统配置,添加SD卡作为存储介质。图4所示为收发平台硬件框图。

d.JPG

[page]

4 软件设计
4.1 主控AT91SAM9260程序设计
   
收发平台要完成的功能主要是:与用户通信、四种通信方式的控制与维护、数据存储。开机后,收发平台CPU读取系统配置进行初始化,包括CPU本身初始化、RS232接口初始化、SD卡接口初始化、定时器初始化、通信模块初始化。之后系统进入工作状态。图5所示为收发平台正常工作时软件流程图,若某个通信模块出现故障,CPU会关闭该模块,当四种通信模块都出现故障时,CPU将通知用户,对于用户发送的数据均不作出响应。

e.JPG


4.2 上位机软件设计
   
上位机软件即岸基数据接收服务中心软件完成计算机用户与收发平台间的通信,主要包括以下功能:收发平台的配置、数据的接收与发送、数据的图表化显示及存储、历史数据的显示与分析。图6所示为上位机软件主界面。

f.JPG


    上位机软件使用Visual C++语言设计,窗口设计主要包括主窗口、系统配置窗口、历史数据分析窗口。主界面接收数据图表显示区能反映接收到的数据的变化趋势,并可向收发平台传输数据,实现收发平台的配置和数据收发。历史数据分析窗口能以图表方式反映历史数据。

5 结束语
   
本收发平台目前可以支持网络内存在最多255个收发平台,已经满足了当前的需求,并已成功用于海洋数据传输。在后续改进中,可设计实现多个收发平台的组网传输,进而更大程度上满足数据长时间全天候传输的需求。

关键字:AT91SAM9260  无线传输  海洋通信 引用地址:基于ARM9260的多模式浮标岸基数据收发平台

上一篇:TD-LTE多模基带平台ARM子系统的运行流程控制和异常定位分析
下一篇:基于ARM处理器和CAN总线的电子结算终端设计

推荐阅读最新更新时间:2024-03-16 13:17

数字隔离工作原理及电子产品设计分析
  本文将重点对数字隔离器的工作原理,产品特点及性能等分别进行介绍,再讲解数字隔离器在电子产品中的部分应用。   当前的电子系统中,往往有很多 数字信号 和模拟信号需要进行传递,同时要求有很高的电阻隔离特性,实现电子系统与用户之间的隔离,多采用光耦、磁隔离和电容隔离来实现,但其功耗、速度、隔离电压等方面往往不能达到最优。针对隔离产品市场,Sil ic on Labs公司推出以 无线 传输来实现信号的隔离和传递,同时在性能方面得到了很大的提升。   本文将重点对数字隔离器的工作原理,产品特点及性能等分别进行介绍,再讲解数字隔离器在电子产品中的部分应用。    一、隔离产品的工作原理   1、按照隔离产品的传播方式可以
[电源管理]
数字隔离工作原理及电子产品设计分析
无线传输钻井参数仪的设计
摘要:针对目前油田钻井参数监测的现状及其存在的主要问题,设计了一种无线传输钻井参数仪。主要介绍了系统的电源电路、通信模块、智能分站等部分的工作原理及实现框图。为了避免采用有线数据传输导致的可移动性差、系统扩充性能差等缺点,采用无线数据传输模块D21DL构成系统无线传输网络,并利用DELPHI 6.0设计了操作监控界面,可视化强、操作方便。 关键词:无线传输 智能分站 参数 通讯模块 钻井仪表的研究与使用,不仅提高了钻井过程中各项参数指示与记录的准确程度,而且为油田的安全生产提供了科学依据。目前钻井现场有六道参数仪、八道参数仪等钻井参数仪以及液面报警器等单项参数记录仪,这些仪表虽能提供现场参数,但数据传输大多还是靠有线通信。而
[网络通信]
基于无线传感器网络的数据无线传输系统设计
    0 引 言     无线传感器网络就是一种RGS系统(远程地面传感器系统),它是一种利用多种传感器作为综合情报采集元件,进行数据融合、编码等处理后,发送给指挥中心,处理还原后在监控平台显示出来的探测系统。它集传感器技术、图像探测技术、震动探测技术、声音探测技术、无线通信技术、数字编码压缩技术、信息融合技术及计算机技术为一体,是由多种高新技术集成的综合性技术。无线多传感器网络系统主要由以下几部分组成:     (1)系统前端传感器及GPS模块——信号采集部分:主要是由图像、声音、震动以及红外传感器组成的探测单元和GPS模块构成,负责完成战场信息监测任务。     (2)信息传输部分:主要负责将采集到的信息压缩编码和
[嵌入式]
嵌入式系统的存储测试技术及无线传输应用
  引言   存储测试技术 方法是记录在特殊环境下运动物体参数的行之有效的方法。它是先将测试数据存入 存储器 ,待装置回收后通过特定接口与上位机进行通信,还原数据信息。在许多消费类电子产品中,对数据采集存储系统的实时性和功耗提出了更高的要求,不仅要同时满足低功耗和微型化设计,还要实时地反映现场采集数据的变化。这样,就必须对系统的采样速率、功耗等提出更高的要求。随着半导体技术的发展,各种技术的进步使得高速度、低功耗的数据采集系统能够实现。   本文主要使用Philips公司16/32位微控制器LPC2148 作为核心控制元件,通过与nRF24L01 结合使用,实现数据的采集、存储以及发送。   1 系统原理   整个测试系统由模拟适
[单片机]
嵌入式系统的存储测试技术及<font color='red'>无线传输</font>应用
无线传感器网络数据无线传输系统的设计
0 引 言   无线传感器网络就是一种RGS系统(远程地面传感器系统),它是一种利用多种传感器作为综合情报采集元件,进行数据融合、编码等处理后,发送给指挥中心,处理还原后在监控平台显示出来的探测系统。它集传感器技术、图像探测技术、震动探测技术、声音探测技术、无线通信技术、数字编码压缩技术、信息融合技术及计算机技术为一体,是由多种高新技术集成的综合性技术。无线多传感器网络系统主要由以下几部分组成:   (1)系统前端传感器及GPS模块——信号采集部分:主要是由图像、声音、震动以及红外传感器组成的探测单元和GPS模块构成,负责完成战场信息监测任务。   (2)信息传输部分:主要负责将采集到的信息压缩编码和进行远距离无线传输
[电源管理]
无线传感器网络数据<font color='red'>无线传输</font>系统的设计
基于AT91SAM9260 的ZigBee工业以太网网关设计
0 引言 工业无线通讯技术是继工业以太网、工业现场总线技术之后工业自动化领域又一个行业研究热点。目前多标准多协议共存的场合应用增多,而充当协议转换桥梁作用的网关起到了关键作用当前比较流行的两个本地无线技术无疑是Wi-Fi 和蓝牙,但是,对于低功耗、低带宽的控制类应用,诸如工厂内的传感器网络,ZigBee 或许是个更好的选择。配备一个功能强大的处理器后,ZigBee 可以在低功耗、低带宽的限制下高效完成很多复杂的应用。 ZigBee 因其低成本、低功耗、组网灵活等众多优势,成为工业无线通信技术中备受关注的技术之一。ZigBee 是一种低速网络,传输速度为10KB/S~250KB/S,多样的互联方式使得组网方式灵活而稳健。
[单片机]
基于<font color='red'>AT91SAM9260</font> 的ZigBee工业以太网网关设计
基于USB 的无线传输系统设计与实现
  距离产生了通信的需求,距离的增加对通信提出了更高的要求。和有线通信相比,无线通信技术由于其更为方便实用而越来越得到更多的应用,实现无线传输的方案也是多种多样。本文中设计并实现了一种应用无线传输技术的单片机系统,该系统中使用USB2.0 接口与上位机相连,将数据传输到下位机,数据经无线传输后控制手持式便携设备。应用该系统的教学仿真器已经在实际中进行了应用,且得到了很好的效果。    1 系统的设计   为了实现计算机对某些系统的控制,常常使用单片机对下位机进行控制,而上位机和下位机之间可以通过串行接口、并行接口等接口实现通信。本文中通过USB2.0 接口实现了一个无线通信系统,系统的连接如图1 所示。 图1 无
[网络通信]
无线传输让机器人永不断电 智能工厂的生产效率大幅提升
随着科技的进步和大数据的出现,目前已经有越来越多的后勤仓库实现了智能化和无人化,而现在随着一项新技术的发展,这些逐渐由机器人取代的仓库的工作管理效率将会得到进一步提升,这项技术将会让仓库物流管理机器人在工作运行时进行无线充电,通过这样的能源无线传输方式,机器人的工作效率将会得到大大提高,不会再受制于装载的电池状况。 通过这项技术,研发人员们将会创建一个EnZone无线充电平台,而这是由专门进行仓库供应商提供定制化移动机器人的Waypoint Robotics公司和WiBotic公司共同设计研发实现的,WiBotic在智能设备无线能源传输方面也一直处于领先地位,其在去年还打造了一批据说能让无人机实现永久飞行的充电板,让无人机帮助工作
[机器人]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved