一种基于CAN总线的局部风机监控系统

发布者:光速思考最新更新时间:2014-12-15 来源: e-works关键字:CAN总线  煤矿局部风机  监控系统 手机看文章 扫描二维码
随时随地手机看文章

前言

    煤矿瓦斯事故是我国矿产资源开采事故的一种。为了杜绝或减少瓦斯事故,国家煤矿安全监察局提出了明确的12字瓦斯灾害防治方针,提出了3种瓦斯治理的标准方案。井下通风是瓦斯灾害的关键因素,只有保证井下通风,监控井下瓦斯体积分数,采取相应的措施,才能保证煤矿企业的安全生产。局部风机就是指井下风机,是煤矿企业生产的最重要通风设备之一,局部风机能有效地调节井下工作面的瓦斯体积分数,有效地避免瓦斯爆炸,同时也保证了工作面工作人员的生命安全。随着计算机技术、通信技术和网络技术的发展,瓦斯监控系统得到广泛应用,文中提出一种基于CAN总线的煤矿局部风机监控系统。

1 局部风机与局部风机监控

    煤矿通风系统中最关键的设备就是井下风机或局部风机。煤矿生产通风系统中包括主通风机和局部风机。主通风机通常安装在地面上,主要负责整个矿井的通风;局部风机通常安装在井下工作面,主要负责各掘进巷道的通风。井下各巷道为了准备各种各样的挖掘工作面,需要不停地新建和扩建、改建工作面,挖掘过程中经常会产生大量的矿产和有毒气体。保证挖进过程中的通风通畅,创造良好的空气环境,稀释或排出煤、气或其它矿尘,是通风系统的任务。煤矿企业一般采用局部风机不停地向掘进工作面或巷道输送新鲜空气,同时将掘进工作面或巷道的矿尘或煤气等排出矿井,进行局部的通风和供气。但掘进工作面的瓦斯或CO等体积分数过高会造成局部风机的停止运转或瓦斯爆炸,严重的甚至造成火灾。从这层意义上来说,安装局部风机监控系统非常有必要。文中所设计的基于CAN总线的局部风机监控系统就是这类监控系统。该系统主要是通过监控局部风机的瓦斯体积分数、CO体积分数等参数,掌握瓦斯的涌出规律,进一步采取合理的策略,降低瓦斯的体积分数,采取通风措施,采取断电或报警等措施防止瓦斯爆炸事故的发生。煤矿局部风机监控系统一般安装在矿井的煤巷、半煤岩巷或其它有瓦斯涌出的掘进工作面,这些地方的瓦斯体积分数都比较高,通过监控这些地方的瓦斯体积分数,可以及时发现瓦斯的积聚程度是否超过瓦斯爆炸上限。

2 基于CAN总线的局部风机监控系

    2.1系统设计

    基于CAN总线的局部风机监控系统的总体结构如图1所示。

    该系统包括现场监控层、过程监控层和经营管理层。现场监控层的综合监控器安装在井下工作面,由井下通风管理员设置或通过远程计算机远程控制。综合监视器主要监测工作面的环境信息、风机状态和供电控制,保障井下的供电与通风安全。USB-CAN总线适配器主要实现综合监控器与企业其它信息系统之间的数据通讯,CAN总线网络中所监控到的信息全部上传到监控的PC机,同样,从PC机上收到的监控信息又通过CAN总线网络发出去。主监控计算机安装在监控机房,使用CAN总线结构将相关的监控设备连接起来,主监控计算机对监控的数据进行相关的处理,同时负责企业数据库的管理,并将结果存储或传达到相关的企业应用服务器上,让煤矿企业相关的人员进行浏览或操作。企业外部的用户可以通过B//S模式访问企业的网络服务器,查询相关的监控信息及网络应用信息。

    2.2硬件系统设计

    硬件系统主要由现场综合控制器和USB-CAN通信适配器组成。它们都使用Atme189C52作为控制核心,通过它与其它接口进行数据交坎和控制操作(见图2)。

