摘要
    当今社会上,出现了许多煤气报警器,而这些产品大都是针对煤气的泄漏所做出的相应的报警,即为家庭式。但是随着社会的发展,煤气报警器也在发展,也将由单一的家庭式,发展为小区监控。本文就是学习如何对一个小区的煤气泄漏进行监控,并设计了一个监控四个单元的煤气报警系统。
	煤气报警系统采用了8位8051单片机为系统的CPU,四个单元的煤气浓度对应模拟量利用A/D转换为数字量,并加入了键盘输入。整个系统的硬件电路设计合理,性能安全可靠。
	 本系统的软件编写采用的是汇编语言,整个程序的思路清晰,考虑全面。可以在执行的开始和过程中,修改报警临界值,增大了使用的地域和领域;在报警时可以指出哪个单元煤气泄漏并且发出音乐,增强了人性化。 
	
	关键词 电位器采样;报警临界值;煤气浓度 
	
	目录
摘要	- 0 -
Abstract	- 1 -
绪论	- 3 -
第1章系统总体设计	- 5 -
1.1智能系统的总体构成	- 5 -
1.1.1煤气报警系统的总体框图	- 5 -
1.1.2总体框图的简单介绍	- 6 -
1.1.3 80C51管脚的分布	- 7 -
1.2智能报警系统的功能及工作过程	- 7 -
1.2.1煤气自动报警系统具有以下特点和功能	- 7 -
1.2.2系统的基本工作过程	- 8 -
第2章  煤气泄漏探测器的设计	- 8 -
2.1一氧化碳传感器MGS1100	- 9 -
2.1.1器件结构原理	- 9 -
2.1.2器件的工作模式	- 10 -
2.2探测器的电路设计	- 11 -
2.2.1空气中一氧化碳对人体的影响	- 11 -
2.2.2探测器电路原理	- 12 -
2.3探测器扫描模块	- 12 -
2.3.1扫描模块流程图	- 12 -
2.3.2探测器扫描程序	- 13 -
第3章DTMF拨号电路	- 14 -
3.1拨号电路的主要功能	- 14 -
3.2 MT8888芯片简述	- 14 -
3.2.1 DTMF信号编/解码芯片	- 14 -
3.2.2芯片工作原理	- 15 -
3.2.3寄存器与控制	- 18 -
3.2.4芯片工作方式	- 19 -
3.3 DTMF拨号原理	- 20 -
3.3.1 DTMF拨号方式16键的组合	- 20 -
3.3.2拨号芯片及外围电路	- 21 -
第4章语音电路	- 22 -
4.1 ISD1420芯片	- 22 -
4.1.1 ISD1420芯片简述	- 22 -
4.1.2 ISD系列语音芯片特点	- 24 -
4.1.3 芯片工作原理	- 25 -
4.1.4芯片工作模式	- 26 -
第5章键盘电路	- 27 -
5. 1 8255A 的简单介绍	- 28 -
5. 1. 18255A内部结构	- 28 -
5. 1. 2.  8255A引脚功能	- 28 -
5. 2键盘扩展电路图	- 31 -
5. 2. 1电路图	- 31 -
5. 2. 2电路说明	- 31 -
第6章其它模块电路介绍	- 33 -
6.1电话接口电路	- 33 -
6.2系统电源的设计	- 34 -
6.2.1主电源	- 34 -
6.2.2备用电源	- 35 -
6.3复位电路和看门狗电路	- 37 -
6.3.1复位电路	- 37 -
6.3.2软件复位	- 38 -
6.4硬件看门狗电路	- 38 -
6.4.1串行EEPROM-X25045	- 38 -
6.4.2 X25045的工作原理	- 39 -
6.5软件看门狗	- 41 -
第7章控制模块设计	- 43 -
7.1主程序流程	- 43 -
7. 1. 1主程序流程图	- 43 -
7. 1. 2主程序说明	- 43 -
7.2控制模块PROCESS	- 44 -
7. 2. 1控制流程PROCESS的过程介绍	- 44 -
7. 2. 2控制流程PROCESS流程图	- 44 -
7.3拨号模块	- 45 -
7. 3. 1 MT8888初始化	- 46 -
7. 3. 2检测子程序	- 46 -
7. 3. 3判断子程序	- 47 -
7. 4拨号模块	- 48 -
7. 5语音模块	- 49 -
7. 6中断服务主程序	- 50 -
参 考 文 献	- 51 -
附录:程序清单	- 51 -