摘要:本次设计通过温度传感器、气敏传感器、热释电红外探测器收集家中各种数据,传送给单片机处理,串口将单片机处理信息输送给上位机进行报警邮件的发送。火灾报警功能实现是利用温度传感器将采集到的环境温度传递给单片机,单片机经过温度读取,判断温度是否超过设定报警值;可燃性气体泄漏检测功能的实现是利用气敏传感器通过对环境中可燃气体浓度的检测,通过输出高低电平的电气信号给单片机,由单片机判断是否报警;陌生人入侵检测是利用人体红外热释电传感器对移动人体的红外线的收集进行是否存在陌生人入侵的检测。串口将单片机处理好的报警信息传给上位机,上位机根据收到的数据进行相应的报警。因为人体红外热释电传感器存在一定的误差,也为了户主能更清楚了解家中陌生人入侵情况,所以添加了IP摄像头。在上位机收到陌生人入侵报警时,则驱动IP摄像头进行拍照,户主便可以通过邮件清楚的了解家中情况,做出相应的报警对策。
关键词 家庭安防;实时报警;传感器;串口通信
目录
摘要
Abstract
1 绪论-1
1.1 课题背景-1
1.1.1 家庭安防设计的背景与意义-1
1.1.2家庭安防系统设计的现状与发展-1
1.2 课题中要解决的主要问题-2
1.3 设计的主要内容-2
2 家庭安防报警系统设计原理-3
2.1 方案设计分析-3
2.2 总体方案的设计-3
3 家庭安防报警系统的硬件设计-5
3.1 单片机处理模块-5
3.1.1 STC89C51各引脚功能-5
3.1.2 单片机最小系统-6
3.1.3 单片机与各模块的功能模块实现-7
3.2 各功能电路实现原理-7
3.2.1温度测量原理-7
3.2.2人体红外热释电检测原理-9
3.2.3可燃气体检测原理-10
3.2.4 蜂鸣器报警原理-11
3.3 串口模块CH340-12
3.4 IP摄像头-12
4 家庭安防报警系统软件设计-13
4.1 主程序模块的设计-13
4.2 温度测量的软件实现-14
4.3 串口通信的软件实现-14
4.4 IP摄像头拍照的软件实现-14
4.5 发送邮件的软件实现-14
5 家庭安防报警系统实物图及调试-16
5.1 实物正面图-16
5.2 实物背面图-16
5.3 技术指标及注意事项-17
5.4 测试-17
5.5 改进方案-18
结论-19
致谢-20
参考文献-21
附录-22
附录1 单片机源程序-22
附录2 上位机源程序-28