基于51单片机的一氧化碳检测报警器的设计.pdf

基于51单片机的一氧化碳检测报警器的设计.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

基于51单片机的一氧化碳检测报警器的设计--第1页

基于51单片机的一氧化碳检测报警器

的设计

摘要:CO气体报警器利用A/D转换原理,将被测模拟量转换成数字量,并用

数字方式显示出测量结果。A/D转换器的精确度影响数据显示的准确度,本设计

采用ADC0809对输入模拟信号进行转换,控制核心STC89C51单片机对转换的结

果进行运算和处理,最后驱动LCD1602显示数字信号,并将数值与设定值做比较

控制声光报警和继电器是否吸和,系统可自行设定上下限报警值。通过keil软

件对所设计程序进行编译和调试,keil软件提供了包括C编译器、宏汇编、连

接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个

uViSion集成开发环境将这些部分组合在一起。

将keil软件与proteus软件结合,通过Proteus仿真软件实现接口电路设

计,将编好的程序输入keil软件中,进行编译,编译结束将产生一个HEX格式

的文件,将其载入到proteus环境中,进行实时仿真。Proteus软件是一种电路

分析和实物模拟仿真软件。它运行于Windows操作系统上,可以进行仿真、分析

各种模拟器件和集成电路,是集单片机和SPICE分析于一身的仿真软件,功能强

大,具有系统资源丰富、硬件投入少、形象直观等优点。

关键词:STC89C51;ADC0809;LCD1602;

一、设计背景及意义

CO是一种有毒易燃易爆性气体,常温下无色无味、难溶于水,但易溶于氨水。

由于相对密度略低于空气,故能均匀的扩散于监测环境中。在受CO的环境污染

中,人们慢性中毒时完全意识不到它的存在,CO的这一特性更增加了它的危害性。

CO随空气毫无知觉的吸入人体肺部后,由于CO与血红蛋白的亲和能力比氧气和

血红蛋白的亲和能力大约高250~300倍,形成碳氧血红蛋白。而且它们结合后不

易分离,它们的解离速度只有氧和血红蛋白的1/3600。因而造成血红蛋白更易于

基于51单片机的一氧化碳检测报警器的设计--第1页

基于51单片机的一氧化碳检测报警器的设计--第2页

CO结合而不易与氧结合,使输送到人体各组织器官的血液供氧不足。甚至还能夺

走人体内的氧气,导致组织低氧症,使人体脑及全身组织缺氧窒息而中毒。在空

气中的CO达到一定浓度值时,将直接威胁人的生命安全。

CO给工业安全生产带来巨大危害,在煤矿井下,CO是引起瓦斯爆炸的主要

气体之一。在日常生活中,CO是智能家具系统、大气环境监测等重要的参数指标。

液化气、煤气进入家庭为人们带来了方便,改善了城市环境,但同时也给人们带

来了潜在的危险,CO就是最重要的危险源。为了实现对CO的检测,装设可燃气

体检测器,及时发现事故隐患、尽早采取补救措施是非常必要的。

因此,实时、准确的测出这些场合CO的浓度,对有效防止CO中毒、火灾的

早期预测预报、保障工业安全生产等方面具有十分重要的意义。

二、总体设计方案

2.1系统的功能要求

本系统的研制主要包括以下几项功能:

(1)时时监测环境中CO的浓度值;

(2)灯光报警功能:当环境CO浓度过大时,报警器要进行灯光报警,同时继

电器吸和,控制排气扇工作,降低环境CO浓度值。

2.2系统的组成及方案设计

本设计主要由CO气体传感器电路、单片机、灯光报警电路、负载驱动电路、

控制程序等组成。

系统的组成结构如下:

ADCO气体浓度采集

文档评论(0)

ex1688 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档