基于51单片机的烟雾报警器设计与实现.docx
基于51单片机的烟雾报警器设计与实现
目录
内容概述................................................3
1.1研究背景与意义........................................3
1.2国内外研究现状........................................5
1.3研究内容及目标........................................8
1.4论文结构安排..........................................9
系统总体方案设计.......................................10
2.1系统设计目标.........................................12
2.2系统功能需求分析.....................................13
2.3系统硬件总体架构.....................................13
2.4系统软件总体架构.....................................17
系统硬件设计...........................................18
3.1主控模块设计.........................................19
3.1.151单片机选型.......................................20
3.1.2单片机最小系统设计.................................21
3.2烟雾传感模块设计.....................................22
3.2.1传感器选型.........................................24
3.2.2传感器接口电路设计.................................25
3.3报警模块设计.........................................26
3.3.1蜂鸣器报警电路.....................................28
3.3.2LED指示灯电路......................................29
3.4显示模块设计.........................................30
3.4.1显示器选型.........................................33
3.4.2显示电路设计.......................................34
3.5电源模块设计.........................................36
3.5.1电源方案选择.......................................38
3.5.2电源电路设计.......................................39
3.6系统整体硬件电路图...................................40
系统软件设计...........................................43
4.1软件设计思路.........................................43
4.2主程序流程图.........................................44
4.3各模块程序设计.......................................45
4.3.1单片机初始化程序...................................47
4.3.2烟雾数据采集程序...................................49
4.3.3数据处理与判断程序.................................50
4.3.4报警控制程序.......................................51
4.3.5显示控制程序.......................................52
系统测试与结果分析.....................................54
5.1测试环境与平台.......