基于ARM技术的渔船船位监控系统的研究与实现

基于ARM技术的渔船船位监控系统的研究与实现

论文摘要

随着ARM嵌入式技术的迅猛发展,将其应用到工业测量仪器和监控领域,可以达到降低成本,简化结构,提高系统性能等效果。目前嵌入式系统以其功耗低、体积小、功能多等特点,成为工业信息化领域的研究热点,也是未来仪器仪表和监控系统发展的必然趋势。本课题探讨了基于ARM(Advanced RISC Machine)嵌入式技术实现渔船船位监控的方案,并且重点研究和设计了渔船船位监控系统的船载定位终端的软硬件部分。最终通过将嵌入式系统与通用分组无线业务(General Packet Radio Service,简称GPRS)的通讯模块相结合来实现将全球定位系统(GPS)的定位信息以及其它监控信息传送至互联网上的陆上监控中心。本文首先简要介绍了利用GPS卫星定位系统和GPRS网络结构进行定位的发展现状,并制定合理的渔船定位系统的信息传输方案,在此基础上本文深入讨论了课题的设计方案。分别从软件和硬件两个方面进行设计,给出了可行的实现方案。在系统硬件方面,采用一款32位工业级处理器AT91RM9200,并扩展SDRAM存储器、Flash存储器、LCD显示屏、通信接口和按键等部分。完成对渔船所处位置、航向、航速、时间、加速度的测量,数据的存储与记录,并通过GPRS与监控中心实现数据传输。在系统软件方面,以嵌入式Linux操作系统为系统软件平台,以RAMDISK文件系统为根文件系统,以JFFS2文件系统来存储数据。同时为系统开发了必要硬件驱动程序,并在此基础上完成了应用软件的开发。程序开发采用C语言,所有开发工作都在PC机上的交叉编译环境下实现,主要使用的开发工具为GNU工具链。最后给出了依据方案实现的功能模块在实际系统中的应用效果,验证了理论分析的正确性和方案的可行性。

论文目录

  • 中文摘要
  • ABSTRACT
  • 目录
  • 1 绪论
  • 1.1 课题背景及研究意义
  • 1.2 国内外的研究状况和发展趋势
  • 1.3 课题任务和系统特点
  • 2 系统方案设计
  • 2.1 前言
  • 2.2 系统功能需求分析和采集参数的确定
  • 2.2.1 船位监控系统功能的确定
  • 2.2.2 采集参数的数量和类型的确定
  • 2.2.3 船位监控系统的数据流程
  • 2.3 处理器和操作系统的选型
  • 2.4 系统方案的确定
  • 2.4.1 船载定位终端的技术路线
  • 2.4.2 陆上监控中心的技术路线
  • 3 系统硬件设计
  • 3.1 ARM嵌入式系统设计
  • 3.1.1 ARM嵌入式系统简介
  • 3.1.2 硬件系统的功能框图
  • 3.1.3 ARM处理器电路设计
  • 3.1.4 FLASH存储器电路设计
  • 3.1.5 SDRAM存储器电路设计
  • 3.1.6 RS232接口电路设计
  • 3.1.7 电源电路设计
  • 3.1.8 复位监控电路设计
  • 3.1.9 键盘接口电路设计
  • 3.1.10 LCD接口电路设计
  • 3.1.11 USB设备电路设计
  • 3.2 GPS模块电路设计
  • 3.2.1 GPS定位原理
  • 3.2.2 GPS模块的技术特性
  • 3.2.3 GPS模块的接口电路设计
  • 3.2.4 NMEA0183导航电文规程
  • 3.3 GPRS模块电路设计
  • 3.3.1 GPRS简介
  • 3.3.2 GPRS模块的技术特性
  • 3.3.3 GPRS模块的串口电路设计
  • 4 系统软件设计
  • 4.1 系统软件的基本结构
  • 4.2 存储器系统分配
  • 4.3 系统软件功能
  • 4.4 基于Linux的支撑软件系统的构建
  • 4.4.1 引导加载程序-BootLoader
  • 4.4.2 Linux内核移植
  • 4.4.3 根文件系统
  • 4.4.4 JFFS2文件系统
  • 4.5 Linux设备驱动程序介绍
  • 4.5.1 Linux设备管理简介
  • 4.5.2 设备驱动接口
  • 4.5.3 设备驱动程序框架
  • 4.5.4 设备的中断处理
  • 4.6 系统软件的实现
  • 4.6.1 设备驱动软件的实现
  • 4.6.2 应用软件的实现
  • 4.7 驱动程序的自动加载和应用程序的自动执行
  • 5 系统抗干扰措施研究
  • 5.1 系统干扰源
  • 5.1.1 噪声的产生和分类
  • 5.1.2 系统内部干扰源
  • 5.1.3 系统外部干扰源
  • 5.2 系统抗干扰设计
  • 5.2.1 硬件抗干扰设计
  • 5.2.2 软件抗干扰设计
  • 6 总结
  • 参考文献
  • 攻读硕士学位期间公开发表的论文
  • 学位论文数据集
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于ARM技术的渔船船位监控系统的研究与实现
    下载Doc文档

    猜你喜欢