摘 要:以AT89C51单片机为核心,采用MQ-5气体传感器、ADC0832转换器、LCD显示屏以及蜂鸣器等设计了一款家用煤气报警器。当煤气浓度达到预设值时,单片机使报警电路工作,产生声音和灯光报警,提醒人们注意安全。该报警器具有体积小、成本低、性能可靠等特点,市场应用前景广阔。 78892
毕业论文关键词:AT89C51单片机,MQ-5气体传感器,煤气,报警器
Abstract: With AT89C51 microcontroller as the core, the use of MQ-5 gas sensor, ADC0832 converter, LCD display and a buzzer and other household gas alarm。 When the gas concentration reaches the preset value, the SCM makes the alarm circuit work, produce sound and light alarm, and remind people to pay attention to safety。 The alarm has the characteristics of small size, low cost, reliable performance, and so on。 It has a broad market prospect。
Keywords: AT89C51 single chip microcomputer, MQ-5 gas sensor, coal ga
目 录
1绪论 4
2 整体设计方案 5
3 主要器件选择 5
3。1 AT89C51单片机 5
3。2 MQ-5气体传感器 6
3。3 ADC0832模数转换器 7
3。4 1602字符型液晶显示模块 8
4硬件电路设计 8
4。1 晶振电路 9
4。2 复位电路 9
4。3 报警电路 10
4。4 A/D转换电路 11
4。5 外围扩充存储器电路 11
5 软件程序设计 12
5。1主程序流程图 12
5。2 A/D转换流程图 13
5。3 按键流程图 13
5。4 液晶显示流程图 14
6 系统仿真 15
6。1 Proteus软件介绍及使用 15
6。2 Proteus软件仿真与调试 19
总 结 21
参考文献 22
致 谢 23
附录A 24
1绪论
随着煤气被多数家庭使用,给人民群众的日常生活带来极大的方便,同时也带来新的隐患。每年因煤气泄漏造成的各类事故中,一氧化碳中毒占多数。而且一旦煤气泄漏,极易发生火灾乃至爆炸,对人民的生命财产造成极大伤害。为此,本设计将利用GS系列气体传感器,将气体的浓度转换为电信号,再通过ADC0832将电信号转换为数字信号,交由AT89C51单片机进行分析和处理。当家用煤气泄漏浓度达到预定值时发出声光报警,从而提醒人们注意安全。
2 整体设计方案
设计的家用煤气浓度报警器主要由煤气浓度检测传感器、信号处理电路、A/D转换器、单片机、外部存储器、液晶显示器、报警电路等组成,其结构框图如图1所示。
图1 家用煤气浓度报警器结构框图
3 主要器件选择
3。1 AT89C51单片机
本设计选用AT89C51单片机为主控器件,其管脚排列如图2所示,40 个引脚按其功能来分,可分为如下 3 类: