收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

基于51单片机的多功能门铃的设计

[关键词:51单片机,多功能门铃]  [热度 ]
提示:此毕业设计论文完整版包含【开题报告,论文
作品编号:txgc0208,word全文:36页,合计:13000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于51单片机的多功能门铃的设计毕业设计论文------

系统的整体设计思路

本课题的系统式单片机控制功能的典型应用,易于大规模生产,为智能家居的发展提供了技术基础。

该系统的核心是STC89C52单片机,当来客访问时,按下门铃按钮,门铃响,LCD显示屏显示:“Bell Ringing”;当无人响应,访客可以选择按留言键,这时LCD显示:“Recording Please Speak”;方便主人归来查看,主人按下放音键,LCD显示:“Playing the Recorded MSG”使主人不错过来访的客人;当红外报警器检测到有人非法进入时报警,LCD显示:“Men Entering Warning !!”;LCD显示屏显示时间。该系统主要是由单片机核心控制电路,音频放大电路,显示电路,语音录放电路和时钟电路组成。

系统设计时需注意的问题:

(1)各硬件电路的连接;

(2)各功能模块的使用规则。

单片机的选型

方案一:单片机STC89C52,其具有8K字节的ROM;512字节的RAM;并自带有2K字节的EEPROM存储空间。

方案二:单片机AT89C51,其具有8K字节的ROM;256字节的RAM;不带有EEPROM存储空间;

从上述两个方案可以看出,STC89C52性能比AT89C51性能要优越,且STC89C52支持USB转串口下载,而两单片机在功能上并无差异,引脚也是一样的。所以我选择了方案一单片机STC89C52。

运行演示

待机状态

通电之后,多功能门禁系统进入待机状态,绿灯亮,LCD显示屏上第一行显示年、月、日、星期;第二行显示小时、分钟、秒,待机示意图如图5-1所示。

按下门铃

当访客来访时,访客按下门铃按钮,此时门铃发出“叮咚”的响声,LCD显示屏显示“Bell Ringing”,且双行显示,门铃示意图如图5-2所示。

录音状态

当主人家无人时,此时访客可以选择给户主留言,长按门铃按键即可完成留言操作,此时显示屏显示“Recording Please Speak”,录音示意图如图5-3所示。

放音状态

主人回家后,可以收听访客来访时的留言信息,从而课不错过任何访客,长按放音键,扬声器播放声音,LCD显示“Playing the Recorded MSG”,放音示意图如图5-4所示。

开灯状态

主人按下开灯按钮,给来访的客人照明,此时黄色二极管亮,三秒后又会自动熄灭,LCD显示“Light On”,开灯示意图如图5-5 所示。

时间设置

该门禁系统能够给人们方便的提供时间,显示内容丰富,给人们的生活带来了便利,该系统内有自动判别闰年,大小月的能力。时间设置时,按下时间设置按钮,光标就会在设置的位置闪烁,再按录音键(+)和放音键(-)调节时间、年月日和星期信息。

硬件调试

1、在断电情况下,用万用表先检查线路的正确性,同时对元器件的型号、规格进行核实检查,看是否与设计要求一致。其次再对电源故障的排除检查,要特别注意VCC和GND之间是否短路,在通电前,要检查电压的幅值和极性,防止对集成模块的损坏。上电后,检查引脚之间的电压是否为正常值范围内。在安装上,要将晶体振荡器和电容尽可能的靠近单片机,降低寄生电容的影响率。

2、将实物焊接板和设计原理图摆放在一起进行对照,看它们线路的连接是否一样,防止造成短路。其次,要侧重检查系统的各类总线,如数据总线、地址总线、控制总线。防止它们各引脚间短路或断路。

3、在未上电情况下,将单片机系统连接至仿真软件,为下一步的软件测试准备。

在硬件调试过程中,也发现了不少硬件问题:(1)元器件故障:二极管不亮。(2)连线问题:单片机STC89C52的电压为0,查证后是底座与洞洞板的焊接没有焊好,存在漏焊,重新焊接后便解决了该项问题。电源开关被短路,导至开关没有起到开闭作用;(3)通过上面的问题后,我又重新检查了一遍焊点,对电路进行全面的调整与测定。

软件调试

在硬件调试完之后,我们将要进行软件调试。软件调试中,我们要先将代码放在keil环境下编译,生成.hex文件后,如图4-1所示,再利用STC_ IPS-V483.exe程序将编译后的.hex文件程序烧写入单片机STC89C52,如图4-2所示,然后将它们以模块化的方式分开进行调试,这样不但有利于发现软件中的错误及bug,而且能够提高我们程序调试的进度,便于我们对程序进行的修改。最后将调试好的各模块程序结合到一起,当调试运行没有错误时,此次系统的软件调试即成功。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【开题报告,论文
作品编号:txgc0208,word全文:36页,合计:13000

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于51单片机的多功能门铃的设计(开题报告,论文)!