摘要:本设计运用ATS8952单片机,GSM模块,ADC0809芯片、温度传感器和半导体烟雾传感器,设计出火灾报警器来实现火灾报警的功能。该设计主要分为:监测部分和报警部分。监测部分运用温度传感器和烟雾传感器来对周围环境温度和烟雾浓度进行实时的监测,在发现温度达到报警阈值时,单片机控制蜂鸣器进行声音报警并通过GSM模块发送报警短信;若发现烟雾浓度达到报警阈值时,单片机控制蜂鸣器进行声音报警并通过GSM模块发送报警短信。报警部分运用蜂鸣器和GSM模块进行报警,火灾发生时,蜂鸣器报警,然后GSM发送报警短信。
关键词 AT89S52;通信模块;温度传感器;烟雾传感器
目录
摘要
Abstract
1 绪论-1
1.1 课题背景和意义-1
1.2 课题研究的主要内容-1
2 火灾报警器功能需求及方案设计-2
2.1 需要的功能和设计的方法-2
2.1.1 系统要达到的功能-2
2.1.2 火灾报警器的设计方案-2
2.2火灾报警器的整体设计方案-3
2.2.1报警器工作原理-3
2.2.2火灾报警器的结构-3
2.2.3火灾报警器的功能-3
3系统硬件的设计-5
3.1控制芯片的选择-5
3.1.1单片机芯片AT89S52-5
3.1.2 D/A转换芯片DAC0832-5
3.2火灾报警器硬件电路的设计-6
3.2.1 温度传感器的选型-6
3.2.2 温度传感器的种类介绍-6
3.2.3温湿度传感器DHT11-9
3.2.4烟雾传感器的选型-9
3.2.5烟雾传感器的种类介绍-10
3.2.6烟雾传感器的选定-11
3.2.7烟雾传感器MQ-2-11
3.2.8液晶显示电路-11
3.2.9按键调节电路-12
3.2.10声音报警电路-13
3.2.11 GSM模块-13
4软件系统的设计-14
4.1 Keil软件简介-14
4.2主程序流程图-14
5 实物运行与调试-16
5.1可靠性分析-16
5.2实物运行中的问题及解决方案-16
结论-18
致谢-19
参考文献-20
附录-21
附录1:实物图-21
附录2:程序-21