单片机实现的甲醛检测仪设计与原理

版权申诉
0 下载量 51 浏览量 更新于2024-07-02 收藏 2.45MB DOCX 举报
该文档是关于基于单片机的甲醛检测仪的设计,主要涉及硬件结构、软件结构以及关键组件的介绍。 在这个项目中,设计师利用单片机AT89C52来构建甲醛检测系统。AT89C52是一款微控制器,与MCS-51系列兼容,具备32个可编程I/O口线,支持0到24MHz的时钟频率。它包含了两个定时器/计数器,如T2,以及用于外部计数脉冲输入和时钟输出的功能。单片机的最小系统包括了复位电路,确保设备在启动时处于已知状态。复位电路通常由一个电容和一个电阻组成,提供一个短暂的高电平来初始化单片机。 甲醛检测的关键部分是甲醛传感器,它可以检测到0-10ppm到50ppm的甲醛浓度。传感器的输出被连接到一个模数转换器(ADC0832)。ADC0832是一款8位模数转换芯片,它能够将模拟信号转换为数字信号,以便单片机处理。它有多个特性,如与TTL/CMOS兼容的输入输出电平,250kHz的工作频率,以及32μS的转换时间。在系统中,ADC0832通过片选信号(CS_)被选中,并使用CH0和CH1进行模拟输入。 为了存储和显示数据,系统可能采用了LCD显示屏,同时可能扩展了存储器来增加数据存储能力。LCD显示数据的部分可能涉及到16x16的字符点阵,允许显示汉字和其他字符。此外,系统还可能包含了一些按键,供用户交互和设置参数。 软件结构方面,虽然没有详细描述,但通常会包括数据采集模块(与传感器和ADC交互)、数据显示模块(处理LCD显示)、控制模块(处理用户输入和报警功能)以及通信模块(可能用于远程监控或数据上传)。 在硬件设计过程中,可能使用了像Proteus ISIS这样的仿真工具,它可以帮助设计师在软件环境中模拟和测试电路设计,如图3.15所示的ISIS6Professional图标所示。 报警系统可能采用了单频音报警电路,当检测到的甲醛浓度超过预设阈值时,会触发警报,提醒用户。此外,还有上拉电阻电路,用于稳定电路中的电流并确保信号的正确传输。 这个基于单片机的甲醛检测仪设计融合了单片机技术、传感器技术、模数转换、存储扩展、显示技术以及报警机制,是物联网和计算机科学(cs)领域的一个典型应用实例。
472 浏览量
目录 第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机技术与之相适应。在这种情 况下,单片机应运而生