基于VxWorks的嵌入式油罐监控终端平台研究

基于VxWorks的嵌入式油罐监控终端平台研究

论文摘要

在数字信息技术和网络技术高速发展的后PC时代,随着32位高性能ARM微处理器的推广和大量嵌入式操作系统的出现,嵌入式技术已经成为当前最热门的技术之一,被广泛应用在电力系统、给水系统、石油、化工等众多监控系统中。油罐是目前油田开发生产过程中的主要地面设备之一。利用嵌入式技术实现对油罐的实时监控是油田行业增值、增产的重要手段。根据油罐监控系统的主要特点及功能需求,本文确定了基于ARM和嵌入式操作系统VxWorks的油罐远程监控终端硬件和软件平台设计方案。监控终端硬件平台,采用具有低功耗、高性能等突出优点的32位ARM9系列嵌入式微处理器S3C2410x作为主控制器;外部64M×8bit的K9F1208 NAND Flash用来存储引导代码和操作系统镜像;A/D转换通道及I/O口作为模拟量和数据量的采集通道;三路串口,串口0实现本地通信调试,串口1作为系统开发时建立WDB调试器连接,串口2连接西门子GPRS MODEM MC35i实现GPRS无线通信功能。另外还包括USB主从接口等。为了实现油罐监控终端与监控中心的通信,软件中的数据要使用TCP/IP协议实现与GPRS数据包的相互转换。在终端软件平台开发中移植支持TCP/IP协议栈的VxWorks嵌入式实时操作系统。在VxWorks嵌入式实时操作系统的移植过程中,为提高系统开发的效率,开发了以高速USB为通信介质BootLoader;为了实现监控终端的数据采集、处理和传输功能,在VxWorks操作系统的移植中添加了中断控制器驱动、系统时钟驱动、串口驱动、网络驱动和A/D转换驱动。本文对基于ARM和嵌入式实时操作系统VxWorks实现油罐远程监控终端平台的研究,解决了油罐监控系统对实时性、稳定性、可靠性的要求。移植支持TCP/IP协议的嵌入式实时操作系统VxWorks,解决了GPRS无线通信中数据格式的转换,降低了系统成本;设计了以高速USB为内核下载通道的BootLoader,提高了系统开发的效率。利用此监控终端平台二次开发的监控系统将有更广阔的应用前景。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 论文选题背景及意义
  • 1.2 嵌入式监控系统相关技术及研究现状
  • 1.2.1 监控系统概述
  • 1.2.2 嵌入式监控系统概述
  • 1.2.3 监控系统终端国内外研究状况
  • 1.3 本课题的主要研究内容
  • 第二章 油罐无线监控终端概述
  • 2.1 油罐无线监控系统的组成
  • 2.2 油罐无线监控终端特点
  • 2.3 油罐无线监控终端功能
  • 2.4 油罐无线监控终端平台的总体设计方案
  • 2.5 本章小结
  • 第三章 监控终端硬件平台设计
  • 3.1 测控终端硬件系统结构
  • 3.2 处理器模块设计
  • 3.3 系统存储器设计
  • 3.3.1 NAND Flash
  • 3.3.2 铁电存储器
  • 3.4 数据采集输入通道设计
  • 3.5 通信控制模块电路设计
  • 3.5.1 本地通信串口调试电路设计
  • 3.5.2 GPRS 远程通信电路设计
  • 3.6 测控终端硬件调试
  • 3.7 本章小结
  • 第四章 测控终端软件平台设计
  • 4.1 测控终端软件需求分析
  • 4.2 嵌入式VXWORKS 概述
  • 4.2.1 VxWorks 特点
  • 4.2.2 VxWorks 嵌入时操作系统移植的基本流程
  • 4.3 TORNADO 集成开发环境
  • 4.4 VXWORKS 操作系统在53C2410X 上的移植
  • 4.4.1 VxWorks 内核类型
  • 4.4.2 VxWorks 内核的引导过程
  • 4.4.3 VxWorks 在53C2410x 上移植的总体方案
  • 4.4.4 开发VxWorks 移植所需BootLoader
  • 4.4.5 VxWorks 在53C2410x 上的BSP 定制
  • 4.4.6 VxWorks 在53C2410x 上的内核测试验证
  • 4.5 本章小结
  • 第五章 结论及展望
  • 5.1 结论
  • 5.2 展望
  • 参考文献
  • 附录 系统中断相关代码53C2410XINTRCTL.C
  • 致谢
  • 作者简介
  • 相关论文文献

    • [1].基于VxWorks的一种串口调试打印和输出管理方法[J]. 计算机与网络 2019(22)
    • [2].面向VxWorks系统的嵌入式安全研究[J]. 电脑知识与技术 2020(22)
    • [3].嵌入式VxWorks系统的应用研究[J]. 中国新通信 2018(24)
    • [4].基于VxWorks的嵌入式Web服务器应用研究[J]. 工业控制计算机 2018(03)
    • [5].VxWorks下龙芯3A中断控制技术的研究[J]. 现代电子技术 2017(14)
    • [6].基于VxWorks的环形缓冲机制的驱动设计[J]. 电子设计工程 2017(16)
    • [7].基于VxWorks新型映像的三模冗余启动机制研究[J]. 计算机测量与控制 2017(08)
    • [8].基于VxWorks的数据融合系统的设计与实现[J]. 计算机工程与设计 2016(03)
    • [9].面向VxWorks的嵌入式系统课程实验教学设计[J]. 中国现代教育装备 2019(09)
    • [10].VxWorks下串口设备驱动设计与实现[J]. 航空计算技术 2018(04)
    • [11].基于X86架构VxWorks的设备驱动和网络通信[J]. 信息通信 2018(10)
    • [12].VxWorks自定义动态系统调用的应用[J]. 计算机应用与软件 2017(02)
    • [13].一种VxWorks平台下的软件看门狗设计缺陷及改进方法[J]. 现代计算机(专业版) 2016(16)
    • [14].关于VxWorks系统及其研究现状的评述[J]. 测控技术 2015(03)
    • [15].基于VxWorks的三轴转台控制系统设计与实现[J]. 电子技术与软件工程 2015(10)
    • [16].VxWorks下设备驱动程序开发技术研究[J]. 现代电子技术 2015(10)
    • [17].VxWorks下文件传输的设计与实现[J]. 科技创新导报 2013(19)
    • [18].基于VxWorks的多任务程序设计[J]. 计算机技术与发展 2011(09)
    • [19].VxWorks嵌入式系统远程监控系统的设计与实现[J]. 科学技术与工程 2011(27)
    • [20].基于VxWorks的无人机飞控计算机快速启动导引技术研究[J]. 计算机测量与控制 2010(06)
    • [21].VxWorks下RFID读写器的网络接入设计[J]. 计算机应用与软件 2010(08)
    • [22].VxWorks协议栈体系在路由器上的应用[J]. 中国高新技术企业 2010(24)
    • [23].VxWorks MILS Platform平台升级版[J]. 今日电子 2010(11)
    • [24].VxWorks在龙芯处理器上的移植与实现[J]. 微计算机信息 2010(35)
    • [25].面向VxWorks的嵌入式浏览器解析和布局技术研究[J]. 湖北大学学报(自然科学版) 2010(04)
    • [26].基于VxWorks的嵌入式实时多任务系统设计[J]. 机电产品开发与创新 2008(06)
    • [27].VxWorks启动过程解析[J]. 中国科技信息 2008(21)
    • [28].基于VxWorks的网络双冗余设计与应用[J]. 现代导航 2018(03)
    • [29].一种基于VxWorks的电磁阀控制系统设计[J]. 舰船电子工程 2016(09)
    • [30].基于VxWorks的串口服务器研究与实现[J]. 计算机应用与软件 2015(09)

    标签:;  ;  

    基于VxWorks的嵌入式油罐监控终端平台研究
    下载Doc文档

    猜你喜欢