煤矿安全生产与监测设备
序;运行于PC机上的后台监控、数据库等程序。
数据采集终端中的程序采用C51语言编写,主要完成以下几个功能:①瓦斯、风速、一氧化碳及压力等各类传感器模拟量的采集及A/D转换,数据读取;②采用分址编码方式对单总线数字式温度传感器DSl8820的温度值读取;③设备的开停、风门、馈电等开关量的采集及对风、电、瓦斯等设备的闭锁控制;④数据计算及存储、报警判断、电源管理及系统自检;⑤与集中器间以电力线为介质通过载波通信进行数据交换;⑥通过本地串口可进行本地数据抄读及参数设置。
程序流程图见图4。
数据集中器中的程序也采用C5l语言编写,主要完成以下几个功能:①对每个班次的生产量进行计数、存储以及绞车运行状况的实时监测;②载波通信程序设计,设置定时中断,定时抄读所有终端所属设备的运行数据并存储,数据类型包括当前实时数据记录、日数据记录、月数据记录、报警记录及时间标识等,另外还具有设备参数设置程序等;③报警判断程序的设计;④键盘及液晶显示程序的设计,通过键盘可设置下属终端设备参数,包括瓦斯报警浓度、温度报警值、压力报警值、数据存储周期、班次交接时间等参数;⑤与计算机经本地串口进行串行通信。
程序流程图如图5所示。
PC机上的后台监控程序即图形界面用户应用程序,是通过Vistlal C++开发环境编写的,采用串行口中断的异步通信方式实现与无线MODEM通信;后台数据库程序采用Microsoft SQL Server 2000编写。
结 语
随着我国经济的飞速发展,对能源的需求越来越大,在加大生产量的同时决不能忽视安全生产、严格管理的重要性。相对较落后的安检设备已不再适应新形式的需要,也满足不了现代化的管理要求。本设计方案采用上述思路和结构,既避免了布线、维修带来的不便,又提高了管理的现代化水平,满足了用户对井下生产状况的实时监控和对险情及时发现和排除的要求,能有效杜绝多数矿难事故的发生,为中小型煤矿提供了一种新颖的监测方法和手段。
- 12位串行A/D转换器MAX187的应用(10-06)
- AGC中频放大器设计(下)(10-07)
- 低功耗、3V工作电压、精度0.05% 的A/D变换器(10-09)
- PIC16C5X单片机睡眠状态的键唤醒方法(11-16)
- 用简化方法对高可用性系统中的电源进行数字化管理(10-02)
- 利用GM6801实现智能快速充电器设计(11-20)