基于单片机甲烷浓度报警程序

基于单片机甲烷浓度报警程序,第1张

如果你留心观察下就会发现很多设备上都是一键多功能的!

其实,三个按键完全能实现了,我只能告诉你思路!具体程序得你自己去完成!

其实很简单,三个按键可以定义为:设置键,+键和-键,其中设置键可以实现俩个功能,进入设置功能和保存功能,即Set/Ok键,你定义几个标志位即可,正常状态下按下SET键进入到设置键进入到设置状态,设置状态下搭蔽按下Set键知伍州保存数据并退出:

bit SetFlag=0 //设置标志

//进入设置状态程序

if((Set==0)&(SetFlag==0))

{

SetFlag=1 //建立标橘脊志

//进入到设置状态

}

//参数调整程序,这个通过另外两个按键实现一个加,一个减

if(SetFlag==1)

{

}

//数据保存

if((Set==0)&(SetFlag==1))

{

SetFlag=0 //清除标志

//在这里添加保存参数的程序和退出设置状态的程序

}

1、按键功能

甲烷检测报警器铅历陪按键功能如烂首下:

1)“开关”键:当仪器处于关机状态,长按该键仪器开启当仪器处于开机状态,并且未处于设置状态时,长按该键仪器关机当仪器处于设置状态时,作为数据递减键

2)“电压”键:当仪器处于开机状态时,按该键仪器显示电池电压子啊系统设置、仪器调校时,作为数据递增键

3)“设置”键:当仪器处于开机状态,长按该键仪器进入设置状态的那在系统设置、仪器调校时,作为确认键。

2、系统设置及调校

甲烷检测报警器设置或调校前应保证仪器处在稳定状态或开机预热10分钟后进行。

1)校零:长按“设置”键3秒,仪器进入设置状态,数码管显示“1”。按“设置”确认。听到“嘀”的一声,即校零完毕。

注:

甲烷检测报警器校零必须在清洁的空气中进行。当环境空气清洁度达不到校零的要求时,数码管显示ERR,禁止校零。槐蠢

2)标定:在设置状态下,使用“电压”或“开关”键调整,使数码管显示“2”,按“设置”确认,听到“嘀”的一声,进入标定状态,此时数码管显示的数值为上次标定的数值。使用“电压”或“开关”键,调整到本次标定的标准气样数值,按“设置”键确认后即退出标定状态,回到设置状态。

*** 作与使用

一:按键使用方法

1、“开/关”键:(1)开机:在关机状态下,按该键1秒,蜂鸣器长鸣“滴”一声,报警指示灯亮,数码管依次显示从“9”到“0”,蜂鸣器长鸣“滴”一声,报警指示灯灭,仪器进入实时甲烷检测状态。

(2)关机:在检测状态下,按该键1秒,蜂鸣器短鸣“滴”一声,进行仪器关机;

(3)在设置状态校准参数时,做取消键处理。

2、“设置”键:(1)在检测状态下,按该键无效,不处理;

(2)在设置状态校准参数时,做确认处理。

3、“▲”键: (1)在检测状态下,反复按该键,仪器循环显示电池电压值和“时分”;

(2)在设置状态校准参数时,做加处理。

4、“▼”键: (1)在检测状态下,反复按该键,仪器循环显示“年”和“月日”;

(2)在设置状态校准参数时,做减处理。

二:各项参数的调校采用功能菜单项方式,其功能做伏菜单项选项含义见表2。

表2

字 符

含 义

P 1

标 零

P 2

标 气

P 3

调 报 警 点

P 4

恢复出厂设置

P 5

调 时 间

P 6

调 日 期

1、标零: ( P 1 )

把仪器开机后置于甲烷浓度为零的环境里(如清新空气),工作10分钟稳定后,同时按下“设置”键和“▲”键3秒,d出调校菜单,数码管显示“P 1”字符,再按“设置”键,仪器自动把当前状态标为零点,退出菜单,返回到检测状态。

2、标气: ( P 2 )

把仪器开机,工作10分钟稳定后,给仪器传感器通入200mL/min、1.00%甲烷标准气体,待读数稳定后,同时按下“设置”键和“▲”键3秒,d出调校菜单,数码管显示“P 1 ”字符,按“▲”键, 数码管显示“P 2 ”字符, 按“设置”键确认,仪器显示当前甲烷浓度值, 按“▲”键或者“▼”键调整仪器读数值为“1.00”,按“设置”键确认,标气完成,返回到检测状态。

3、调报警点: (P 3)

把仪器开机,同时按下“设置”键和“▲”键3秒,d出调校菜单,数码管显示“P 1 ”字符,按两下“▲”键, 数码管显示“P 3” 字符, 按“设置”键确认,仪器显示当前甲烷报警值, 按“▲”键或者“▼”键调整仪器报警值,按“设置”键确认,调报警点完成,返回到检测状态。

4、恢复出厂设置: (P 4)

把仪器开机,同时按下“设置”键和“▲”键3秒,d出调校菜单,数码管显示“P 1”字符,按三下“▲”键, 数码管显示“P 4”字符, 按“设置”键确认,标气值悄胡让和报警值恢复为出厂默认设置值,返回到检测状态。

5、调时间: (P 5)

把仪器开机,同时按下“设置”键和“▲”键3秒,d出调校菜单,数码管显示“P 1 ”字符,按四下“▲”键, 数码管显示“P 5 ”字符,按“设置”键确认。仪器显示当前的时间值,按“▲”键或者“▼”键调整小时值,按“设置”键确认。按“▲”键或者“▼”键调整分钟值,按“设置”键确认,仪器时间调校完毕,返回到检测状态。

6、调日期: (P 6)

把仪器开机,同时按下设置键和“▲”键3秒,d出调校菜单,数码管显示“P 1” 字符,按一下“▼”键, 数码管显示“P 6 ”字符,启局按“设置”键确认。仪器显示当前的“年”值,按“▲”键或者“▼”键调整“年”值,按“设置”键确认。按“▲”键或者“▼”键调整“月”值,按“设置”键确认。按“▲”键或者“▼”键调整“日”值,按“设置”键确认。仪器日期调校完毕,返回到检测状态。

7、电池电压值、“时分”查询

把仪器开机,按一下 “▲”键,仪器显示当前的电池电压值,再按一下“▲”键,仪器显示当前的“时分”值。反复按“▲”键,当前的电池电压值和当前的“时分”值交替显示。

8、年月日查询

把仪器开机,按一下“▼”键,仪器显示当前的“年”值,再按一下“▼”键,仪器显示当前的“月日”值。反复按“▼”键,当前的“年”值和当前的“月日”值交替显示。

9、报警仪充电

本报警仪配有专用智能充电器,充电过程自动管理。当需要充电时,将充电器电源插头接入交流220V电源,此时充电器指示灯红绿交替闪烁或一直显示橙色,表示电源接通。将被充仪器卡入充电器充电槽,充电器指示灯转换为红色,表示充电开始。当充电器指示灯转换为绿色时,表示报警仪电量已充满,充电结束。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12520288.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存