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