煤矿矿井嵌入式数据采集分站的研究与实现

煤矿矿井嵌入式数据采集分站的研究与实现

论文摘要

煤矿矿井数据采集分站是煤矿井下各安全监控模块与井上安全监控中心之间数据传输的枢纽,负责安全监控中心与安全监控模块之间的数据的采集与通信。数据采集分站能否有效工作决定了煤矿安全监控能否顺利进行,在煤矿安监中发挥着重要作用。针对数据采集分站的工作要求,本文采用了高性能ARM7芯片LPC2292为主控芯片,通过SPI接口控制以太网控制器芯片实现TCP/IP通信,通过内嵌的CAN控制器模块实现CAN通信,并移植了μ/OS-Ⅱ操作系统使整个设计具有可靠性高、扩展能力强等特点。论文首先简要介绍了煤矿矿井数据采集分站的研究背景与意义,讨论了数据通信部分的实施方案,得出该数据采集分站与井上监控中心之间用以太网组网,与井下监控节点之间以CAN网络组网的方案。本文的中心工作围绕煤矿矿井数据采集分站的硬件设计中各个独立的模块进行,详细介绍了TCP/IP通信模块的设计。对电源和复位、CAN通信、LCD显示、参数修改与存储模块也一并作了介绍。在硬件设计的基础上,进行了基于μC/OS-Ⅱ操作系统的软件设计。软件设计包括驱动程序与系统任务两部分。驱动程序部分包括各个模块的实现过程,主要对TCP/IP通信的实现进行了详细介绍。在系统任务部分,根据数据采集分站各个模块的实际作用,分配了任务的优先级,并介绍了数据采集分站各个任务的设计流程。在整个系统的设计中,软硬件系统设计均采用了抗干扰措施,提高了系统的电磁兼容性。实践证明整个系统运行正常,能够实现对煤矿矿井数据有效采集。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第1章 绪论
  • 1.1 背景与意义
  • 1.2 数据采集分站设计方案设计
  • 1.3 矿井数据采集分站的组成与功能
  • 第2章 TCP/IP协议
  • 2.1 TCP/IP体协结构
  • 2.2 以太网的MAC层
  • 2.3 TCP/IP协议
  • 第3章 采集分站系统硬件的设计与实现
  • 3.1 硬件系统组成
  • 3.2 主控芯片及外扩存储器
  • 3.3 电源与复位电路
  • 3.4 TCP/IP通信模块
  • 3.5 CAN通信模块
  • 3.6 矿井现场应急控制模块
  • 3.7 采集分站现场显示模块
  • 3.8 参数修改与存储模块
  • 3.9 系统硬件的抗干扰能力设计
  • 第4章 基于μC/OS-Ⅱ的采集分站系统软件设计
  • 4.1 系统软件的整体构成
  • 4.2 TCP/IP通信程序设计
  • 4.2.1 ENC28J60的驱动
  • 4.2.2 TCP/IP协议栈
  • 4.2.3 TCP/IP协议的实现
  • 4.3 CAN总线通信
  • 4.4 采集分站现场显示
  • 4.5 参数修改与存储
  • 4.6 μC/OS-Ⅱ在LPC2292上的移植
  • 4.6.1 与配置相关的文件修改
  • 4.6.2 与硬件相关的文件修改
  • 4.7 采集分站各个任务的软件设计
  • 4.7.1 采集分站任务优先级分配
  • 4.7.2 初始化任务
  • 4.7.3 CAN通信任务设计
  • 4.7.4 TCP/IP通信任务设计
  • 4.7.5 现场显示任务
  • 4.7.6 现场应急任务设计
  • 4.7.7 参数修改与存储任务设计
  • 第5章 全文总结与展望
  • 5.1 全文工作总结
  • 5.2 展望
  • 5.3 结束语
  • 参考文献
  • 致谢
  • 硕士研究生期间发表的论文
  • 附录A-1 最小系统设计原理图
  • 附录A-2 功能模块设计原理图
  • 相关论文文献

    标签:;  

    煤矿矿井嵌入式数据采集分站的研究与实现
    下载Doc文档

    猜你喜欢