1、2.2.1 DS1302芯片简介8 2.2.2 DS1302结构框图与引脚介绍8 2.2.3 DS1302与单片机的硬件电路的设计10 2.3 显示提示电路的设计11 2.3.1 液晶显示原理11 2.3.2 SMC1602芯片简介12 2.3.3显示电路的设计14 2.4 语音提示电路的设计14 2.4.1 ISD芯片简介14 2.4.2 ISD1420芯片特点及引脚介绍15 2.4.3 存储芯片AT24C02简介18 2.4.4 ISD1420与单片机连接电路的设计19 2.5 按键电路的设计20 第3章 软件部分设计21 3.1 主程序设计21 3.2 相应子程序设计22 3.2.1 按
2、键扫描子程序设计22 3.2.2 门铃键子程序设计23 3.3.3 录音(RECORD)和播放(PLAY)程序设计25 第4章 调 试27 结论与展望29 致 谢30 参考文献31 附录A:总图32 附录B:外文文献及译文33 附录C: 主要参考文献及摘要40 附录D: 源程序42 插图清单图1-1 设计框图3图2-1 AT89C51引脚图4图2-2 复位电路的设计6图2-3 时钟电路的设计6图2-4 部数据存储器7图2-5 DS1302结构框图8图2-6 DS1302引脚排列图9图2-7 时钟芯片电路10图2-8 1602实物图12图2-9 AT89C51与SMC1602显示电路14图2-1
3、0 ISD1420功能块图16图2-11 ISD1420管脚排列17图2-12 AT24C02引脚图18图2-13 ISD1420与单片机的硬件电路19图3-1 主程序流程21图3-2 按键扫描子程序22图3-3 门铃键子程序23图3-4 语音和显示子程序1流程图24图3-5 语音和显示子程序2流程图24图3-6 PLAY键子程序25表格清单表2-1 复位后寄存器态6表2-2 DS1302的日历、时钟寄存器及其控制字10表2-3 1602LCD的引脚功能表12表2-4 1602液晶模块部的控制器的11条控制指令13表2-5 基本时序表13.参考资料.引 言近几年来,随着市场上智能化楼宇的不断升
4、温,门铃系统已作为智能化办公室和智能化住宅小区的一个重要组成部分,被各商家和用户所接受。人们已开始习惯用门铃系统代替传统的铁钥匙去管理各通道门,这使门铃系统得到了飞跃性的发展。在2000年,全世界的门铃系统销量比1999增长了接近10倍,占整个安防市场的40%。从以前的“叮咚”门铃,它价格便宜,性能可靠,耗电量少,安装也简便;然后就有了音乐门铃,按下再也不是“叮咚”声,而是悦耳的音乐,让客人可以耐心的等待;现在的门铃已经出现可视门铃,在屋里屋外都有可视机,并且可以对话,通过对话,主人可以在里屋按动旋纽开门,这样主人就不用亲自出来开门了,很方便。目前市场上的门铃种类繁多,既有功能比较简单的,也有
5、一些功能较强的,如可视对讲门铃等。可视对讲门铃在现在已经很普遍,城市居民楼单元入口大多数是敞开着的,这方便了居民的进出,但同时也给居民的生活带来了诸多的不便。例如,由于任何人都可随意进入居民楼道,因此在居民楼道我们随处都能看到贴于墙上或楼梯台阶上的各类纸质广告,也能看到印刷于墙上或楼梯台阶上的各类广告,这既影响了楼道的卫生,更影响了楼道的美观,楼宇防盗直按可视对讲门铃系统很好的解决了这些问题,特别适于居民楼单元入口处防盗门安装使用。本文介绍的电子门铃则主要从其它一些特殊功能的角度来设计。它通过对来访者提供一些LCD文字和语音的提示,使它既能给来访者一个较好的感觉,又能使主人(不在家时)不错过一
6、些来访者。本系统主要有语音提示,LCD显示提示,以及响铃,和外机按键等功能,其中本设计的中心系统是由单片机AT89C51完成的,主要硬件电路有单片机、时钟与复位电路、选择按键输入电路、存储电路、音频发生器、音频放大器、扬声器、1602LCD显示电路以及ISD1420语音提示电路。并给出了其完整的硬件电路和软件的设计方案与实现方法。第1章 绪论1.1 概述微型计算机的出现和大量使用将人类社会带入一个新的时代,单片微型计算机(简称单片机)在其中扮演着十分重要的角色。虽然它没有常见的PC那样大的体积和重量,不会在办公桌和控制台上占据一个显要的位置,但它就像小小的螺丝钉一样,镶嵌在人们工作生活中需要计
7、算、控制、测量等智能活动的各个角落。由于单片机的控制功能强大、使用灵活、体积小、可靠性高、性价比高、用以产品化等特点,近年来在智能仪器仪表、机电一体化、实时控制、分布式多机系统、家用电气等各个领域都得到了广泛的应用,对各个行业的技术改造和产品的更新换代起着重要的推动作用,对人们生活质量的提高产生了深刻的影响。传统的门铃都是叮咚声,所具备的功能较少,也比较弱,而且结构很复杂。根本不能满足这个飞速发展的社会的需要。而现在主要是一种无绳可视门铃对讲系统,包括门口机和室机,所述门口机与所述室机相互连接,所述的门口机,包括摄像头及音频电路,所述室机,包括连接到线的第一通讯模块;还包括与所述室机无线连接的
8、移动终端,所述室机还包括控制模块、视频发射模块以及用于在第一通讯模块和视频发射模块间切换的开关模块,所述开关模块分别与控制模块和第一通讯模块连接,所述移动终端包括与第一通讯模块无线连接的第二通讯模块以及与所述视频发射模块无线连接的视频接收模块,其中所述第一通讯模块与第二通讯模块之间采用时分双工通讯。本发明通过采用移动终端进行对讲和控制,使得可视门铃对讲可在任意位置进行同时具备无绳功能。将来的门铃将会更智能化,更人性化,满足人类各种需要。本设计主要是针对门铃系统在语音提示中文、LCD显示英文以及响铃(主要是各种不同的音乐)功能的实现。1.2 课题的总体设计及思路本次设计的系统是属于单片机实现功能
9、的典型应用,通用性很强,在人们日常生活中有着广泛的应用。本系统以单片机89C51为核心,其硬件电路由单片机、时钟与复位电路、选择按键输入电路、存储电路、音频发生器、音频放大器、扬声器、LCD显示电路以及语音电路。主要功能是当主人在家时,将开关打在“IN”,来访者来时按铃,语音提示:“请稍后,马上就来开门”,LCD显示:“Please wait for a moment!”并且音乐响起;当主人不在家时,将开关打在“OUT”,来访者来时按铃,语音提示:“家里没人,请留言,谢谢!”LCD显示:“Please visit me later!”此时不响音乐。本设计主要由单片机AT89C51构成核心电路,
10、由LM386构成音频放大,由1602LCD构成显示电路,由ISD1420构成语音录放电路。系统带有选择按键控制功能,对主人是否在家提供主观上的选择,当主人在家,但不愿意别人的打扰,这时也可以将选择按键控制为“OUT”,这样大大不仅具有控制方便简单和灵活性大的特点,而且提高了人性化的特点,从而大大提高了产品的质量。进行系统设计时应考虑如下问题:1由1602LCD构成的显示电路,将要显示两句话“Please wait for a moment!”“Please visit me later!”这两句话的程序原代码设计;2由ISD1420语音芯片构成语音提示电路中,录音和放音的过程。3硬件电路的连接
11、实现过程。硬件电路的设计框图如图1-1所示。第2章 硬件电路设计2.1 硬件最小系统设计2.1.1 核心芯片AT89C51简介该设计所用主要芯片是AT89C51,现对各组成部分的情况介绍如下:中央处理器,部数据存储器,部程序存储器,定时器,串行口,中断控制系统,以及时钟复位电路等等。AT89C51芯片引脚图如图2-1所示,芯片引脚介绍:图2-1 AT89C51引脚图P0口:P0口是开漏双向口。可以写为1,使其状态为悬浮用作高阻输入,P0也可以在访问外部程序存储器时作地址的低字节,在访问外部数据存储器时作数据总线。此时通过部强上拉输出1。P1口:P1口是带部上拉的双向I/O口,向P1口写入1时P
12、1口被部上拉为高电平,可用作输入口,当作为输入脚时被外部拉低的P1口会因为部上拉而输出电流。P1口第2功能:T2(P1.0)定时/计数器2的外部计数输入/时钟输出(见可编程输出)。T2EX(P1.1)定时/计数器2重装载控制。P2口:P2口是带部上拉的双向I/O口,向P2口写入1时P2口被部上拉为高电平,可用作输入口,当作为输入脚时被外部拉低的P2口会因为部上拉而输出电流(见DC电气特性)在访问外部程序存储器和外部数据时分别作为地址高位字节和16位地址(MOVX DPTR)此时通过部强上拉传送1,当使用8位寻址方式(MOV Ri)访问外部数据存储器时,P2口发送P2特殊功能寄存器的容。P3口:P3口是带部上拉的双向I/O口,向P3口写入1时P3口被部上拉为高电平,可用作输入口,当作为输入脚时被外部拉低的P3口会因为部上拉而输出电流(见DC电气特性)P3口还具有以下特殊功能。RXD(P3.0)串行输入口TXD(P3.1)串行输出口INT0(P3.2)外部中断0INT1(P3.3)外部中断1T0(P3.4)定时器0外部输入T1(P3.5)定时器1外部输入WR(P3.6)外部数据存储器写信号RD(P3.7)外部数据存储器读信号
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1