CN101776596B - 瓦斯浓度智能测试***及方法 - Google Patents
瓦斯浓度智能测试***及方法 Download PDFInfo
- Publication number
- CN101776596B CN101776596B CN2010101077676A CN201010107767A CN101776596B CN 101776596 B CN101776596 B CN 101776596B CN 2010101077676 A CN2010101077676 A CN 2010101077676A CN 201010107767 A CN201010107767 A CN 201010107767A CN 101776596 B CN101776596 B CN 101776596B
- Authority
- CN
- China
- Prior art keywords
- data
- gas density
- temperature
- gas
- signal generator
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Investigating Or Analysing Materials By Optical Means (AREA)
Abstract
本发明涉及瓦斯浓度智能测试***及方法,主要包括光干涉瓦斯传感器、信号调理电路、温度传感器、气压传感器、A/D转换器、数据采集和处理模块、定闹时钟信号发生器和上位计算机;其特点是:由光干涉瓦斯传感器、温度传感器和气压传感器测量被测点的瓦斯浓度、温度和气压三种数据;上位计算机读取数据采集和处理模块中瓦斯浓度、温度和气压的数据,及定闹时钟信号发生器产生的年、月、日、时的数据,并由上位计算机计算和在显示器上显示被测点真实瓦斯浓度值,或显示真实瓦斯浓度值随整点时间变化曲线。本发明操作简单、测量精度高,提高了实时处理和修正数据能力,为煤矿井下瓦斯的自动检测和遥测开辟了新的途径。
Description
技术领域
本发明属于瓦斯浓度测量技术领域,具体地说涉及基于微处理器、计算机与双光束干涉技术的瓦斯浓度智能测试***及方法。
背景技术
煤矿井下工作的安全隐患主要来自于过高浓度的瓦斯含量,瓦斯的主要成分是甲烷,是一种没有颜色、没有气味的气体,人们很难从自身的生理功能来感觉它的存在,对瓦斯的检测主要靠仪器设备。目前,对瓦斯的测量主要有热催化元件检测法、气敏半导体元件传感器、光干涉式瓦斯检测法和红外吸收检测方法。在这些方法中由热催化元件和气敏半导体元件作为传感器,其测量点的温度、湿度和含氧量,及元器件本身的固有缺陷等,都会使传感器的稳定性变差、测量精度变低;红外吸收方法存在着结构复杂、价格高等不利于大量推广的缺陷;光干涉式瓦斯检测法,具有测量准确度高、坚固耐用并且高低浓度均可测量的优点。比如,在基于光干涉式瓦斯检测方面,中国专利91205283.X《智能化光干涉瓦斯检测仪》,利用微处理器进行数据处理;专利200520033421.0《便携式智能光干涉甲烷检测器》,对所用的光源和光路等进行了改进;专利200810195648.3《光干涉甲烷检测器》,对所用的光路及气室与外界的联系方法等也进行了改进,但要获得瓦斯浓度数值得通过人眼观察光干涉条纹等,其操作过程相对复杂、检测速度慢、甚至还会出现不准确的情形。总之,在现有技术或方法中检测瓦斯浓度时,不能同时实时地测量被测量点的温度和气压,因此,不能给出真实的瓦斯浓度值,也不能以图形的形式显示瓦斯变化的规律,另外,测量数据与时间不具有关联性,这些都不利于井下瓦斯的自动化检测和遥测,也不利于组建井下瓦斯网络测量***。
发明内容
本发明的目的旨在克服上述现有技术光干涉瓦斯浓度检测方法的缺陷,提供一种基于光干涉瓦斯传感器的操作简单、检测速度快、测量精度高,不但可以检测被测量点的瓦斯浓度,同时还检测被测量点的温度和气压,而且还有利于井下瓦斯的自动化检测和遥测,还有利于组建井下瓦斯网络测量***的瓦斯浓度智能测试***及方法。
本发明是通过以下技术方案来实现:
一种瓦斯浓度智能测试***,包括光干涉瓦斯传感器、信号调理电路、模拟开关、A/D转换器、数据采集和处理模块、数据传输模块与***电源;所述的数据采集和处理模块包括微处理器、数据存储器、程序存储器、3-8线译码器、地址锁存器、定闹时钟信号发生器与微处理器监控电路;其特征是:
●它还包括温度传感器、气压传感器与上位计算机;所述上位计算机中安装***、数据采集和处理软件;
●所述定闹时钟信号发生器是小时定闹模式,并在整点时刻定闹时钟信号发生器产生定闹中断信号;
●所述光干涉瓦斯传感器的干涉条纹信号经信号调理电路、模拟开关和A/D转换器转换并计算后的数据,温度传感器采集到的温度信息经模拟开关和A/D转换器转换后的数据,及气压传感器采集到的气压数据存储到数据储存器中;
●所述程序存储器中还包含用来控制采集数据和对采集的数据进行计算和存储的数据采集和处理程序。
所述的气压传感器U11采用数字式气压传感器,该数字式气压传感器的主时钟信号是由外接的振荡电路产生的;所述振荡电路由两片瓷片电容C1和C2、一只晶体CRY1、一个金属膜电阻R4和两个反相器U17与U18组成。两片瓷片电容C1和C2的一端接地另一端分别与晶体CRY1两端连接,同时,晶体CRY1的两端与电阻R4的两端连接后,一端接反相器U17的输入端,另一端接反相器U17的输出端,反相器U17的输出端与反相器U18的输入端连接,反相器U18的输出端接气压传感器U11的主时钟信号输入端。
所述的瓦斯浓度智能测试***的光干涉瓦斯传感器,包括光源、聚光镜、气室、背面镀有反射膜的平面镜、折光棱镜、反射棱镜、负透镜、大反射棱镜和光电转换装置,其特征是:在光干涉瓦斯传感器气样室的出气管术端与装在外壳体上的堵头之间增设有一个过滤室。
一种瓦斯浓度智能测试方法,采用上述由光干涉瓦斯传感器、信号调理电路、模拟开关、A/D转换器、数据采集和处理模块、数据传输模块与***电源;温度传感器、气压传感器与上位计算机组成的瓦斯浓度智能测试***;其特征是:该瓦斯浓度智能测试方法为:
●由光干涉瓦斯传感器、温度传感器和气压传感器测量被测点的瓦斯浓度、温度和气压三种数据;
●定闹时钟信号发生器的定闹模式为小时定闹;
●微处理器接到定闹时钟信号发生器发出的断信号后,数据采集和处理模块将光干涉瓦斯传感器的干涉条纹信号经信号调理电路、模拟开关和A/D转换器转换的瓦斯浓度数据,温度传感器采集到的温度信息经模拟开关和A/D转换器转换后的温度数据及气压传感器采集到的气压数据,及定闹时钟信号发生器产生的年、月、日、时的数据存储到数据储存器中;
●上位计算机中安装数据采集和处理软件,该软件用于读取数据储存器中瓦斯浓度、温度和气压的数据,及定闹时钟信号发生器产生的年、月、日、时的数据,并由上位计算机计算和在显示器上显示被测点真实瓦斯浓度值,或显示真实瓦斯浓度值随整点时间变化曲线;
所述的上位计算机计算被测点真实瓦斯浓度值,其计算数学模型为:
其中:被测点真实的瓦斯浓度为XA,直接测量的瓦斯浓度为Xm、测量点的温度为T,测量点的大气压力为p。
本发明瓦斯浓度智能测试***及方法,突出的实质性特点是:
它利用双光束干涉的方法测量瓦斯浓度,不但可以检测被测量点的瓦斯浓度,同时还检测被测量点的温度和气压,并以三者进行数据融合,提高计算瓦斯浓度的准确度;在测量以上数据同时,还记录了年、月、日和整点数据,保证了瓦斯浓度与时间的关联性,能对瓦斯含量进行准确的计算和实时地显示。这些提高了利用计算机平台实时处理数据的能力,并且可进一步使得在煤矿井下实现瓦斯检测自动化和遥测,有利于组建瓦斯浓度的网络检测***。
其显著的有益效果是:
1、利用计算机强大的软硬件资源,可以进行比较好的数据预处理,同时也可提高测量的分辨率和准确性;
2、不仅可以对数据进行实时采集,而且可以对采集的数据进行保存、回放、处理和显示;
3、由于采用了多传感器融合技术,使得对瓦斯浓度的计算更加准确,更加可靠;
4、可以显示真是的瓦斯浓度随整点时间的变化曲线,有利于分析瓦斯浓度的变化规律;
5、可以进一步实现煤矿井下瓦斯网络测量和监测,从宏观上掌握不同测量点瓦斯含量的分布情况。
附图说明
图1是本发明的瓦斯浓度智能测试***及方法的总原理框图;
图2是光干涉瓦斯传感器中气样室的出气管与外界之间串联过滤室的结构示意图;
图3是数据采集和处理模块与光电转换装置、信号调理、A/D转换器、模拟开关、气压传感器和温度传感器连接的电路原理示意图;
图4是数据传输模块和***电源电路原理示意图;
图5是程序存储器中的数据采集和处理程序流程图;
图6是图5中串行口中断子程序流程图;
图7是图5和图6中的外部中断0子程序流程图;
图8是上位计算机中的数据采集和处理软件的主要功能图;
图9是上位计算机读取数据流程图;
图10是上位计算机校正定闹时钟信号发生器的日期和时间流程图;
图11是上位计算机采集并显示当前值流程图;
图12是上位计算机显示真实的瓦斯浓度随整点时间的变化曲线流程图。
具体实施方式
下面结合附图说明具体实施方式,对本发明做进一步详细的说明。
如图1所示,本发明的瓦斯浓度智能测试***。该***包括光干涉瓦斯传感器、信号调理电路、模拟开关、A/D转换器、数据采集和处理模块、数据传输模块与***电源;它还包括温度传感器、气压传感器与上位计算机;所述的数据采集和处理模块包括微处理器、数据存储器、程序存储器、3-8线译码器、地址锁存器、定闹时钟信号发生器与微处理器监控电路;微处理器设置定闹时钟信号发生器的定闹模式为小时定闹,在整点时刻定闹时钟信号发生器产生定闹中断信号,微处理器接到该中断信号后,光干涉瓦斯传感器的干涉条纹信号经信号调理电路、模拟开关和A/D转换器转换并计算后的数据,温度传感器采集到的温度信息经模拟开关和A/D转换器转换后的数据,及气压传感器采集到的气压数据同时存储到数据储存器中。
数据采集和处理模块的程序存储器中还包含数据采集和处理程序,该程序主要用来控制采集数据和对采集的数据进行计算和存储。
如图2所示,本发明中的光干涉瓦斯传感器中气样室的出气管与外界之间串联过滤室的结构示意图。所述的光干涉瓦斯传感器是基于在先技术“专利号200520033421.0《便携式智能光干涉甲烷检测器》”的光干涉瓦斯传感器,包括光源、聚光镜、气室、背面镀有反射膜的平面镜、折光棱镜、反射棱镜、负透镜、大反射棱镜和光电转换装置,在此基础上,对其气室的一种改进,改进的结构是光干涉瓦斯传感器气样室的出气管末端与装在外壳体上的堵头之间通过一个过滤室,这样做的优点是打开堵头放气时,外界气体中的水蒸气、CO2等气体,不会进入气样式,从而影响测量的准确性。
在先技术光干涉瓦斯传感器的光源为白光灯泡,因此,它的干涉条纹是一组中央为白色条纹(称为白基线),其两旁是两条相同的零级黑纹和若干条彩色条纹。这些干涉条纹具有下列特点:白基线相对次级亮纹更细、更亮;零级黑纹相对次级黑纹,零级黑纹更细、更黑。也就是说白基线亮度最高,零级黑纹的亮度最低。这样,我们可以利用零级条纹和次级条纹之间的亮度和宽窄信息的区别,来分辨白基线和零级黑纹。为此,把零级条纹作为干涉图样的识别标志。比如,假定气样室没充入瓦斯时,白基线对应的像素点为A,而气样室充入瓦斯后,干涉条纹将移动,设两条零级黑纹对应的像素点为B和C,那么C-B就是一个条纹间距,这时只要知道条纹移动后白基线对应的像素点的位置,就可以知道干涉条纹移动的间距数,假如条纹移动后白基线对应的像素点为D,那么干涉条纹移动的间距数N为:
假设空气的折射率为n0,纯瓦斯气体的折射率为n1,光源的波长为λ,气室的长度为L,根据光的干涉原理,可以计算出直接测量的瓦斯浓度Xm为:
完成以上计算的程序采用MCS-51汇编语言或C51语言编写。
如图3所示,本发明的数据采集和处理模块与光电转换装置、信号调理、A/D转换器、模拟开关、气压传感器和温度传感器连接的电路原理示意图。所述的光电转换装置U16采用TCD1251UD,TCD1251UD是东芝公司生产的一种高灵敏度、低暗电流,具有2700像元的二相线阵电荷耦合器(CCD),工作电压为12V,具有两个输出信号端:一个为信号输出端OS,是含有经过光积分的有效光电信号;另一个为补偿输出端DOS,反映了二相线阵电荷耦合器的暗电流特性。二相线阵电荷耦合器驱动电路由转移脉冲SH、驱动时钟的第一相T1A和第二相T1B、术极时钟的第一相T2A和第二相T2、复位脉冲RS四路脉冲组成,其驱动脉冲由微处理器产生。
微处理器U1与光电转换装置U16的连线方法是:光电转换装置U16的转移脉冲SH、复位脉冲RS、驱动时钟的第一相T1A和T1B及末极时钟的第二相T2A和T2B分别与微处理器U1的引脚P1.1、P1.2、P1.3和P1.4连接。
信号调理电路U13采用仪表放大器AD623,AD623是美国ADI公司推出的单电源供电(+3~+12V)输出摆幅能达到电源电压的集成仪表放大器。信号调理的目的是为了尽可能消除各种噪声和干扰,改善和放大图像质量,以保证在二相线阵电荷耦合器动态范围内图像信号随被测目标亮度呈线性变化。型号为TCD1251UD的二相线阵电荷耦合器的信号输出端OS和补偿输出端DOS被复位脉冲RS容性干扰的相位是相同的,所以可以利用差分放大器完成信号的放大与抑制共模干扰。其中的具体连接为:有效输出端OS和补偿输出端DOS分别与信号调理电路U13的引脚2和3连接,信号调理电路U13的引脚6与模拟开关U10的引脚12和14连接。
所述的模拟开关U10选用CD4051,CD4051的逻辑控制端为引脚6、9、10、11,当引脚6为低电平时,通过控制引脚9、10和11电位变化使公共端子引脚3分别与引脚1、2、4、5、12、13、14和15接通,达到信号选通的目的,当引脚6为高电平时,无论引脚9、10和11电位如何变化,引脚3都不与其它引脚接通。
模拟开关U10的连线方法是:模拟开关U10的引脚6接地;模拟开关U10的引脚3、13和12与14分别与A/D转换器U4的引脚13、温度传感器输出端以及信号调理电路U13的引脚6连接;模拟开关U10的引脚9、10和11分别与地址锁存器U3的引脚5、19和2连接。
所述的A/D转换器U4采用A/D1674,A/D1674是美国AD公司生产的一种完整的12位并行模/数转换单片集成电路,其基本特点如下:转换时间为10ns,非线性误差:±1/2LSB;满量程校准误差为0.125%;单极或双极电压输入范围分别为0-10V,0-20V,±5V,±10V。A/D1674有5根控制线,其中CE、/CS和R/C为一般控制线,完成器件的定时、寻址、启动和读出操作,12/8和A0决定芯片的转换周期和数据输出格式,CE、/CS和R/C三者的有效次序可先可后。
A/D转换器U4与微处理器U1的连线,A/D转换器U4的引脚2接地;A/D转换器U4的引脚20到27分别与微处理器U1的引脚39到32对应连接,同时,A/D转换器U4的引脚16到19分别与微处理器U1的引脚35到32对应连接;微处理器U1的引脚16和17通过与非门U15与A/D转换器U4的引脚6连接;A/D转换器U4的引脚3和3-8线译码器U8的引脚12连接;A/D转换器U4的引脚4和5分别与地址锁存器U3的引脚19和2连接;A/D转换器U4的引脚28与微处理器U1的引脚13连接,STS是转换结束标志,它可以提供微处理器查询A/D转换是否结束。结合上述硬件连线方法,可知A/D转换器U4的编程地址为0x7FFF,读温度的高8位编程地址为0x7FFD,读温度的低8位编程地址为0x7FFF;读瓦斯的高8位编程地址为0x7FF9,读瓦斯的低8位编程地址为0x7FFB。
所述的微处理器监控电路U9选用MAX690,MAX690能在上电、掉电或电源不稳定时产生一个低电平复位信号输出,掉电时可将CMOSRAM切换到备用电池,如果监视计时器在规定时间(如1.6秒)内未被启动时,就会产生一个复位脉冲信号。
微处理器U1与微处理器监控电路U9的连线方法是:微处理器监控电路U9的引脚6与微处理器U1的引脚15连接;微处理器监控电路U9的引脚7与三极管T1的基极通过一个电阻R1连接,三极管T1的发射极接地,三极管T1的集电极通过一个电阻R2接到电源VCC(+5V),同时,三极管T1的集电极与微处理器U1的引脚9连接;微处理器监控电路U9的引脚1与数据存储器U7的引脚26和28连接;微处理器监控电路U9的引脚4和5未用;微处理器监控电路U9的引脚8通过一个电阻R12与备用电池B的正极连接,同时,通过一个二极管D1与电源VCC连接,备用电池B的负极接地。
所述的定闹时钟信号发生器U6采用DS12887,DS12887是美国DALLAS公司生产的一种实时日历时钟芯片,采用CMOS技术制成,具有微功耗,***接口简单,精度高,工作稳定可靠等优点。其主要功能包括非易失性日历时钟、报警器、百年历、可编程中断、方波发生器和114字节的非易失SRAM。
微处理器U1与定闹时钟信号发生器U6的连线方法是:定闹时钟信号发生器U6的地址/数据线引脚AD0-AD7与微处理器U1的引脚P0.0-P0.7对应连接;定闹时钟信号发生器U6的引脚1接地;定闹时钟信号发生器U6的引脚14、15和17分别与微处理器U1的引脚30、16和17连接;定闹时钟信号发生器U6的引脚13与3-8线译码器U8的引脚14连接;定闹时钟信号发生器U6的引脚19接上拉电阻R3后与微处理器U1的引脚12连接;微处理器U1的引脚9通过反相器U14与定闹时钟信号发生器U6的引脚18连接。结合上述硬件连线方法,可知定闹时钟信号发生器U6的编程地址为0x3FFF,年单元编程地址为0x3F09,月单元编程地址为0x3F08,日单元编程地址为0x3F07,时单元编程地址为0x3F04,分单元编程地址为0x3F02。为了在整点时刻采集数据,可设置定闹时钟信号发生器U6的小时闹钟为0xc0~0xff中某一个数。
所述的微处理器U1采用AT89S52,AT89S52是高性能的COMS8位机,采用Atmel公司的高密度、非易失性存储技术生产,兼容标准8051指令***和引脚,片内含有8k的可***编程的Flash只读程序存储器,用于存放数据采集、计算、存储和传输的程序;所述的数据存储器U7采用6264,6264是一个8kB的SRAM,电源为单一的+5V电源,所有的输入端和输出端都与TTL电路兼容。
数据存储器U7的数据线与微处理器U1的数据线连接,数据存储器U7的低8位地址线与地址锁存器U3连接,数据存储器U7的高5位地址线与微处理器U1的引脚21到25对应连接;应注意的是数据存储器U7的引脚26和28接微处理器监控电路U9的引脚1;数据存储器U7的引脚20与3-8线译码器U8的引脚15连接。结合上述硬件连线方法,可知数据存储器U7的编程地址为0x5FFF。
微处理器U1在整点(如1、12、23点等)时刻采集数据,或者在收到上位计算机采集当前值命令后采集数据,整点时刻采集的数据存入数据存储器中。实现上述数据采集、计算、存储、传输功能主要是通过微处理器U1执行程序存储器中的数据采集和处理程序来完成的。
所述的温度传感器选用的是AD590芯片,测量瓦斯含量应当消除温度的影响,因此,测量瓦斯点的环境温度是一个重要环节。由于AD590是电流型温度传感器,它的输出随绝对温度线性变化,即1μA/K,因此,只要知道了两点的温度和对应的电流值,就可以确定***关于温度的数学模型,这给计算温度带来很大的方便。根据实验可知,温度在0℃~40℃范围内,AD590输出的电流为0.2mA~0.3mA,所以给AD590串接一个10kΩ的电阻就可以得到2~3V的输出电压。但是,A/D转换器的输入电压范围为0~5V,因此,可以把AD590输出的电压扩展为0~5V,这样做的好处是,提高了测量温度的灵敏度,其放大信号通过两针插座P1连接到模拟开关U10的引脚13。
所述的气压传感器U11采用MS5534BM,MS5534BM是一种数字式气压传感器。该数字式气压传感器内部集成了仪表放大器和模数转换器,能够将测量到的大气压直接以数字信号的形式输出,该气压传感器内部又集成有数字温度传感器,气压传感器输出的数字式的气压信号是经过温度补偿的,气压传感器U11和微处理器U1之间可以通过3线(串行数据时钟端SCLK、数据输入端DIN和数据输出端DOUT)串行接口通信,主时钟信号MCLK需外接32.768kHz的时钟信号。所述的气压传感器U11的主时钟信号是由外接的振荡电路产生的,振荡电路由两片瓷片电容C1和C2、一只晶体CRY1、一个金属膜电阻R4和两个反相器U17与U18组成。两片瓷片电容C1和C2的一端接地另一端分别与晶体CRY1两端连接,同时,晶体CRY1的两端与电阻R4的两端连接后,一端接反相器U17的输入端,另一端接反相器U17的输出端,反相器U17的输出端与反相器U18的输入端连接,反相器U18的输出端接气压传感器U11的主时钟信号输入端。
微处理器U1与气压传感器U11的连线方法是:气压传感器U11的串行数据时钟端SCLK、数据输出端DOUT和数据输入端DIN分别与微处理器U1的引脚P1.5、P1.6和P1.7连接。
如图4所示,本发明的数据传输模块和***电源电路原理示意图。数据传输模块由通信接口电路U5、U12和与门U19组成,通信接口电路U5和U12分别采用MAX232和MAX485。微处理器U1与通信接口电路U5和U12的连线方法是:通信接口电路U12的引脚1和通信接口电路U5的引脚9分别接与门U19的两个输入端,与门U19的输出端与微处理器U1的引脚10连接;微处理器U1的引脚11与通信接口电路U12的引脚4和通信接口电路U5的引脚11连接,微处理器U1的引脚1与通信接口电路U12的引脚2、3连接。另外,通信接口电路U5的引脚1和3之间接有电解电容E3、引脚4和5之间接有电解电容E4,其中引脚1和4接电解电容的正极性端;通信接口电路U5的引脚6和电源地之间接有电解电容E5、引脚2和电源VCC之间接有电解电容E2,其中引脚6接电解电容的负极性端、引脚2接电解电容的正极性端;通信接口电路U5的引脚7、10、12和13未用;通信接口电路U5通过三针插座P2与上位计算机传输数据,通信接口电路U12通过两针插座P3与上位计算机传输数据。
***电源由变压器BY、两个整流桥B1、B2及四个稳压模块V1、V2、V3和V4组成,稳压模块V1采用三端稳压管78M12,稳压模块V2采用三端稳压管79M12,稳压模块V3采用三端稳压管78M05,稳压模块V4采用稳压芯片NCP500SN30T1。***电源输入220伏交流电经过变压器BY降压和两个整流桥B1、B2全波整流后,通过三端稳压模块V1、V2变为稳定的电源电压±12V,电源电压±12V给A/D转换器U4供电,电源电压+12V给信号调理电路U13和光电转换装置U16供电;电源电压+12V再通过稳压模块V3变为电源电压VCC(+5V)给模拟开关、温度传感器、数据传输模块及数据采集和处理模块供电;电源电压VCC(+5V)再进一步通过稳压模块V4变为电源电压+3V给气压传感器U11供电。采用三级降压和稳压有效地提高了***电源的抗干扰能力。
本发明的瓦斯浓度智能测试方法
一种瓦斯浓度智能测试方法,采用上述由光干涉瓦斯传感器、信号调理电路、模拟开关、A/D转换器、数据采集和处理模块、数据传输模块与***电源;温度传感器、气压传感器与上位计算机组成的瓦斯浓度智能测试***;其数据采集和处理模块包含微处理器、数据存储器、程序存储器、3-8线译码器、地址锁存器、定闹时钟信号发生器与微处理器监控电路;其特征是:该瓦斯浓度智能测试方法为:
●由光干涉瓦斯传感器、温度传感器和气压传感器测量被测点的瓦斯浓度、温度和气压三种数据;
●定闹时钟信号发生器的定闹模式为小时定闹;
●微处理器接到定闹时钟信号发生器发出的断信号后,数据采集和处理模块将光干涉瓦斯传感器的干涉条纹信号经信号调理电路、模拟开关和A/D转换器转换的瓦斯浓度数据,温度传感器采集到的温度信息经模拟开关和A/D转换器转换后的温度数据及气压传感器采集到的气压数据,及定闹时钟信号发生器产生的年、月、日、时的数据存储到数据储存器中;
●上位计算机中安装数据采集和处理软件,该软件用于读取数据储存器中瓦斯浓度、温度和气压的数据,及定闹时钟信号发生器产生的年、月、日、时的数据,并由上位计算机计算和在显示器上显示被测点真实瓦斯浓度值,或显示真实瓦斯浓度值随整点时间变化曲线;
●上位计算机为外接的,上位计算机中安装有数据采集和处理软件。由于瓦斯气体的折射率与环境温度和气压有关,当环境温度和气压发生变化时,就会影响到瓦斯浓度的测量结果,因此,需要有一个能反应被测点真实瓦斯浓度的数学模型。假设被测点真实的瓦斯浓度为XA,直接测量的瓦斯浓度为Xm、测量点的温度为T(绝对温度K),测量点的大气压力为p(pa),那么真实的瓦斯浓度和直接测量的瓦斯浓度之间的计算公式为:
完成以上计算的软件采用Delphi语言或VC++语言编写。
如图5所示,程序存储器中的数据采集和处理程序的主要流程是:
上电开始,对***初进行始化,包括打开串行口通信中断,置INT0和INT1为外部中断,设置通信波特率,传输数据格式为八位数据位,无奇偶位,一个停止位;设置时钟芯片为禁止周期和更新中断而允许闹钟中断、允许更新正常进行,采用24h制,不采用夏令时功能,时间、日历、闹钟采用BCD数据格式,不需要输出方波信号,设置时闹钟单元为0xc0~0xff中某一个数,设置秒、分钟、小时、星期、日期、月份、年单元为相应的实际数据。
判断有无串行口中断信号?有,则执行串行口中断子程序,之后,再判断有无串行口中断信号;否,则判断有无小时中断信号;
判断有无小时中断信号?有,则执行外部中断0子程序,之后,再判断有无串行口中断信号;否,则返回判断有无串行口中断信号。
如图6所示,串行口中断子程序流程为:
对寄存器A、DPH、DPL执行进栈操作,
判断有无小时中断信号?有,则执行外部中断0子程序,之后,再判断是否为读当前值命令;无,则判断是否为读当前值命令;
判断是否为读当前值命令?是,当定闹时钟信号发生器的闹钟中断标志位AF=0时,测量并发送温度、气压和瓦斯浓度数据给上位计算机;当定闹时钟信号发生器的闹钟中断标志位AF=1时,仅发送最后存储的温度、气压和瓦斯浓度数据给上位计算机,并把定闹时钟信号发生器的中断请求标志位IRQF和闹钟中断标志位AF清零。之后,对寄存器DPL、DPH、A执行出栈操作,中断返回;否,则判断是否为校正定闹时钟信号发生器命令;
判断是否为校正日期和时间命令?是,则校正日期和时间,之后,对寄存器DPL、DPH、A执行出栈操作,中断返回;否,则开始判断是否为读取数据命令;
判断是否为读取数据命令?是,把数据存储器中所有的数据通过数据传输模块送给上位计算机,之后,对寄存器DPL、DPH、A执行出栈操作并中断返回;否,则对寄存器DPL、DPH、A执行出栈操作,中断返回。
如图7所示,外部中断0子程序流程为:
对寄存器A、DPH、DPL执行进栈操作,从存储地址寄存器中读取存储数据的起始地址,读取年、月、日和时数据,这些数据各占一个字节,分别存储于起始地址、起始地址+1、起始地址+2和起始地址+3所对应的单元中;
微处理器产生光电转换装置所需的驱动脉冲,启动A/D转化,采集瓦斯浓度数据;
判断A/D转换是否结束?否,则等待A/D转换结束;是,则计算直接测量的瓦斯浓度Xm,Xm占2个字节,高8位和低8位字节分别存储于起始地址+4和起始地址+5所对应的单元中,之后,再启动A/D转换,采集温度数据;
判断A/D转换是否结束?否,则等待A/D转换结束;是,则计算温度数据,该数据占2个字节,高8位和低8位字节分别存储于起始地址+6和起始地址+7所对应的单元中,之后,再采集和计算气压数据,该数据占2个字节,高8位和低8位字节分别存储于起始地址+8和起始地址+9所对应的单元中;
把起始地址+10(10进制)后,送入存储地址寄存器中;
判断起始地址+10后等于8191吗?否,对寄存器DPL、DPH、A执行出栈操作,中断返回;是,则把起始地址置初始值后,送入存储地址寄存器中,再对寄存器DPL、DPH、A执行出栈操作,中断返回。
如图8所示,上位计算机中安装的数据采集和处理软件的主要功能是:
读取数据:即上位计算机通过数据传输模块读取数据存储器中所有的年、月、日、时、直接测量的瓦斯浓度、温度和气压数据,上位计算机收到这些数据后将它们送到数据库中保存,并备份以便保留、查询历史记录,关闭显示后,返回软件运行主界面;
校正定闹时钟信号发生器的日期和时间:即把上位计算机的年、月、日、时和分通过数据传输模块送到微处理器,微处理器接到该命令后仅对定闹时钟信号发生器的年、月、日、时和分进行校正,但不返回任何数据,返回软件运行主界面;
采集并显示当前值:即微处理器把实时直接测量的瓦斯浓度、温度和气压数据,通过数据传输模块送到上位计算机中,这些数据经过上位计算机实时地计算和数据处理后,上位计算机显示当前真实的瓦斯浓度、温度和气压值,但不存储这些数据,关闭显示后,返回软件运行主界面;
显示真实的瓦斯浓度随整点时间的变化曲线:可显示一天或一周或一月真实的瓦斯浓度随整点时间的变化曲线,用于分析瓦斯浓度的变化规律,关闭显示后,返回软件运行主界面。
如图9所示,上位计算机读取数据的流程为:
设置通信波特率,传输数据格式为八位数据位,无奇偶位,一个停止位;
发送读取数据命令:BB(HEX)+31313131;
接收8190个字节数据+2个字节的校验和(校验和为8190个字节数据的和);
判断数据接收结束了吗?否,继续接收的数据;是,把接收的数据存库,之后,再判断是否查询历史记录吗?
判断查询历史记录吗?否,结束返回主界面;是,显示历史记录数据,关闭显示后返回主界面。
如图10所示,上位计算机校正定闹时钟信号发生器的日期和时间的流程为:
设置通信波特率,传输数据格式为八位数据位,无奇偶位,一个停止位;
读取上位计算机的年(YEAR)月(MONTH)日(DATE)时(HOUR)分(MINUTE);
发送校正日期和时间的命令:BB(HEX)+32323232+YEAR:MONTH:DATE:HOUR:MINUTE;
判断发送命令结束了吗?否,继续发送命令;是,结束返回主界。
如图11所示,上位计算机采集和显示当前值的流程为:
发送采集和显示当前值命令:BB(HEX)+33333333;
接收6个字节数据+1个字节的校验和(校验和为6个字节数据的和);
判断数据接收结束了吗?否,继续接收的数据;是,计算真实的瓦斯浓度XA;
显示真实的瓦斯浓度XA、温度和气压值,关闭显示后返回主界面。
如图12所示,显示真实的瓦斯浓度随整点时间的变化曲线的流程为:
判断是否显示一天的变化曲线?是,调出库中一天的瓦斯浓度、温度、气压数据和对应的整点时间,计算真实的瓦斯浓度XA,之后,显示真实的瓦斯浓度XA随整点时间的变化曲线,关闭显示后返回主界面;否,判断是否显示一周的变化曲线;
判断是否显示一周的变化曲线?是,调出库中一周的瓦斯浓度、温度、气压数据和对应的整点时间,计算真实的瓦斯浓度XA,之后,显示真实的瓦斯浓度XA随整点时间的变化曲线,关闭显示后返回主界面;否,判断是否显示一月的变化曲线;
判断是否显示一月的变化曲线?是,调出库中一月的瓦斯浓度、温度、气压数据和对应的整点时间,根据数学模型计算真实的瓦斯浓度XA,之后,显示真实的瓦斯浓度XA随整点时间的变化曲线,关闭显示后返回主界面;否,返回主界面。
Claims (4)
1.一种瓦斯浓度智能测试***,包括光干涉瓦斯传感器、信号调理电路、模拟开关、A/D转换器、数据采集和处理模块、数据传输模块与***电源;所述的数据采集和处理模块包括微处理器、数据存储器、程序存储器、3-8线译码器、地址锁存器、定闹时钟信号发生器与微处理器监控电路;其特征是:
●它还包括温度传感器、气压传感器与上位计算机;所述上位计算机中安装***、数据采集和处理软件;
●所述定闹时钟信号发生器是小时定闹模式,并在整点时刻定闹时钟信号发生器产生定闹中断信号;
●所述光干涉瓦斯传感器的干涉条纹信号经信号调理电路、模拟开关和A/D转换器转换并计算后的数据,温度传感器采集到的温度信息经模拟开关和A/D转换器转换后的数据,及气压传感器采集到的气压数据存储到数据储存器中;
●所述程序存储器中还包含用来控制采集数据和对采集的数据进行计算和存储的数据采集和处理程序。
2.根据权利要求1所述的瓦斯浓度智能测试***,其特征是所述的气压传感器U11采用数字式气压传感器,该数字式气压传感器的主时钟信号是由外接的振荡电路产生的;所述振荡电路由两片瓷片电容C1和C2、一只晶体CRY1、一个金属膜电阻R4和两个反相器U17与U18组成;两片瓷片电容C1和C2的一端接地另一端分别与晶体CRY1两端连接,同时,晶体CRY1的两端与电阻R4的两端连接后,一端接反相器U17的输入端,另一端接反相器U17的输出端,反相器U17的输出端与反相器U18的输入端连接,反相器U18的输出端接气压传感器U11的主时钟信号输入端。
3.根据权利要求1所述的瓦斯浓度智能测试***,所述的光干涉瓦斯传感器,包括光源、聚光镜、气室、背面镀有反射膜的平面镜、折光棱镜、反射棱镜、负透镜、大反射棱镜和光电转换装置,其特征是:在光干涉瓦斯传感器气样室的出气管末端与装在外壳体上的堵头之间增设有一个过滤室。
4.根据权利要求1所述的瓦斯浓度智能测试***的瓦斯浓度智能测试方法,其特征是该瓦斯浓度智能测试方法为:
●由光干涉瓦斯传感器、温度传感器和气压传感器测量被测点的瓦斯浓度、温度和气压三种数据;
●定闹时钟信号发生器的定闹模式为小时定闹;
●微处理器接到定闹时钟信号发生器发出的断信号后,数据采集和处理模块将光干涉瓦斯传感器的干涉条纹信号经信号调理电路、模拟开关和A/D转换器转换的瓦斯浓度数据,温度传感器采集到的温度信息经模拟开关和A/D转换器转换后的温度数据及气压传感器采集到的气压数据,及定闹时钟信号发生器产生的年、月、日、时的数据存储到数据储存器中;
●上位计算机中安装数据采集和处理软件,该软件用于读取数据储存器中瓦斯浓度、温度和气压的数据,及定闹时钟信号发生器产生的年、月、日、时的数据,并由上位计算机计算和在显示器上显示被测点真实瓦斯浓度值,或显示真实瓦斯浓度值随整点时间变化曲线;
●所述的上位计算机计算被测点真实瓦斯浓度值,其计算数学模型为:
其中:被测点真实的瓦斯浓度为xA,直接测量的瓦斯浓度为xm、测量点的温度为T,测量点的大气压力为p。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101077676A CN101776596B (zh) | 2010-02-03 | 2010-02-03 | 瓦斯浓度智能测试***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101077676A CN101776596B (zh) | 2010-02-03 | 2010-02-03 | 瓦斯浓度智能测试***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101776596A CN101776596A (zh) | 2010-07-14 |
CN101776596B true CN101776596B (zh) | 2011-08-17 |
Family
ID=42513112
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010101077676A Expired - Fee Related CN101776596B (zh) | 2010-02-03 | 2010-02-03 | 瓦斯浓度智能测试***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101776596B (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101968460A (zh) * | 2010-09-21 | 2011-02-09 | 淮南润成科技有限公司 | 低浓度甲烷传感器 |
CN102608286B (zh) * | 2012-03-01 | 2015-07-08 | 煤炭科学技术研究院有限公司 | 一种实时监测煤矿瓦斯监测值异常的方法 |
CN102680418A (zh) * | 2012-05-23 | 2012-09-19 | 桂林理工大学 | 基于LabVIEW软件的过程气体浓度在线检测方法 |
CN102693570A (zh) * | 2012-05-31 | 2012-09-26 | 中北大学 | 一种多通道蜜蜂出勤计数***及方法 |
CN104564158B (zh) * | 2015-01-16 | 2016-08-24 | 平安开诚智能安全装备有限责任公司 | 瓦斯预警装置及*** |
CN108489923B (zh) * | 2018-01-30 | 2020-08-07 | 中国科学院上海技术物理研究所 | 基于双敏感元差分信号的红外气体成像焦平面及成像方法 |
CN110700886B (zh) * | 2019-11-06 | 2021-08-03 | 天地(常州)自动化股份有限公司 | 煤矿信息***测点数据的提取与处理方法及其移动煤矿信息平台 |
CN111060479A (zh) * | 2019-12-10 | 2020-04-24 | 天津大学 | 一种基于stm32f407zg开发板的矿井瓦斯测量***及方法 |
TWI759855B (zh) * | 2020-09-10 | 2022-04-01 | 財團法人工業技術研究院 | 感測裝置以及校正方法 |
CN112946204B (zh) * | 2021-03-17 | 2023-03-14 | 重庆大学 | 模拟煤与瓦斯突出实验用的集成式抽注气*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2091457U (zh) * | 1991-03-30 | 1991-12-25 | 温州市电子技术研究所 | 智能化光干涉瓦斯检测仪 |
CN2783317Y (zh) * | 2005-03-07 | 2006-05-24 | 煤炭科学研究总院重庆分院 | 便携式智能光干涉甲烷测定器 |
CN101354350A (zh) * | 2008-09-01 | 2009-01-28 | 陈书乾 | 光干涉式甲烷测定器 |
-
2010
- 2010-02-03 CN CN2010101077676A patent/CN101776596B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2091457U (zh) * | 1991-03-30 | 1991-12-25 | 温州市电子技术研究所 | 智能化光干涉瓦斯检测仪 |
CN2783317Y (zh) * | 2005-03-07 | 2006-05-24 | 煤炭科学研究总院重庆分院 | 便携式智能光干涉甲烷测定器 |
CN101354350A (zh) * | 2008-09-01 | 2009-01-28 | 陈书乾 | 光干涉式甲烷测定器 |
Non-Patent Citations (1)
Title |
---|
闫晓梅等.基于虚拟仪器的瓦斯浓度检测***.《中北大学学报》.2006,第27卷(第1期),71-74. * |
Also Published As
Publication number | Publication date |
---|---|
CN101776596A (zh) | 2010-07-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101776596B (zh) | 瓦斯浓度智能测试***及方法 | |
CN102507024B (zh) | 一种路面温度信息记录仪及测量方法 | |
CN202648802U (zh) | 抗干扰型迈克尔逊干涉仪条纹自动计数器 | |
CN101520787B (zh) | 一种对实时数据进行存储的方法 | |
CN100567991C (zh) | 基于计算机视觉的智能风速风向测量装置 | |
KR920006698A (ko) | 도시 에너지 시스템 | |
CN203385873U (zh) | 微型化气象监测*** | |
CN102693570A (zh) | 一种多通道蜜蜂出勤计数***及方法 | |
CN108267801A (zh) | 一种共享式风速风向气压监测*** | |
Long | Design of a non-contact infrared thermometer | |
CN103017688B (zh) | 一种利用光电装置确定寻北仪内转台整转到达和转动角度的方法 | |
CN202393351U (zh) | Ccd垂线坐标仪 | |
CN100386642C (zh) | 发电机实时功角监测装置 | |
CN103217507A (zh) | 一种无线智能碳汇监测*** | |
CN204555828U (zh) | 一种气象人影火箭炮信息采集装置 | |
CN111609886A (zh) | 一种基于安卓操作***的渠道智能量水终端 | |
CN105737797B (zh) | 一种垂直变形检测方法及装置 | |
CN205785187U (zh) | 一种垂直变形检测装置 | |
CN203965644U (zh) | 环境监测集成*** | |
CN105043483A (zh) | 一种多功能智能水表 | |
Wang et al. | A review on sunshine recorders: Evolution of operation principle and construction | |
CN202649098U (zh) | 便携式太阳能林业野外作业多功能测量仪 | |
CN105608866A (zh) | 一种用于深层岩土勘察的多传感无线信息测控*** | |
CN201110768Y (zh) | 大容量温湿度记录仪 | |
CN201820145U (zh) | 一种定日镜自动跟踪装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110817 Termination date: 20150203 |
|
EXPY | Termination of patent right or utility model |