"基于52单片机的甲醛检测仪设计及性能分析"

需积分: 11 0 下载量 32 浏览量 更新于2024-01-02 收藏 948KB DOC 举报
本文介绍了一种基于52单片机的甲醛检测仪的设计方案,旨在用于公共场所及室内具有检测及超限报警功能的甲醛智能测试仪。该设计方案基于89C51单片机,并选择了瑞士蒙巴波公司的CH20/S—10甲醛传感器。系统通过AD0832为核心的A/D转换电路对传感器输出的4~20mA的标准信号进行调理,然后经由单片机进行数据处理,最终由LCD显示甲醛浓度值。 本文详细介绍了数据采集子系统、数据处理过程、数据显示子系统以及报警电路的设计方法和过程。当采样地点的甲醛超出规定的容许浓度时,系统采用三极管驱动的单音频报警电路提醒监测人员。此外,操作人员可以通过单片机编程设置具体报警点的上限值。系统还对浓度信号进行了信号补偿等处理,以减少测量误差,从而具有较高的测量精度,结构简单,性能优良。本系统的量程为0-10ppm,精度为0.039ppm。 关键字:甲醛检测、数据采集处理系统、硬件电路、软件设计、A/D转换器、AT89C52单片机。 在第一章中,引入了甲醛检测仪的设计背景和意义,指出了甲醛对人体健康的危害性,并对相关的国家标准进行了介绍。在第二章中,介绍了该甲醛检测仪的总体设计方案,包括硬件系统和软件系统的设计思路、主要功能和性能指标。其中包括数据采集子系统、数据处理过程、数据显示子系统和报警电路的设计方案和过程。在硬件系统设计方面,本文选用了89C51单片机和瑞士蒙巴波公司的CH20/S—10甲醛传感器,并对A/D转换器进行了详细的设计和介绍。在第三章中,详细介绍了甲醛检测仪的软件设计,包括程序设计的流程图和源代码。在最后一章中对整个设计进行了总结,并指出了该甲醛检测仪的不足之处和待改进之处。 总的来说,本文详细介绍了基于52单片机的甲醛检测仪的设计方案,包括硬件系统和软件系统的设计和实现,系统具有较高的测量精度和稳定性,可以广泛应用于公共场所及室内空气质量检测领域。希望本文的研究成果能对相关领域的研究和实际应用提供一定的参考价值。
2023-02-27 上传
目录 第1章 绪论 1 1.1 引言 1 第2章 概述 3 2.1系统总概述 3 2.2总体方案设计 3 2.3硬件设计 3 2.4软件设计 4 2.5 硬件结构框图2.1 4 2.6 软件结构框图2.2 4 第3章 硬件设计 5 3.1 硬件设计主电路图见附录9.1 5 3.2 硬件选择 5 3.2.1 MCU的选择与简介 5 3.2.2 单片机最小系统的实现 10 3.2.3 数据采集系统 13 3.2.4 模数转换的选择与简介 14 3.2.5 按键选择与简介 16 3.2.6 外围扩充存储器 17 3.2.7 时钟芯片选择与简介 18 3.2.8 上拉电阻 20 3.2.9 液晶显示器简介。 20 3.2.10 报警电路 23 3.2.11 硬件仿真环境介绍 24 第4章 软件设计 26 4.1编写语言的选择 26 4.2 编译软件介绍 27 4.3主程序模块 32 4.4模数转换 33 4.5按键模块 33 4.6时钟模块 34 4.7液晶显示模块 34 第5章 系统仿真 35 第6章 结束语 37 致 谢 38 参考文献 39 附录 40 第1章 绪论 1.1 引言 1.1.1甲醛的特性及危害 甲醛是一种无色,有强烈刺激性气味的气体。易溶于水、醇和醚。甲醛在常温下是气 态,通常以水溶液形式出现。其37%的水溶液称为福尔马林,医学和科研部门常用于标本 的防腐保存。此溶液沸点为19.5 故在室温时极易挥发,随着温度的上升甲醛的挥发速度 加快。在我国有毒化学品优先控制名单中甲醛列居第二位。 1.1.2甲醛的来源 1.室内装修所用的合成板材,如胶合板、细木工板、高密度板、刨花板。这些板材中 甲醛起胶合剂、防腐剂的作用,主要用于加强板材的硬度、防虫、防腐。板材中残留的 和未参与反应的甲醛逐渐向周围环境释放,是室内空气中甲醛的主要来源。 2.用合成板材制造的家具,厂家为了追求利润使用不合格的板材,再粘贴面材料时使 用不合格的胶水,造成家具中甲醛含量超标。 3.含有甲醛成分并有可能向外界散发的各类装饰材料,如壁纸、地毯、油漆。 第2章 概述 2.1系统总概述 本论文主要完成甲醛检测仪软件设计,设计内容包括:A/D转换器程序、控制程序、 超标报警、键盘检测、数据显示等。 本系统采用单片机为控制核心,以实现便携式甲醛检测仪的基本控制功能。系统主要 功能内容包括:数据处理、时间设置、开始测量、超标报警、键盘检测、自动休眠:仪 器若不进行称量操作,5分钟后自动进入休眠模式,以降低电源消耗。 本系统设计采用功能模块化的设计思想,系统主要分为总体方案设计、硬件和软件的 设计三大部分。 2.2总体方案设计 室内甲醛污染对人身体健康影响较大,标准规定的方法绝大多数是化学分析法,使用 的手段是实验室分析仪器 主要有比色计、 分光光度计、化学滴定、 气相和液相色谱。但这些方法费力费时、成本高、自动化程度低过程复杂、大多数过程 是人工操作很难做到现场实时控制随着传感器和计算机技术的不断发展,现已有了基于 单片机的便携式甲醛测试仪,并且测试测试范围、分辨率、精度、稳定性已接近标准要 求。因此本设计可选用基于电化学原理的甲醛传感器,其原理是空气中的甲醛在电极下 发生氧化反应,产生的扩散电极电流与空气中的甲醛浓度成正比,通过检测放大电路和 放大倍数的调整经A/D转换后送单片机 、由单片机现场自动控制检测并显示甲醛浓度。由于甲醛含量超量的话,将对人体健康 造成很大的影响。具有民用价值的便携式甲醛检测仪的研制受到了人们的高度重视。设 计能够满足生活需要,携带方便的便携式甲醛检测仪迫在眉睫。针对目前的现状,本系 统设计遵守体积小,质量轻,性价比高的原则。 2.3硬件设计 硬件设计部分主要包括:(MCU、A/D、时钟芯片、LCD、外围扩展数据RAM)等芯片的 选择; 硬件主电路设计、数据采集、模数转换电路设计、液晶显示电路设计、外围扩充存储器 接口电路、时钟电路、复位电路、键盘接口电路等功能模块电路设计。 2.4软件设计 软件设计部分主要包括:编写语言的选择、主程序/子程序流程的设计、功能模块程 序的编写、软/硬件结合调试与演示。主要包括一下功能模块:51驱动、检测、液晶显示 、时钟、键盘、模数软换。 2.5 硬件结构框图2.1 图2.1 2.6 软件结构框图2.2 图2.2 第3章 硬件设计 3.1 硬件设计主电路图见附录9.1 3.2 硬件选择 3.2.1 MCU的选择与简介 1. 单片机的概念和特点 现代社会中,尽管PC机的应用已经相当普遍,但是,在工控领域,在日益追求小而精、 轻而薄的自动化控制器、自动化仪器仪表、家电产品等方面,PC机仍有所不相适宜的地方 。而工业控制、仪器仪表、家电产品等市场广阔,要求PC机技术与之相适应。在这种情 况下,单片机应运而生