摘要:生活处处离不开煤炭,而谈到煤炭就离不开甲烷气体,测量空气中甲烷含量变得很重要。同时在我们生活质量上升,酒驾的发生增加,对人们生活带来极大不方便。
以80C51单片机为核心设计一种装置,使用MQ-2甲烷传感器检测空气中甲烷含量,使用MQ-3酒精传感器检测空气中酒精含量,同时浓度超标发出报警,还能检测空气中酒精含量。甲烷的含量可以在LCD160上显示出来。
MQ-2甲烷气体传感器和MQ-3酒精传感器分别采集到空气中的甲烷浓度和酒精浓度,这时采集到的是模拟信号,把模拟信号传输到单片机里。单片机进行A/D转换,把模拟信号转换为数字信号,再通过LCD1602把转换以后的数字信号显示出来,这样便把甲烷的浓度显示出来。同时,如果甲烷浓度和酒精浓度超过了设定的报警值,蜂鸣器会进行报警。
关键词:甲烷浓度;酒精浓度;单片机;传感器
目录
摘要
Abstract
第一章 绪论-1
1.1 引言-1
1.2论文的研究意义和内容-2
第二章 甲烷检测系统设计-2
2.1 硬件功能及总体结构-2
2.2 信号采集模块-3
2.2.1 80C51最小系统简介-3
2.2.2 MQ-2甲烷传感器简介-4
1、MQ-2甲烷传感器性能简介-4
2、MQ-2甲烷传感器的计算公式-4
2.2.3 MQ-2甲烷传感器结构与原理-5
1、MQ-2甲烷传感器的工作原理-5
2.MQ-2甲烷传感器的工作结构-5
2.3 MQ-3酒精传感器-6
2.4 LCD1602液晶显示显示功能设计-7
2.5单片机编程下载及串口通讯设计-8
2.6 DS1302简介-9
2.7 微控制器模块-10
2.7.1 80C51系列单片机简介-10
2.7.2 单片机系统电路设计-11
2.8 其他电路设计-12
2.8.1 电路开关设计-12
2.8.2 电源接线口设计-13
第三章 软件设计-15
3.1数据处理-15
3.1.1 数据采集设计-15
3.1.2 数字滤波及工程变换部分-16
3.2数据存储部分-17
3.3 DS1302软件设计-20
3.4键盘功能设置-23
3.5 其他部分软件设计-26
3.5.1 报警部分软件设计:-26
3.5.2 系统部分重要程序代码设计-28
结 论-35
致 谢-35
参考文献-36