• 方案介绍
  • 附件下载
  • 相关推荐
申请入驻 产业图谱

环境有毒气体检测设备——便携式甲烷检测仪设计(源码+视频演示)

2016/10/09
12
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

原文出处.txt

共2个文件

[相关器件] AD1580ART-REEL

电压基准,1.2V Micropower, Precision Shunt Voltage Reference

项目介绍:

        在煤矿以及化工行业有很多对现场工作环境进行有毒气体的检测设备,这个方案就是从其单片机移植过来的,所以功能相对比较齐全,也利用了原来产品的大部分电路,实现起来比较快速。

项目主要功能:

  1. 首先是对环境中的甲烷(ch4)进行检测,设有报警值(可人为设定)和危险值,当设备检测到环境中的气体浓度超过预设的报警值时,检测仪发出声光报警,提醒用户做响应的处理,如果当环境中的气体浓度超过危险值时,设备处于对传感器的保护,会自动关闭传感器的供电,并进入关机状态;
  2. 其次传感器的电路利用平衡电桥电路,因为传感器的自身差异性,在多少情况上,开始时桥是不平衡的,通过PWM方式调整桥电路达到平衡,这就是所谓的"清零"工作,其他在清零完成后,对测定器进行标校,标校的程序处理相对简单,但是操作步骤却不是很简单,需要通过对传感器通标准气样,等传感器稳定后,进行比例计算即可。
  3. 同时检测仪也带有简单的自检功能,对电池电压的检测,一般是锂电供电,当电池电压低于3.2V时,电路上相关的LDO可能也无法工作、电池也基本耗空,为了避免电池过放和检测仪的正常工作,这时检测仪会报警提示低压并自动关机。检测仪也对CH4传感器元件进行故常检测,当检测故障后会有相应的提示,以避免误报等情况。
  4. 最后就是关机了,很少用HAL库,使用不是很熟悉,因为时间的关系,本来不打算实现了,不过还好试了一晚上总算有点紧张就继续搞下去了。开始用的Standby mode,结果发现唤醒后程序重新运行,这样不符合该检测仪的要求,后来改成Stop Mode(这里吐槽下,用惯了标准库,一时用这个HAL 库真心摸不着头脑 ),不过最后总算是能正常开关机了,关机电流应该在2uA不到。为了开机不过于迟钝,所以我RTC唤醒周期为0.25s,所以视频上的电流会在1-4左右的不停的跳动。

说明:该甲烷检测仪用的传感器为CH4传感器,催化元件。

功能及关机功耗测试视频:

气体检测视频:https://v.youku.com/v_show/id_XMTU3NTkxNzQwNA==.htm...

清零操作-报警值设置:https://v.youku.com/v_show/id_XMTU3NTkxOTU4OA==.htm...

  • 原文出处.txt
    下载
    描述:原文出处
  • 工程源码.zip
    下载
    描述:工程完整代码
[相关器件] MC9S08AC128CFUER

8位微控制器,Microcontroller, 8-Bit, HC08/S08 CPU, FLASH, HCS08 CPU, 40MHz, CMOS, PQFP64

点赞
收藏
评论1
分享
加入交流群
举报

相关推荐

方案定制

去合作
方案开发定制化,2000+方案商即时响应!