点击图片查看大图

点击放大图片

图1 局部风机监控系统的总体结构图

点击图片查看大图

 点击放大图片

图2 现场综合监控器硬件结构原理图

    现场综合控制器电路由CPU核心控制模块、人机接口模块、CAN总线通信接口模块、风机故障监测模块、环境信息监测模块电路等组成。监测模块负责环境信息监控和其它电机故障的实时监测。人机接口模块负责监控系统与相关管理人员和操作人员的互动。通信接口负责现场监控层与远程监控层、经营管理层之间的数据通信,保证井下工作面数据及时传回监控层,为企业管理层正确决策服务。[page]

    USB-CAN总线适配器由CAN总线通用通信接口模块、USB接口模块和CPU核心控制模块3个主要模块组成,为现场监控器监控到的实时数据传回监控机房提供保障。

    CPU核心控制模块采用MCU Annel 89C52为控制核心,89C5是工业控制领域使用最广泛的芯片,主要负责CAN总线控制器与USB控制器之间的信息交换,包括信息的简单处理。该系统将CAN总线通用通信接口模块直接作为CAN总线通用模块,USB-CAN总线适配器和现场综合监控器直接替代。CAN总线通用通信接口模块主要包括CAN总线控制器、CAN总线收发器和CAN总线电气隔离的光电祸合器6N137等等。

    2.3软件系统设计

    软件系统包括嵌人式软件和上位机监控平台软件2类。其中嵌入式软件包括现场综合监控器软件、USB-CAN适配器软件。现场综合监控器软件包括手动程序和自动程序2个方面。所谓的手动程序指根据键盘调试的部分,操作员根据键盘来确君系统的状态,根据机械的反应来进行故障检测。所谓自动程序指系统自动运行的、保证整个系统正常运行的程序。系统一通电就自动初始化,进行相应的设备供电等状态检测,同进开始监测瓦斯体积分数。设备的供电等状态检测判断如下,设备一通电,系统自动判断设备是否故障,如故障则报警,启动其它风机·,杜绝瓦斯爆炸等事故发生。

    USB-CAN适配器固件程序实现CAN总线与USB总线之间的信息交换,USB-CAN适配器通过适配器自带的CPU核心模块采用中断的方式与外围的其它芯片进行数据传输服务,这些芯片中最常用就是CH375和SJA 1000。它们的分工不同,CH375通常负责接收中断服务程序、而SJA100()将中断服务程序保存在RAM中,并且做相应的标志。例如系统主程序完成初始化后,SJA100()就会将标志位设计为1,表示系统正在向另一方传输数据。

    上位机监控平台软件安装在监控PC机上,为比较直观详细地监测到井下工作面的状态和环境参数的值,系统要求具有比较直观的摄像,能够显示实时的信息,更能对正在上报的实时数据信息进行及时处理和管理。上位机监控平台软件包括以下功能。

    (1)具有网络监控的功能,能够按照自我设计的CAN总线数据格式进行相关的现场综合器发送命令,也可以随机设置风量,自行切电和风机轮换。

    (2)具有实时监控、自动分析瓦斯体积分数、自动报警及相关的风机设备故障分析的功能。能够将现场综合监控器上的数据通过CAN总路通信协议解析并且显示在系统的视频界面上,并将解析数据保存在系统中。如果判断瓦斯体积分数超标,则能够及时做出故障分析,并且立即报警,停止供电等。

    (3)具有历史数据查询的功能,系统能够将监控历史数据或瓦斯体积分数等信息按照时间或巷道、瓦斯体积分数、故障种类等进行相关的查询,并且对这些厉史数据进行相应的数据分析,得出规律,为井下风机管理提供理论依据。

    (4)具有风机基本信息管理功能,系统要对各工作面或掘进平台上的风机进行相关的编辑、类型或性能参数管理。同时,对相应的工作巷道也能进行相关的巷道编号、巷道断面积、巷道长度、巷道平均掘进速度的管理,为瓦斯体积分数等监控提供保障。

    (5)具有系统用户管理的功能,将系统的用户按权限分为管理员和普通用户2类,系统管理员可以增删用户,也可以设置用户的权限。对普通用户和管理员的数据库操作权限进行管理,同时,记录下管理员和用户的登录等日志信息,提高系统数据库安全。

    根据软件系统功能的设计需求,该系统的模块功能设计如图3所示。

