预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于CAN总线的瓦斯监控系统设计的中期报告 一、项目背景 近年来,煤矿事故频繁发生,其中大部分是由于瓦斯积聚引起的。为了保障矿工的安全,瓦斯监控系统得到了广泛应用。本项目旨在设计一种基于CAN总线的瓦斯监控系统,对煤矿中的瓦斯浓度进行实时监测,以确保矿工的安全。 二、设计目标 本项目的设计目标如下: 1.实现对煤矿中瓦斯浓度的实时监测,测量精度应达到可靠水平; 2.设计一种基于CAN总线的通信协议,实现多节点之间的数据交互和协同工作; 3.设计一种可靠的告警机制,当瓦斯浓度超过一定阈值时,系统能及时发出警报并进行相应的处理; 4.系统应具有稳定可靠的性能和良好的可扩展性,方便后续的维护和升级。 三、设计方案 本项目采用基于CAN总线的分布式瓦斯监控系统,由数据采集模块、数据传输模块、数据处理模块、告警模块等多个模块组成。 1.数据采集模块 数据采集模块使用瓦斯浓度传感器采集煤矿中瓦斯浓度信息,经过处理后,将采集到的数据通过CAN总线发送给数据传输模块。 2.数据传输模块 数据传输模块是整个系统的核心部分,它负责将采集到的数据传输给数据处理模块。本设计采用CAN总线实现节点之间的数据传输和交互。在数据传输时,需要设计一种CAN总线的通信协议,该协议应包括节点地址的分配、数据帧结构、数据帧校验等内容。 3.数据处理模块 数据处理模块接收到来自数据传输模块的数据后,对其进行处理,得出实时的瓦斯浓度值,并将其展示在显示器上供矿工查看。该模块还应根据瓦斯浓度值的大小,发出相应的警报信号,并将警报信息通过CAN总线发送给其他节点。 4.告警模块 告警模块负责接收来自数据处理模块的警报信号,并对超过阈值的警报进行处理,例如发出声光告警、向应急处理中心发送警报信息等。 四、预期成果 1.成功设计一种基于CAN总线的瓦斯监控系统,实现对煤矿中瓦斯浓度的实时监测和告警处理; 2.实现CAN总线的通信协议设计,实现多节点数据交互和协同工作; 3.系统性能稳定可靠,并具有较好的可扩展性和后续维护和升级能力。 五、下一步工作计划 1.完善CAN总线通信协议设计方案; 2.设计并制作数据采集模块,并完成对瓦斯浓度传感器信号的采集和处理; 3.设计并制作数据传输模块,完成CAN总线的通信协议实现; 4.设计并制作数据处理模块,实现瓦斯浓度实时监测和告警处理功能; 5.设计并制作告警模块,完成系统的声光告警和警报信息发送功能。 六、参考文献 1.《CAN总线协议与开发应用》,孙泉涛,机械工业出版社,2012年。 2.《控制系统设计与应用》,HallidayD.,机械工业出版社,2001年。 3.《瓦斯监测预警及应急处理技术》,李文英,煤炭科学技术,2014年。