需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:20497 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:为适应人们对现代化生活的需求,家居门禁系统也不断的朝着智能化方向发展,而单片机在智能化设计当中起到了至关重要的作用。本文主要介绍一款基于单片机的智能家居门禁系统的设计及其特点。 在本次设计中,我们以单片机作为控制核心,控制各功能模块的运行。本次硬件设计的模块有:语音留言模块,语音提示模块,以及人体光控灯模块。我们以AT89S52单片机,控制ISD1760语音芯片实现语音留言及语音提示模块,其中人体红外感应光控模块,可以根据用户需求调节感应距离,体现设计的人性化。 本文首先介绍本次设计的设计背景及功能描述,其次分别介绍系统构成,硬件介绍,软件编写,系统运行调试等内容,最后附上原理图及完整的设计程序。本次硬件设计中运用了PROTEL99SE设计电路,运用Keil C51进行软件编译。
关键词 单片机;ISD1760语音芯片;语音报警;红外探测
目录 摘要 Abstract 1 绪论-1 1.1 课题研究意义及目的-1 1.2 课题发展趋势-1 1.3 本次设计的内容及基本方法-1 2 系统方案设计-3 2.1 方案选择-3 2.2 系统构成-3 2.3 系统运行流程-3 3 硬件介绍-5 3.1 AT89S52单片机-5 3.1.1 AT89S52单片机特点-5 3.1.2 管脚说明-5 3.2 语音芯片ISD1760-8 3.2.1 ISD1760特点-8 3.2.2 ISD1760管脚功能-9 3.3 LCD1602简介-10 3.3.1 LCD1602主要技术参数-11 3.3.2 管脚功能-11 4 系统硬件设计-12 4.1 引言-12 4.2 系统整体设计-12 4.3 系统各模块详细设计-12 4.3.1 单片机晶振电路设计-12 4.3.2 语音录放电路设计-13 4.3.3 语音警告模块设计-15 4.3.4 人体光控灯模块设计-16 4.3.5 LCD显示模块设计-18 5 系统软件设计-20 5.1 引言-20 5.2 系统整体设计-20 5.3 按键判断程序-20 5.4 按键响应程序-22 5.4.1 分段录音程序-22 5.4.2 LCD显示模块软件设计-23 5.4.3 分段放音-28 5.4.4 删除记录-29 5.5 语音警告模块程序设计-29 5.5.1 单片机定时器/计数器-30 5.5.2 模块软件设计-31 5.6 人体光控灯模块程序设计-33 6 系统运行调试-34 6.1 系统软件调试-34 6.1.1 Keil 编译器简介-34 6.1.2 系统软件调试-34 6.2 系统硬件调试-35 6.2.1 PROTEL 99SE简介-35 6.2.2 系统硬件调试-35 结论-38 致谢-39 参考文献-40 |