摘要
当今社会上,出现了许多煤气报警器,而这些产品大都是针对煤气的泄漏所做出的相应的报警,即为家庭式。但是随着社会的发展,煤气报警器也在发展,也将由单一的家庭式,发展为小区监控。本文就是学习如何对一个小区的煤气泄漏进行监控,并设计了一个监控四个单元的煤气报警系统。
煤气报警系统采用了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 -