“北斗”及无线电一体化水声浮标通信平台设计与实现
发布时间:2018-05-21 04:03
本文选题:北斗 + ARM ; 参考:《哈尔滨工程大学》2014年硕士论文
【摘要】:本文基于“北斗”及无线电一体化水声浮标通信平台,研究其数据传输与控制功能的设计与实现。本通信平台的数据传输功能由两部分来实现:远程部分,采用北斗导航系统固有的卫星传输方式进行数据通信;近程部分,采用无线电网络通信协议TCP/IP来完成数据传输。硬件设计以嵌入式微处理器ARM作为主控处理单元、FPGA作为辅助扩展单元,相互配合、共同控制“北斗”通信单元和网络通信单元。软件设计以嵌入式Linux操作系统移植为基础,并在此基础上设计和调试主控处理单元ARM的驱动程序和应用程序,完成“北斗”/GPS双系统模块的数据收发、无线电网络通信、辅舱数据接收和与FPGA的数据交换;辅助扩展单元FPGA主要完成系统逻辑功能的控制和接口的扩展,包括ARM总线读写时序设计、同步脉冲产生、McBSP时序模拟、数据缓存、逻辑控制和电源管理等功能,配合主控单元ARM完成平台通信任务。本文首先讨论了水声浮标及其通信平台的研究背景和意义,并对论文研究内容的相关技术进行了细致的综述。平台硬件设计首先从系统总体需求出发,进行了详细的分析,然后确立核心器件的选型,并最终确定系统硬件总体方案与各模块电路设计。平台软件设计首先对嵌入式Linux系统环境移植过程进行说明,然后系统功能软件分ARM和FPGA两部分进行设计,并对各功能模块的工作流程进行了分析,完成了程序的设计与调试。本通信平台通过实验室联调以及海上实验证明可以稳定可靠的工作,并实时完成浮标通信平台和船载显控平台之间的数据通信,其功能完成情况符合既定设计要求,达到了预期设计目标。
[Abstract]:Based on Beidou and radio integrated underwater acoustic buoy communication platform, this paper studies the design and implementation of its data transmission and control function. The data transmission function of this communication platform is realized by two parts: the remote part, which uses the satellite transmission mode inherent in Beidou navigation system, and the short-range part, which uses the radio network communication protocol TCP/IP to complete the data transmission. The hardware design uses the embedded microprocessor ARM as the main control processing unit and the ARM as the auxiliary expansion unit, and controls the Beidou communication unit and the network communication unit together with each other. The software design is based on the transplant of embedded Linux operating system, and then designs and debugs the driver and application program of the main control processing unit ARM, accomplishes the data transceiver and radio network communication of the "Beidou" / ARM dual-system module. The auxiliary extension unit (FPGA) mainly completes the control of the system logic function and the expansion of the interface, including the design of the ARM bus reading and writing timing, the synchronous pulse generation and the timing simulation of the FPGA, and the data cache. Logic control and power management functions, with the main control unit ARM to complete the platform communication task. In this paper, the background and significance of underwater acoustic buoy and its communication platform are discussed. The hardware design of the platform is based on the overall requirement of the system, then the selection of the core devices is established, and the overall scheme of the system hardware and the circuit design of each module are finally determined. The software design of the platform first explains the process of transplanting the embedded Linux system environment. Then the system function software is designed in two parts: ARM and FPGA. The workflow of each functional module is analyzed and the program is designed and debugged. The communication platform has been proved to be stable and reliable by laboratory and offshore experiments, and the data communication between the buoy communication platform and the ship display control platform can be completed in real time. The completion of the function of the platform meets the requirements of the established design. The expected design goal has been achieved.
【学位授予单位】:哈尔滨工程大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN967.1;TN791;TP311.52
【参考文献】
相关期刊论文 前10条
1 李鹤峰;党亚民;秘金钟;薛树强;;北斗卫星导航系统的发展、优势及建议[J];导航定位学报;2013年02期
2 马景金;赵金忠;李世宝;;中国卫星导航系统发展现状及应用前景展望[J];地矿测绘;2013年01期
3 陈鸿志;徐功慧;崔华义;江国进;;基于ARM和北斗通讯的水声浮标技术应用研究[J];海洋技术;2012年01期
4 沈建华;;ARM处理器与嵌入式系统[J];单片机与嵌入式系统应用;2010年11期
5 张辉;李波;;基于嵌入式Linux的以太网接口设计与实现[J];测控技术;2010年06期
6 陈忠贵;帅平;曲广吉;;现代卫星导航系统技术特点与发展趋势分析[J];中国科学(E辑:技术科学);2009年04期
7 吕伟;朱建军;;北斗卫星导航系统发展综述[J];地矿测绘;2007年03期
8 欧青立;曾照福;徐光远;沈洪远;;嵌入式系统的架构与发展[J];实验室研究与探索;2007年04期
9 李峰;应宏;张军;;利用TCP/IP实现Windows与Vxworks的通信[J];微计算机信息;2006年05期
10 帅平,曲广吉,向开恒;现代卫星导航系统技术的研究进展[J];中国空间科学技术;2004年03期
相关硕士学位论文 前1条
1 徐德亮;基于ARM/GPRS远程家用监控平台的设计与研究[D];湖北工业大学;2009年
,本文编号:1917645
本文链接:https://www.wllwen.com/kejilunwen/wltx/1917645.html