加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

物联生活,CO实时监测系统设计

2018/03/29
44
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

本设计是基于STC单片机的CO检测系统,可以220V供电,也可以5V供电,可以检测CO浓度,自行设置报警值,当检测到CO浓度超过该设定值后进行声光报警,并将此时的CO浓度值和该时刻的时间存储,存储后可以查询,每次可存储3次报警值,可以通过蓝牙在手机上读取出当前的CO浓度和时间。
该系统共有7个按键,从左至右依次是功能按键、查询按键、加(上翻)按键、减(下翻)按键、清空按键、退出按键、复位按键。
当系统供电后,显示主界面:

1602液晶第一行显示时间,第二行前半部分显示此时CO浓度,即CO:****ppm(注意当系统供电后,CO传感器会有一个预热时间,需要55S左右的预热),第二行后半部分显示设定的报警值,即H:****,当按下功能按键后,进入报警值调节界面,如下图所示。此时通过加(上翻)按键、减(下翻)按键来调节报警值,当调节完成后,按下退出按键,返回主界面。

当CO浓度超过设置报警值后,蜂鸣器响,红色LED发光,当浓度值降低到报警值以下后报警自动解除,此次的报警时间和报警值将被存储。通过查询按键,进入查看存储报警值的界面,如下图所示:

该系统可以进行3次报警值的存储,即连续发生3次报警后,这3次的报警值可以被存储,通过加(上翻)按键、减(下翻)按键进行翻页查询。当3次存储完成后,按下清除按键可以清空存储数据,为下次存储做准备。查询或清除完成后,通过退出按键,返回图1 所示界面。复位按键对单片机系统复位,出现死机后,通过该按键重启。
注意事项
1. 程序下载
程序利用串口下载,首先将下载器正确连接(说明一下,板子上的下载口从左到右依次接下载器的TX、RX,下载器上标的有,+5V和GND和蓝牙共用,共用的目的是下载程序时把蓝牙拔掉,切记),打开STC下载器如图。

选择STC125A60S2,点击“打开程序文件”选择源程序文件夹中的Output文件夹的(源程序) .hex文件。
点击下载,当提示上电时拔下电源再插上就可以了。
免冷切下载器不需要把电。
基于物联网CO在线实时监测的设计的原理图

  • PCB_Project_24.rar
    描述:原理图
  • 源程序.zip
    描述:设计源码
  • 基于单片机的一氧化碳检测与蓝牙通信.doc
    描述:功能介绍

相关推荐

电子产业图谱