好文档 - 专业文书写作范文服务资料分享网站

基于单片机的电子门铃音乐的设计毕业论文

天下 分享 时间: 加入收藏 我要投稿 点赞

传统的门铃都是叮咚声,所具备的功能较少,也比较弱,而且结构很复杂。根本不能满足这个飞速发展的社会的需要。

而现在主要是一种无绳电话可视门铃对讲系统,包括门口机和室内机,所述门口机与所述室内机相互连接,所述的门口机,包括摄像头及音频电路,所述室内机,包括连接到电话线的第一通讯模块;还包括与所述室内机无线连接的移动终端,所述室内机还包括控制模块、视频发射模块以及用于在第一通讯模块和视频发射模块间切换的电话开关模块,所述电话开关模块分别与控制模块和第一通讯模块连接,所述移动终端包括与第一通讯模块无线连接的第二通讯模块以及与所述视频发射模块无线连接的视频接收模块,其中所述第一通讯模块与第二通讯模块之间采用时分双工通讯。本发明通过采用移动终端进行对讲和控制,使得可视门铃对讲可在任意位置进行同时具备无绳电话功能。将来的门铃将会更智能化,更人性化,满足人类各种需要。

本设计主要是针对门铃系统在语音提示中文、LCD显示英文以及响铃(主要是各种不同的音乐)功能的实现。

1.2 本章小结

本次设计的系统是属于单片机实现功能的典型应用,通用性很强,在人们日常生活中有着广泛的应用。

本系统以单片机89C51为核心,其硬件电路由单片机、时钟与复位电路、选择按键输入电路、存储电路、音频发生器、音频放大器、扬声器、LCD显示电路以及语音电路。主要功能是当主人在家时,将开关打在

- 1 -

哈尔滨理工大学学士学位论文

“IN”,来访者来时按铃,语音提示:“请稍后,马上就来开门”,LCD显示:“Please wait for a moment!”并且音乐响起;当主人不在家时,将开关打在

“OUT”,来访者来时按铃,语音提示:“家里没人,请留言姓名,谢谢~”LCD显示:“Please visit me later!”。此时不响音乐。本设计主要由单片机AT89C51构成核心电路,由LM386构成音频放大,由1602LCD构成显示电路,由ISD1420构成语音录放电路。系统带有选择按键控制功能,对主人是否在家提供主观上的选择,当主人在家,但不愿意别人的打扰,这时也可以将选择按键控制为“OUT”,这样大大不仅具有控制方便简单和灵活性大的特点,而且提高了人性化的特点,从而大大提高了产品的质量。

进行系统设计时应考虑如下问题:

1. 由1602LCD构成的显示电路,将要显示两句话“Please wait for a moment !”“Please visit me later!”这两句话的程序原代码设计; 2. 由ISD1420语音芯片构成语音提示电路中,录音和放音的过程。 3. 硬件电路的连接实现过程。 - 2 -

哈尔滨理工大学学士学位论文 第2章 硬件电路设计 2.1 硬件最小系统设计 2.1.1 核心芯片AT89C51简介

该设计所用主要芯片是AT89C51,现对各组成部分的情况介绍如下:中央处理器,内部数据存储器,内部程序存储器,定时器,串行口,中断控制系统,以及时钟复位电路等等。

AT89C51芯片引脚图如图2-1所示,芯片引脚介绍:

