基于单片机的甲醛检测器设计

欢迎大家点赞、收藏、关注、评论啦 ,由于篇幅有限,只展示了部分核心代码。 技术交流认准下方 CSDN 官方提供的联系方式

概要

  本文将要提出的就是一个各组部分齐全的甲醛检测系统,检测部分主要采用的是甲醛模组传感器,为方便使用,有设置系统键盘模块,还加入了警报电路与液晶显示两个模块,便于甲醛超标时的即时信息反馈,本系统核心采用的是C51系列的STC89C52RC,各组部共同运作,发挥检测系统的全部功能。
本课题的目标是设计一款市民可以在家中独立完成的便捷、灵敏、直观、准确、经济的甲醛检测仪器,以提高人们的生活质量,让人们拥有更健康的生活。

关键词:单片机,(;)甲醛检测器,按键模块,报警电路,液晶显示

一、设计的主要内容

本设计所提出的甲醛浓度检测仪器核心采用的是STC89C52系列单片机,该仪器主要是通过电化学甲醛模组ZE08-CH2O型进行运作,以检测出空气中含有甲醛的浓度,应当预先通过系统按键设置好检测仪器所能接受的浓度最大值,若甲醛浓度已经超过了预先设置的最大值,就要出触发报警提示;显示甲醛浓度采用的是LCD1602,LCD1602可以在甲醛治理的过程中只能选择出最高效的治理办法。
本次设计具有以下功能:
1、按键控制准确无误;
2、系统键盘可以设置上限并显示;
3、检测周围周围环境甲醛浓度含量并显示;
4、超出上限值指示报警;
5、分析工作过程及工作原理;

二、系统硬件设计

3.1最小系统部分
构成单片机的最小系统结构包括有电源接口,还有开关,还有时钟电路,还有下载接口,还有复位电路,以及STC89C52单片机。
在这里插入图片描述

三、软件设计

4.1 程序结构流程图

在没有中断产生的时候一直执行显示、按键处理及检测是否超限程序;当有差错呈现于运行程序中,系统必将不会再次运行下去。本次设计的具体内容:按键控制准确无误,可以调整系统键盘。甲醛存在于监测环境中,含量并不是标准,具体含量需通过显示器而反应出来;超出上限值指示报警;在进行执行工作的时候需要对工作原理重点分析。
在这里插入图片描述

图3-1 主程序流程图

原理图

在这里插入图片描述

四、结论

  本次设计以AT89C52为硬件核心,实现了对甲醛数据的采集,LCD1602显示已采集的数据,再与设置的上限进行比较,若超限则发出警报等几个核心功能,也是本次设计要实现的最基本的功能,甲醛检测器模拟设计可以实现主要靠的是proteus软件,完整的介绍了该系统得设计思路以及仿真设计。该设计成本低廉,具有稳定的性能,操作简单,适用于普通人家中进行自主检测甲醛浓度。唯有将甲醛检测器设计且验证出来,才能完成高校所下令的毕业设计任务;即通过毕业这一关卡;另一方面也增强了我们的动手能力,使专业知识与实践进行了良好的结合,方便以后学以致用,为今后的学习工作打下扎实基础。

五、 文章目录

目 录
摘 要 I
Abstract II
第一章 前言或引言 1
1.1 设计背景 1
1.2 甲醛检测研究现状 3
1.3设计目的 4
第二章 系统主要器件的介绍 5
2.1主控制器 5
2.2 LCD1602 12
2.3甲醛模组ZE08-CH2O 15
第三章 系统硬件设计 17
3.1最小系统部分 17
3.2 复位电路 17
3.3 时钟电路 18
3.4 下载接口 19
3.5 报警电路 20
3.6 LCD1602显示部分 20
第四章 系统软件设计 22
4.1 程序结构流程图 22
4.2 按键处理 22
4.3中断处理 23
4.4 超限处理 23
第五章 系统测试 24
5.1 Proteus仿真 24
5.2 电路焊接 24
5.3系统调试 24
第六章 结语 26
参考文献 27
致 谢 28

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值