基于STM32的火灾报警器的设计与实现毕业设计论文
技术:C语言、单片机等摘要:随着社会的发展,人们的生活水平越来越高,电器和厨房用品也随之增多,家庭存在的安全隐患相应增加,同时整个社会正处于转型期,家庭的安全隐患也引起了人们的关注。传统的安全措施已无法适应现代化社会的迅速提升的需求。因此,将智能化引入住宅小区已成为一种趋势,并且在智能化住宅的安全化管理系统中,安防报警已经成为民用建筑领域,向信息化和网络化发展的一个重要组成部分。
基于将最新的火灾报警器技术融合到传统产业中的考虑,本文综合了单片机、数据采集等技术,研究并设计了基于STM32单片机的火灾系统。此系统由主控制器、显示模块、温度感应模块和烟雾感应模块等组成,可解决传统火灾系统存在的隐患,让家庭防火更及时、使用更方便。它可以发出声音报警,可以防范一定的险情,用户可以通过按键对该系统进行布防和解防。该系统具有用户投资小,运营费用少的优点,并且操作简单。
本课题所研究的无线多功能火灾报警器采用STM32F1精英版开发板为核心控制器,利用气体传感器MQ-2、AD/DA模数转换器、DS18B20温度传感器等实现其基本功能。通过这些传感器和芯片来检测可燃气体浓度和温度,当环境中的可燃气体浓度或温度等发生变化时系统会发出相应的灯光报警信号和声音报警信号,以此来实现智能火灾报警。关键词:气体传感器MQ-2;火灾报警;单片机;DS18B20温度传感器
目录:
摘要 I
Abstract II
1绪论 3
1.1 课题的研究背景 3
1.2 课题的研究目的与意义 3
1.3 火灾报警器的发展与现状 4
1.4火灾报警器的发展前景 5
1.5课题的研究内容 6
2 火灾报警器的总体方案设计 7
2.1设计任务与要求 7
2.4系统的组成及方案设计 8
3系统硬件设计 9
3.1 主控模块设计 14
3.1.1晶体振荡器 14
3.1.2复位电路 15
3.1.3字库flash接口电路 15
3.2AD/DA 组合接口 16
3.3 火警报警电路设计 16
3.5 OLED和蜂鸣器 20
3.5.1OLED灯 20
3.5.2 声音报警电路 21
3.6 温度检测电路设计 22
3.6.1DS18B20概述 23
3.6.2 DS18B20引脚介绍 24
3.6.3 DS18B20的内部结构 25
3.6.4 DS18B20的程序流程图 26
3.7按键电路 26
3.9下载和调试 28
4系统软件设计 30
4.1 软件介绍 30
4.2 RTC实时时钟驱动程序设计 30
4.3液晶显示设计 31
4.3.2 液晶显示设计 35
4.4烟雾监控设计 37
4.5 模块整合 38
4.6软件部分代码 38
5火灾报警器的测试结果及结论 42
5.1 调试 42
5.2 结论 42
致谢 43
参考文献 44
外文原文 45
中文翻译 56
论文字数:24490
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
啥也不说了,感谢楼主分享哇!
页:
[1]