P1.0VCC140ADP1.10)P0.0(392AD1P1.2P0.1()383AD2P1.3)P0.2(3743AD)P1.4P0.3(3654P1.5)P0.4(AD3565P1.6P0.5(AD)3476P1.7)P0.6(AD338)7RST/VPDP0.7AD(329(RXD)P3.0EA/VPP3110AT89C51(TXD)P3.1ALE/PROG3011(INTO)P3.2PSEN2912(INT1)

P3.3P2.7(A15)2813(T0)P3.4P2.6(A14)2714)(T1P3.5P2.5(A13)2615(WR)P3.6P2.4(A12)2516(RD)P3.7P2.3(A11)2417XTAL2P2.2(A10)23181XTALP2.1(A9)2219VSSP2.0(A8)2120

图2-1 AT89C51引脚图

P0口:P0口是开漏双向口。可以写为1,使其状态为悬浮用作高阻输入,P0也可以在访问外部程序存储器时作地址的低字节,在访问外部数据存储器时作数据总线。此时通过内部强上拉输出1。

P1口:P1口是带内部上拉的双向I/O口,向P1口写入1时P1口被 - 3 -

哈尔滨理工大学学士学位论文

内部上拉为高电平,可用作输入口,当作为输入脚时被外部拉低的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) 外部中断0 INT1(P3.3) 外部中断1 T0(P3.4) 定时器0外部输入 T1(P3.5) 定时器1外部输入 WR(P3.6) 外部数据存储器写信号 RD(P3.7) 外部数据存储器读信号

ALE:地址锁存使能。在访问外部存储器时输出脉冲锁存地址的低字节,在正常情况ALE输出信号恒定为1/6振荡频率并可用作外部时钟或定时,注意每次访问外部数据时一个ALE脉冲将被忽略ALE可以通过置位SFR的auxlilary0禁止置位后ALE只能在执行MOVX指令时被激活。

PSEN:程序存储使能。当执行外部程序存储器代码时,PSEN每个机器周期被激活两次,在访问外部数据存储器时PSEN无效访问内部程序存储器时PSEN无效。

EA:当此脚为低电平时,对ROM的操作限定在外部程序存储器,而它为高电平时,则对ROM的读操作是从内部程序存储器开始,并可延续至外部程序存储器。

XTAL1:晶体1反相振荡放大器输入和内部时钟发生电路输入。 [1] XTAL2:晶体2反相振荡放大器输出。 2.1.2 复位电路的设计

复位是单片机的初始化操作,其主要功能是把PC初始化为0000H,使单片机从0000H单元开始执行程序。除了进入系统的正常初始化之外,当由于程序运行出错或操作错误使系统处于死锁状态时,为了摆脱困境,

- 4 -

哈尔滨理工大学学士学位论文 也需要按复位键以重新启动。

在振荡器工作时将RST脚保持至少两个机器周期高电平,12时钟模式为24个振荡器周期,6时钟模式为12振荡器周期,可实现复位。为了保证上电复位的可靠RST保持高电平的时间至少为振荡器启动时间通常为几个毫秒再加上两个机器周期复位后振荡器以12时钟模式运行当已通过并行编程器设置为6时钟模式时除外。

单片机在RESET为高电平控制下,程序计数器(PC)和特殊功能寄存器的复位如表2,1所示。单片机的复位并不影响芯片内部RAM状态,只要RESET引脚保持高电平,单片机将循环复位。在复位有效期间内,

[2]ALE)PSEN将输出高电平。 表2-1 复位后寄存器状态

寄存器 复位状态 寄存器 复位状态 PC 0000H TMOD 00H ACC 00H TCON 00H B 00H TL0 00H PSW 00H TH0 00H SP 07H TL1 00H DPTR 0000H TH1 00H P0—P3 0FFH SCON 00H IP ××000000B SBUF 不定 IE 0×000000 PCON 0×××0000 本次设计复位电路,如图2-2所示 VCC RESET 20μF

基于单片机的电子门铃音乐的设计毕业论文

传统的门铃都是叮咚声,所具备的功能较少,也比较弱,而且结构很复杂。根本不能满足这个飞速发展的社会的需要。而现在主要是一种无绳电话可视门铃对讲系统,包括门口机和室内机,所述门口机与所述室内机相互连接,所述的门口机,包括摄像头及音频电路,所述室内机,包括连接到电话线的第一通讯模块;还包括与所述室内机无线连接的移动终端,所述室内机还包括控制模块、视频发射模块以及用于在第一通讯模块
推荐度:
点击下载文档文档为doc格式
18ghf17kpt6vudb8bhn079ew80o9bl00scd
领取福利

微信扫码领取福利

微信扫码分享