本站小编为你精心准备了矿井水文监测系统设计分析参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
摘要:主要分析了现有矿井水文监测系统的整体结构和功能设计,包括智能传感器、信号转换分站、通信接口、监控计算机等几个部分。通过分析得出:矿井水文监测系统的设计为监测矿井水文信息以及对可能发生的水灾水害预警的智能化和可靠性研究提供参考。
关键词:水文监测;系统设计;信号转换
引言
矿井水文监测系统将不同类型的传感器整合组网,然后通过信号接收转换分站将测量得到的各种水文数据传输到监控计算机上,并通过上层软件对各项水文数据进行监测分析,以达到对水文灾害的提前预警[1-3]。
1系统总体结构
矿井水文监测系统可以分为三个主要部分,第一部分是位于底层的传感器网络,第二部分为信号转换分站,第三部分为监控计算机。信号转换分站接收各个传感器测量的数据然后再将数据转发给监控计算机,并在计算机上通过上层软件进行数据的监测、分析[4]。位于同一局域网的其他计算机也可以通过浏览器登陆监控计算机进行数据的查看和分享。
2水文监测系统的各部分组成
2.1智能传感器组成智能传感器是负责采集数据的底层设备,并且还能将采集到的数据进行处理后发送到上层的信号转换分站。传感器部分将被测量的物理量(如温度、压力等)转换成电压或者电流,然后经过信号调理电路处理后转换为数字量送入MCU。MCU将得到的数字量进行处理然后通过通信电路将其发给总线,信号转换分站就可以通过总线接收到所需要的数据。
2.1.1信号调理电路因为不同种类的传感器将各种非电量转化为电量输出形式不同,所以不同的智能传感器的信号处理电路也有所不同。有的传感器可以直接输出数字量,然后就可以直接送入单片机,然后通过编程的方式对信号进行处理[3]。有的则输出为模拟量,需要通过A/D转换器转换为数字量,然后再将其送入单片机进行处理。下面以智能水压传感器为例介绍一下模拟量采集的信号调理电路。智能水压传感器的测压探头是一个电阻随压力变化而产生变化的元件,将其与另外三个阻值已知的精密电阻组成电桥。随着水压的变化传感器受压元件阻值就会发生变化,进而引起电桥输出端电压(UAB)发生变化。而信号调理电路要做的工作就是把电桥的输出电压转化为数字量。进行A/D转换所采用的主要元件为AD7705。AD7705可工作在2.7V至3.3V或4.75V至5.25V电压下,内部含有六个寄存器:通讯寄存器、设置寄存器、时钟寄存器、数据寄存器、零标度寄存器、满标度寄存器。通讯寄存器用来选择模拟电压的输入通道,以及操作的目的寄存器和对目的寄存器的读写类型。设置寄存器用来进行校准模式、输入极性、增益倍数以及缓冲模式的相关设置,时钟寄存器则主要用来选择滤波器和控制时钟。
2.1.2微控制器选择和通信电路智能传感器选用P89LPC93作为微控制器,该芯片串口始终处于工作,而且功耗比较低,指令执行速度快,适合智能传感器这种低功耗,效率要求高的场合。这种芯片的集成度较高,有利于减少外围器件的数量以及电路板面积和成本。智能传感器与信号转换分站之间采用的m-bus总线方式进行数据传输。通信电路主要通过TSS721芯片将单片机接入m-bus总线。这样通信电路就能适应m-bus总线的主机与从机之间不同的电压。为了防止单片机与通信电路之间相互干扰采用光耦器件6N139隔离单片机和芯片TSS721,这样以来电路的可靠性和稳定也得到了提升。TSS721可以辨别动态电平,这种动态电平辨别机制可以增加通信电路的可适用性。
2.2信号转换分站的结构组成信号转换分站是整个系统中起到信息集中和转发枢纽作用的重要设备,它可以将分布在不同测点的智能传感器测量得到的数据接收过来并转发给监控计算机,是连接底层智能传感器和上层监控计算机的通信节点。其整体结构框图如图5。分站由防爆电源提供24V的直流电压,可以分为单片机、通信模块、存储模块、显示模块、时钟模块、以及隔离模块六个部分。单片机接收传感器通过m-bus总线发送过来的数据,然后再将这些数据转发给计算机。单片机可以通过控制开关来控制的m-bus模块的工作状态,传感器的分时依次循环上电也是通过单片机发送地址匹配信息来完成的。信号转换分站的通信模块是采用RS485总线实现通信的,通信总线主要有三种不同的实现形式。一是直接采用两线制的RS485总线方式进行通信,二是接入矿井的电话网,通过比较完善方便的电话网进行通信,还可以利用现有的光纤网络进行通信,即将分站接在光端机的发送机,然后在通信接口端接入光端机的接收机,这样就可以通过光纤网络进行通信。
2.3通信接口结构组成信号转换分站传送出来的信号为RS485信号,由于监控计算机没有RS485接口所以不能直接识别该信号,需要将RS485信号转化为计算机能识别的RS232信号。通信接口就是完成这一信号转化过程的设备,通信接口主要分为两大部分:信号转换电路和本安型电源电路。
2.4监控软件的组成与功能监控软件安装在服务器上(监控计算机),用来显示并监测从传感器测量得到的各项水文数据,而且还可以对各项数据进行处理、分析并存储在服务器硬盘上。除此之外还可以通过监测软件对分站、传感器进行分类、命名等初始化操作,其他客户端计算机远程访问服务器也是通过监测软件来完成的。监控计算机要作为服务器来使用,所以预装了windows2003sever网络操作系统,而监控软件就是基于windows开发的。软件的开发同时运用了ASP.net动态网页开发语言、JavaScript、VBScript三种不同的语言,并用SQLserver2000数据库对各项水文数据进行管理。ASP.net是一个已编译的基于.net的环境,它是功能最强大最完整的网页编辑工具。VBScript是VisualBasicscript的简称,是ASP动态网页默认的编程语言,配合ASP内建的对象和ADO对象。JavaScript是一种面向对象的动态类型的区分大小写的客户端脚本语言。SOLserver2000是微软推出的一种应用比较广泛的数据库管理软件,可以比较方便的对数据进行管理和维护,在网络应用系统中的使用也比较普遍。
3结论
文监测系统能有效地收集各个测点传感器的数据,具有实时性、便捷性的特点,可大大节省人工测量所浪费人力财力和物力,并且可以对采集到的数据进行计算处理,为水文灾害分析和预测提供保障。随着新技术新手段的应用和人们对水害的重视,矿井水文监测系统的可靠性和智能化程度会有很大的提高。
参考文献
[1]张志利.基于RS232协议的单片机多机通信网络研究[J].自动化技术与应用,2015(4):54-55.
[2]吴杰,朱向冰,郝文良.基于单片机控制的开关电源模块[J].电子设计工程,2013(9):155-157.
[3]王现军,刘庆卫,颜磊.高精度水位水文遥测系统研究与应用[J].中国科技纵横,2016(16):1-2.
[4]刘伟光.智能明渠流量传感器的研究[D].青岛:山东科技大学,2011.
[5]徐书欣,王永乐.网络通信中差错控制技术的应用与研究[J].牡丹江教育学院学报,2008(3):143-144
作者:杜国瑞 单位:汾西矿业集团柳湾煤矿