摘要:本文基于ATC89C51单片机设计了一个火灾报警器系统。该系统以ATC89C51为核心,采用模块化的设计思想。本设计主要由AT89S51单片机、ADC0832模数转换电路、1MSC-51芯片、硬件设计和软件设计。该设计可以实现烟雾与单片机之间的模数转换,蜂鸣器与单片机之间的超次报警,LED灯光提醒,自动报警的功能。使用该系统,能够更快速反应,并提醒人们,并且自动报警。该系统操作简单,价格低廉,实用性高,而且具有较好的市场应用前景。
关键词:单片机技术;火灾报警器;烟雾传感器
目录
摘要
Abstract
第一章 绪论-1
1.1火灾探测技术-1
1.2火灾探测器的发展趋势-1
1.3火灾探测器类型-2
1.4火灾探测原理及功能-2
2.2设计方案-4
第三章AT89S51单片机和ADC0832转化器选择-6
3.1主控制器AT89S51-6
3.1.1MSC-51芯片资源简介-6
3.1.2单片机的引脚-7
3.1.3 89S51单片机的控制线-8
3.1.4 89S51单片机复位方式-8
3.2.1功能特点-9
3.2.2外部引脚及其说明-9
3.2.3单片机对ADC0832的控制原理-10
3.2.4 ADC0832典型应用-10
第四章系统硬件设计-12
4.1单片机的最小系统-12
4.2数模转化程序设计-12
4.3烟雾采集模块及接口电路-13
4.3.1 传感器的采集模块-13
4.3.2 传感器的接口电路-13
4.4声光报警模块及接口电路-14
4.5状态指示灯-14
第五章 系统软件设计-16
5.1简介KeilC51-16
5.2主程序设计级流程-16
5.3调试结果-17
结论-18
致 谢-19
参 考 文 献-20
附录-22