新型多功能门铃系统的设计报告.doc

约64页DOC格式手机打开展开

新型多功能门铃系统的设计报告,本文共计63页,18421字;摘要多功能门铃结合实际用户需要和现代社会的需求设计,作为用单片机控制的智能产品之一,在单片机设计中开辟出一块新的领域。本文主要介绍新型多功能门铃的原理和特点。本设计中,我们采用了单片机控制多模块的方式。硬件部分由语音控制模块、红外探测模块、键盘输入模块、开灯模块...
编号:10-23273大小:1.45M
分类: 论文>通信/电子论文

内容介绍

此文档由会员 刘瑞 发布

新型多功能门铃系统的设计报告

本文共计63页,18421字;

摘 要

多功能门铃结合实际用户需要和现代社会的需求设计,作为用单片机控制的智能产品之一,在单片机设计中开辟出一块新的领域。本文主要介绍新型多功能门铃的原理和特点。
本设计中,我们采用了单片机控制多模块的方式。硬件部分由语音控制模块、红外探测模块、键盘输入模块、开灯模块和报警模块五大部分组成。具体实施办法是:以单片机AT89C52为核心,通过键盘向单片机输入指令,再由单片机控制语音芯片ISD1420模块、开灯模块和报警模块,输出不同的响应结果。
设计过程中,硬件设计中使用了工具PROTEL99SE制作原理图和PCB板图,软件设计中使用了模块编程的方法。
本文首先在绪论介绍了此系统的研究意义。在第1章里,论述了系统构成理论,确定了单片机的任务内容。第2章着重介绍了系统中所使用的硬件芯片的功能与特性、硬件的电路设计,在第3章中重点剖析了软件设计的过程,第4章是产品的调试,排除设计上的错误,完善设计,同时附上硬件原理图、PCB板图及总程序。

关键词:多功能,单片机,ISD1420语音芯片,报警,红外探测
Abstract

The multi-purpose doorbell union actual user needs with modern society's demand design, the achievement to use one of intelligent products which the monolithic integrated circuit controls, opens a new domain in the monolithic integrated circuit design. This article main introduction new multi-purpose doorbell principle and characteristic.
目 录

摘要……………………………………………………………………………………Ⅰ
Abstract………………………………………………………………………………Ⅱ
绪论…………………………………………………………………………………….1
1 理论基础及系统要求………………………………………………………………2
1.1引言………………………………………………………………………………..2
1.2 系统构成………………………………………………………………………….2
1.2.1 基本原理……………………………………………………………………….2
1.2.2系统组成和流程………………………………………………………………..2
1.3 系统任务………………………………………………………………………….2
2 系统硬件电路……………………………………………………………………….4
2.1 引言……………………………………………………………………………….4
2.2 硬件介绍………………………………………………………………………….4
2.2.1 单片机89S52…………………………………………………………………..4
2.2.2 ISD1420语音芯片……………………………………………………………..5
2.2.3 红外探测系统………………………………………………………………….11
2.2.4 放大器………………………………………………………………………….11
2.2.5 报警器………………………………………………………………………….12
2.2.6 继电器………………………………………………………………………….13
2.2.7 电源部分……………………………………………………………………….13
2.3 硬件电路设计及实现…………………………………………………………….14
2.3.1 语音控制模块……………………………………………………………….....14
2.3.2 输入控制模块……………………………………………………………...…..15
2.3.3 报警模块………………………………………………………………...……..17
2.3.4 电灯开关模块………………………………………………………...………..17
3 系统软件编写与分析…………………………………………………...…………..19
3.1 引言………………………………………………………………...……………..19
3.2 键盘的判断程序………………………………………………...………………..19
3.3 键盘的响应程序……………………………………………...…………………..20
3.3.1 门铃声与留言提示音程序编写及分析………………………………………20
3.3.2 分段录音程序编写及分析…………………………………………………….21
3.3.3 主人放音程序编写及分析………………………………………………….…22
3.4 中断报警和开灯程序编写及分析……………………………………………….23
3.4.1 设计的原理…………………………………………………………………….23
3.4.2 设计的方法…………………………………………………………………….23
3.4.3 设计的参数设定……………………………………………………………….24
3.4.4 中断报警程序的流程及编写………………………………………………….26
3.5 总程序…………………………………………………………………………….29
4 软件调试…………………………………………………………………………….30
4.1 调试工具…………………………………………………………………...……..30
4.1.1 超想3000仿真器及仿真软件………………………………………...…...….30
4.1.2 TOP 2005编程器及软件…………………………………………...…….……30
4.2 硬件调试…………………………………………………………...……….…….32
4.3 软件调试………………………………………………………...………….…….33
4.3.1 单片机AT89S52工作调试………………………………...…………….…….33
4.3.2 ISD1420语音芯片工作调试…………………………...……………….……..35
4.3.3 中断报警工作调试…………………………………...……………….……….41
4.4 整体调试……………………………………………...………………….……….45
结论……………………………………………………...………………….………….47
致谢…………………………………………………...…………………….………….48
参考文献……………………………………………………………………………….49
附录1………………………………………………………………………………..…51
附录2……………………………………………………………………………..……52
附录3………………………………………………………………………………..…53

部分参考文献

[1] AT89C52 Data Sheet , www. zymcu.com
[2] 窦振中,汪立森.PIC系列单片机应用设计与实力.第一版.北京航空航天大学出版社,1999:259-271
[3] 朱定华,戴汝平.单片微机原理与应用.第一版.清华大学出版社,北方交通大学出版社,2003:81—150,193-199
[4] 求是科学.PIC单片机典型模块设计实力导航.第一版.人民邮电出版社,2005:15-24
[5] 陈明荧.8051单片机课程设计实训教材.第一版.清华大学出版社,2004:249-256