点击图片查看大图

 点击放大图片

图3 系统功能模块图

3 结语

    基于CAN总线的煤矿局部风机监控系统的软件系统采用C/S架构。软件系统的开发环境采用Delphi2006,用Delphi2006开发上位机监控软件,数据库管理系统采用SQIServer2000。通过测试表明,该系统符合设计要求,实现了各模块的功能,为煤矿企业安全生产提供了保障。  

关键字:CAN总线  煤矿局部风机  监控系统 引用地址:一种基于CAN总线的局部风机监控系统

上一篇:嵌入式激光显示手持式测量仪方案
下一篇:AVR单片机外部中断0、1、2 详解

推荐阅读最新更新时间:2024-03-16 13:48

基于SJA1000的CAN总线测试程序
代码如下: /*************定义地址指针,指向基址***********/ unsigned char xdata *SJA_base_Adr = SJA_BaseAdr; /*************定义SJA1000读写缓冲区的数据结构***********/ struct BASICCAN_BUFStruct{ unsigned char IDH8; unsigned char IDL_R_DLC; unsigned char Frame_Data ; }receive_BUF,send_BUF; /*******************
[单片机]
基于ARM-Linux和CDMA的远程视频监控系统
0 引言 CDMA(码分多址)无线网络具有覆盖面广,高效、低成本的特点,CDMA网络的数据传输速率可达200kb/s,这里开发的嵌入式远程视频监控系统就是充分利用CDMA无线网络技术和嵌入式系统的特点而搭建的数据传输系统,特别适合边远偏僻或不具备常规网络传输条件的地方使用,例如车载视频监控系统、交通路口(车牌实时监视)及城市路灯的监控等。 1 嵌入式Linux系统 嵌入式系统是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应对功能、可靠性、成本、体积、功耗要求严格的专用计算机系统,目前嵌入式系统已经无处不在,从汽车、家用微波炉、PDA(个人数字助理)、电视机、到工控生产现场、通信、仪器、仪表、汽车、船舶、航空、航天、军事装备
[应用]
消防指示灯智能监控系统三端口网关电路模块设计
  提出采用两级环形总线网络拓扑、主从通信方式的消防指示灯智能监控系统。设计了用电池提供应急电源的通信网关的总体结构。采用单片机自带的双串口构成两个独立光电隔离的RS-485 接口作为下级环形总线主站,实现与智能应急标志灯之间交换数据。利用单片机的SPI 接口功能和另一个单片机扩展第三个独立的光电隔离RS-485 接口,作为上级环形总线网络的从站, 实现与监控主机之间状态和命令信息交换。    串口扩展电路    串口扩展的方式: 一种是硬件的扩展方式。使用市面上对串口进行扩展的芯片,有SP2338DP,GM8123 系列。第二是软件模拟法。可根据串行通信的传送格式, 利用定时器和主机的I/O 口来模拟串行通信的时序, 以达到扩
[电源管理]
消防指示灯智能<font color='red'>监控系统</font>三端口网关电路模块设计
说说万用表和can总线分析仪的强强联合会有怎样的化学反应
前两篇文章说了万用表和CAN总线分析仪的妙用,本篇文章我们就基于前两篇文章来简单做个总结吧! 通过前两篇文章的方法利用USBCAN设备和万用表解决了在很多繁杂总线的情况下,快速地确定CAN总线引脚的问题。解决问题的本质是CAN总线不同状态下的电压范围不同,因此可以利用万用表准确判断CAN总线的引脚等这一类问题,实际应用非常方便。 附录:CAN(ControllerAreaNetwork)是ISO国际标准化的串行通信协议。广泛应用于汽车、船舶等。具有已经被大家认可的高性能和可靠性。CAN协议和标准规范,CAN主要分为高速CAN,低速容错CAN,单线CAN。CAN协议已经由ISO标准化,有2个版本,如ISO11898和ISO1
[测试测量]
说说万用表和<font color='red'>can总线</font>分析仪的强强联合会有怎样的化学反应
嵌入式WinCE中CAN总线控制器的驱动设计
   0 引 言   近年来,由于消费电子、计算机、通信(3c)一体化趋势日趋明显,嵌入式系统再度成为研究和应用的热点。嵌入式操作系统(:Real-time Embedded OperatingSystem,RTOs或EOs)作为一种实时的、支持嵌入式系统应用的操作系统软件,成为嵌入式系统(包括硬、软件系统)极为重要的组成部分,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器Browser等。Windows CE操作系统就是微软公司从整体上为有限资源平台设计的多线程、完整优先权、多任务的操作系统Win CE支持各种处理器产品家族,包括x86,Xscale,ARM,MIPS和SH系列。它
[嵌入式]
现场总线CAN在监控系统网络中通信协议设计
  1 前言   船舶电站监控系统主要用于监控船舶发电机组的运行状态,调节改善船舶供电的电力品质。本系统取代传统的点对点连线的控制方法,采用CAN 现场总线技术,实现发电机组的远程控制。基于CAN 总线具有结构简单、通信方式灵活的特点及其非破坏总线仲裁技术,为该监控系统提高数据传输可靠性、增强系统运行稳定性提供了新的解决方案。   2 网络通信平台设计   船舶电站监控系统采用 CAN 现场总线连接各设备,通信网络由监测网络与控制网络组成,采用双冗余总线结构,系统网络结构图如图1 所示。    图1 电站监控系统网络结构示意图   监测网络由若干个数据采集模块与1 个网关组成,主要负责采集传输现场用于测量柴油发电机组
[嵌入式]
CAN总线在停车场灯光智能控制系统中的应用
    CAN(Controller Area Network——控制器局域网)是一种有效支持分布式控制和实时控制的串行通信网络,具有可靠性高、成本低、配置灵活、数据传输距离远、数据传输速率快等优点,已经成为国际上应用最广泛的现场总线之一。     目前大部分的地下停车场都需要大量的照明设备进行长期照明,采用传统的连续照明方式或声控照明方式很难实现照明的自动控制,且会造成巨大的能源浪费和设备损耗。国外虽然有类似的灯光智能控制系统,但价格很高,限制了它的广泛应用。本文提出了一种基于CAN总线技术开发的分布式停车场灯光智能控制系统,能够解决停车场内照明智能控制问题,降低停车场内的布线复杂度,减少安装费用并大大延长停车场内照明设备的使用
[嵌入式]
基于8051F350单片机实现温度采集监控系统的应用方案
1 引言 温度是生产过程和科学试验中普遍且重要的物理参数。在工业生产中,为了高效生产,必须对生产过程中的主要参数,如温度、压力、流量、速度等进行有效控制。其中温度控制在生产过程中占有相当大的比例。准确地测量和有效地控制温度是优质、高产、低耗和安全生产的主要条件。 2 系统概述 整个温度控制系统主要由计算机控制系统(上位机)、单片机测控系统(下位机)、温度传感器组、功率加热系统等部分组成。系统采用了模块化的设计思想,组建方式灵活,并可利用多块单片机测控系统组合的方法增加测量点,具有良好的扩展性。系统结构框图如图1所示。 温度测量采用高精度的温度传感器PT100获得物体当前温度,经过低功耗、低输入失调电压、线性好的OP07A进
[单片机]
基于8051F350单片机实现温度采集<font color='red'>监控系统</font>的应用方案
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved