基于单片机控制的多功能门铃(2)23908.pdf





《基于单片机控制的多功能门铃(2)23908.pdf》由会员分享,可在线阅读,更多相关《基于单片机控制的多功能门铃(2)23908.pdf(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 I 摘 要 本设计中,我们采用了单片机控制多模块的方式。硬件部分由语音控制模块、红外探测模块、键盘输入模块、开灯模块和报警模块五大部分组成。具体实施办法是:以单片机 STC89C51 为核心,通过键盘向单片机输入指令,再由单片机控制语音芯片 ISD1420 模块、开灯模块和报警模块,输出不同的响应结果。本文首先在绪论介绍了此系统的研究意义。在第 1 章里,论述了系统构成理论,确定了单片机的任务内容。第 2 章着重介绍了系统中所使用的硬件芯片的功能与特性、硬件的电路设计,在第 3 章中重点剖析了软件设计的过程,第 4 章是产品的调试,排除设计上的错误,完善设计,同时附上硬件原理图、PCB 板图
2、及总程序。关键词:单片机 ISD1420 语音芯片 报警 红外探测 II Abstract In this design,we used the monolithic integrated circuit to control the multi-modules the way.The hardware part by the voice control module,the infrared detection module,the keyboard entry module,turns on the light the module and reports to the police th
3、e module five major part to be composed.The concrete implementation means are:Take monolithic integrated circuit AT89S52 as the core,through the keyboard to the monolithic integrated circuit input instruction,by the monolithic integrated circuit control pronunciation chip ISD1420 module,turns on the
4、 light again the module and reports to the police the module,outputs the different response result.This article first introduced this system research significance in the introduction.In the 1st chapter,elaborated the system constitution theory,has determined the monolithic integrated circuit task de
5、finition.2nd chapter introduced emphatically in the system uses the hardware chip function and the characteristic,the hardware circuit design,analyzed the process with emphasis in the 3rd chapter which the software designs,the 4th chapter is the product debugging,removes in the design the mistake,co
6、nsummates the design.At last enclosed hardware schematic diagram,PCB board chart and total procedure.Key word:Multipurpose Sing Chip Microcontroller ISD1420 pronunciation chip Reporting to the police Infrared Acquisition III 目 录 摘 要.I ABSTRACT.II 1 绪 论.1 2 系统方案设计.2 2.1 整体方案设计.2 3 系统硬件电路.3 3.1 主控制器.3
7、 3.2 ISD1420 语音芯片.4 3.3 红外探测系统.6 3.4 放大器.7 3.5 报警器.7 3.6 继电器.8 4 系统软件设计.10 4.1 软件整体设计.10 5 软件调试.12 5.1 软件调试.12 结 论.15 致 谢.16 参考文献.17 1 1 绪 论 单片微机的出现是计算机技术发展史上的一个重要的里程碑,它让计算机从海量的数值计算进入到智能化控制领域。作为 21 世纪的工科大学生,不仅要熟练地使用通用微机进行各种数据处理,还要把计算机技术运用到专业领域或相关领域,即具有“开发”能力。随着技术的发展,单片机作为小型智能化控制设备得到了越来越多的用途,特别是以单片机为
8、核心的控制设备得到了实用性的发展,越来越用于社会和大众生活。作为智能化的门铃,拥有留言、报警和红外探测多种功能,实用性高,适用于批量化和小型化生产。设计中门铃要求为无线门铃,检测有人自动照明,人长时间在门口报警,并开启联动开关,同时有录音留言功能,如:有挂号邮件,提示缴纳水电费等。本设计中,我们采用了单片机控制多模块的方式。硬件部分由语音控制模块、红外探测模块、键盘输入模块、开灯模块和报警模块五大部分组成。具体实施办法是:以单片机 STC89S51 为核心,通过键盘向单片机输入指令,再由单片机控制语音芯片 ISD1420 模块、开灯模块和报警模块,输出不同的响应结果。对应硬件的 5 个模块,设
9、计中的软件部分也分为对应的 5 个模块,它指导硬件完成工作。2 2 系统方案设计 2.1 整体方案设计 本设计包括硬件和软件设计两个部分。整个系统由四个部分组成,分别是红外探测部分、语音控制部分、报警部分和交流电灯开关部分。红外探测部分采用的是电子狗的接收部分;语音控制部分主要由 STC89C51 单片机和 ISD1420 语音芯片组成;报警部分采用的是蜂鸣器;交流电灯开关由继电器以及相关电路组成。系统结构框图如图 1 所示。图 1 系统结构框图 3 3 系统硬件电路 3.1 主控制器 AT89C51 单片机增加了 8K 系统可编程 Flash 存储器,使其应用领域更加的广泛,而且性能和稳定性
10、也比之前的系列提高了很多。这一款单片机以其超稳定性能和低廉的价格以及极其方便的编程开发迅速占领了许多市场,4 组 IO 口,512 字节的 RAM和 3 个 16 位定时计数器。此 4 组 32 位 IO 口为全双工串行口,极大的满足了开发者对单片机 IO 口的需求。4 组 32 位 IO 口中只有 P0 的 8 个 IO 口没有上拉电阻,在扩展的时候作为低 8 位地址。关于 AT89C51 单片机部分引脚,其中时钟源有 18 和 19 引脚输入,本设计外界时钟源为 12M 晶振;复位电路所接的引脚如图 3.1 中 RST,复位的时候需要两个机器周期以上的高电平;AT89C51 外接 12M
11、晶振的时候,机器周期由 12 个分频的 6个状态组成,所以此时的机器周期为 1s,在复位期间第九引脚接通备用电源保持RAM 数据不受破坏;在图 3.1 中的 ALE 即第三十脚作为第一功能引脚的时候,当引脚上产生负跳变的时候,将 8 位地址送到锁存器中,而访问内部的时候,ALE 仍以1/6 振荡频率输出,即两个机器周期指出现一次 ALE 信号,第三十引脚用于编程脉冲输入端;图 3.1 中的 EA 即第三十一引脚控制系统上电后是访问外部还是访问内部程序存储器,接高的时候访先访问内部,如果内部空间不够再访问外部,而接低的时候直接访问外部。具体引脚图如图 3.1 单片机引脚说明所示。4 图 2 单片
12、机引脚图 图 3 单片机最小系统原理图 3.2 ISD1420 语音芯片 (1)ISD1420 芯片引脚及结构:ISD1110/ISD1420 系列单片录放时间为最长 20 秒,音质好。芯片采用 CMOS 技术,内含震荡器、话筒前置放大、自动增益控制、防混淆滤波器、平滑滤波器、扬声器驱动及 EEPROM 阵列。最小的录放系统仅需麦克风、喇叭、两个按钮、电源及少数电阻电容。在录放操作结束后,芯片自动进入低功耗节电模式、功耗仅 0.5uA。本设计中选用的语音存储/再生芯片 ISD1420,该芯片采用 EEPROM 存储方法将模拟语音数据直接写入半导体存储单元中,具有音质自然、可反复录放、抗干扰、低
13、功耗等许多优点。ISD1420 放音时间为 20 秒;最多可分为 160 段,每段段长最少125ms;输入采样 6.4kHz;100000 次录音周期;5V 单电源供电,放音电流 15mA,维持电流 0.5A。完全满足设计需要。使用 28 引脚的 DIP 封装芯片。其特点为:使用方便的单片录音系统,外部元件最少。重现优质原声,没有常见的背景噪音。放音可由边沿或电平触发。无耗电信息存储,省掉备用电池。信息可保存 100 年,可反复录放 100 万次。无需专用编程或开发系统。5 较强的分段选址能力可处理多达 160 段信息。具有自动节电模式。录或放后立即进入维持状态,仅需 0.5uA 电流。单一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 控制 多功能 门铃 23908

限制150内