基于单片机的多功能门铃系统设计
基于单片机的多功能门铃系统设计(选题表,论文11000字)
摘 要
门铃作为生活中重要的设备,如何提高门铃的整体性能,提升其智能化程度,使其更好的应用于们的生活中,一直是有用户和门铃设计人员人们的关注。目前市场上的门铃存在功能单一、操作繁琐和价格昂贵等缺点。因此,研发出价格低廉、安装简单、性能完善的智能家用门铃,已经成为迫切需要解决的问题。
本文是基于单片机控制技术、红外感测技术和语音控制技术设计了 一款多功能门铃控制系统。首先利用红外感测技术和语音识别技术等实现对访客的行为的识别,根据识别的结果确定出系统的工作状态。而后根据系统的工作状态,向发音模块输出命令,完成提示铃音的输出,同时控制显示模块工作,输出系统的运行信息。最后选择STC89C52单片机、红外对管开关、蜂鸣器、ISD1820P语音模块、蜂鸣器等器件设计了系统的硬件电路,并在该硬件的基础上设计了软件的控制程序。软硬件设计完成后,利用够买的器件制成了系统的实物,并对实物的功能进行了测试进行了测试。经测试,系统实现了人体感测功能、语音留言功能和响铃提示功能,并能在访客行为异常时输出报警提示。
本文研究设计的多功能门铃,具有结构简单、成本低廉,满足了家居智能化管理的需求,从而有效的提升了家居信息管理的整体水平。 [资料来源:http://www.doc163.com]
关键词:单片机,多功能门铃,红外感测技术,语音控制技术,异常报警
本文研究的主要内容
完成一款多功能门铃的系统设计,使其具备如下功能:
1、人体感测功能。能够对门前30cm范围内的人体存在信息进行感测。
2、报警功能。当访客停留在门前超过1min时,系统能够输出报警提示音。
3、语音留言和播放功能。当家中无人时,访客可以录入语音信息,方便房主回家及时的查看。
4、响铃提示功能。当访客按下门铃按键是时,系统可以输出提示铃音。
分机各模块构成及功能介绍:
1、人体感测模块利用5V的红外对管开关实现,该模块用于检测是否有人停留在门前。
2、语音控制模块利用ISD1820P语音模块实现,该模块用于接收或播放访客的留言信息。
3、STC89C52主控模块用于实现系统的控制。
4、提示模块利用蜂鸣器实现,该模块用于输出提示铃音。
5、显示模块利用LCD1602液晶实现,该模块用于完成系统运行信息的显示。
6、电源模块利用3节1.5V的电池实现,该模块用于为分机硬件供电。
7、机械按键模块用于接收访客输入的按铃请求信息。
[版权所有:http://DOC163.com]
目 录
1 绪 论 1
1.1 研究背景及意义 1
1.2 国内外研究 1
1.3 本文研究的主要内容 2
2 系统总体设计 3
2.1 设计方案选择 3
2.2 系统方案设计 4
2.2.1 硬件方案设计 4
2.2.2 软件方案设计 5
3 系统硬件电路设计 6
3.1 主控模块 6
3.1.1 STC89C52单片机介绍 6
3.1.2 最小系统电路 7
3.2 人体感测模块 8
3.2.1 红外对管开关 8
3.2.2 人体感测的电路 9
3.3 语音控制模块 9
3.3.1 ISD1820P语音模介绍 9
3.3.2 语音控制电路 10
3.4 铃音控制模块 10
3.5 显示模块 11
3.5.1 LCD1602液晶屏介绍 11
3.5.2 液晶屏驱动电路 12
3.6 机械按键模块 12
3.7 硬件整体电路 13
4 系统软件设计 14
4.1 主程序设计 14
4.2 子程序设计 15
4.2.1 铃音控制程序 15
[资料来源:https://www.doc163.com]
4.2.2 报警程序 16
4.2.4 显示程序 17
5 系统软硬件调试 18
5.1 实物调试 18
5.1.1 硬件测试 18
5.1.2 软件测试 18
5.2 实物功能测试 19
结论 21
致 谢 22
参考文献 23
附 录 24
[资料来源:http://www.doc163.com]