黑龙江科技学院
课程设计报告
项目名称:瓦斯浓度检测系统设计
所属课程:传感器与检测技术
实践日期:—
班级测控08---3班
学号04号
姓名王蕊
成绩
电气与信息工程学院
其具有两个通道,每个通道的增益范围为-10~30 dB,因此两个通道串连起来可以实现的增益控制范围为:-20~60 dB。
图2为瓦斯传感器及信号放大电路。
2.3 A/D转换电路设计系统使用的数模转换器LTC1865是凌力尔特推出的16位SAR ADC,采用单5 V电源工作,并能保证在-40℃~+12.5℃的温度范围内工作。
每个器件最大电流为8.50 uA,最大采样率达250 kS/s,供电电流随着采样速率的降低而变小。
MSOP-10封装的LTC1865提供2路软件可编程的通道,并且可以根据需求来调整参考电压的大小。
A/D转换电路设计如图3所示。
2.4 报警模块电路设计本设计的报警模块采用普通的蜂鸣器来完成。
蜂鸣器一端接地,一端接用来驱动它工作的PNP晶体管的发射极,晶体管基极连接AT89S52的P3.3口。
2.5 键盘模块电路设计本系统中的按键主要用来设定瓦斯浓度的报警值,采用独立按键式键盘,共3个按键,它们分别与AT89S52的P2.0~P2.2口连接,平时这三个引脚输出高电平,当按键被按下时引脚变成低电平,因此,只要在软件中查询这几个引脚的电平,就可以确定是否有按键按下,从而进人相应的子程序。
3 系统软件设计系统软件主要包括系统主程序和数据采样处理子程序两部分,主程序流程如图4所示,数据采样处理子程序如图5所示。
系统开机上电工作后,首先进行初始化,接着进入主循环扫描是否有按键按下,若检测到有键按下,则设定系统的瓦斯浓度报警上限值,否则直接调用数据采集处理子程序进行数据采集处理。
主程序调用数据采样处理子程序后,就进入该子程序运行,首先启动A/D转换进行数据采样,得到的数据信号输入到AT89S52进行滤波、零点修正并计算瓦斯气体浓度值,若浓度超限则启动扬声器声音报警,否则关闭蜂鸣器并返回。
4 实验结果及分析瓦斯的主要成分是甲烷,瓦斯爆炸有一定的浓度范围,通常把在空气中瓦斯遇火后能引起爆炸的浓度范围称为瓦斯爆炸界限。
瓦斯爆炸界限为5%~16%。
当空气中氧气浓度达到10%时,瓦斯浓度在5%~16%之间,就会发生爆炸。
根据MJC4/3.0L的技术指标(甲烷浓度为1%时,其灵敏度为20~40 Mv),因此设定瓦斯的爆炸上限值为。