基于单片机的楼宇对讲系统的设计
基于单片机的楼宇对讲系统的设计(论文13000字)
摘要:本文设计了一个基于单片机的楼宇对讲系统,采用MCS51系列单片机89C52 为核心,外围配以存储器、模数转换器/数模转换器、蜂鸣器、电磁感应传感器、键盘以及LCD显示器,设计出一种高性能、可编程的楼宇对讲系统,可完成键盘处理、语音对讲、响铃、电控开锁、密码开锁和刷卡开锁等实际功能,实现了用户密码开锁和刷卡开锁双项功能,并能用户自行修改密码,解决了密码被盗等不可靠性,使用户住宅更加安全方便。
关键词:楼宇对讲系统;89C52单片机;电磁感应;密码修改
Building conversational system based on microcontroller
Abstract: This paper designs a building intercom system which is based on microcontroller ,we use 89C52 for the core ,RAM,ROM,ACD/DCA,buzzer,electromagnetic induction sensor,keyboard,LCD display and other peripheral circuits are all included in it.In order to design a high performance and programmable building intercom system,which can complete the process of keyboard scanning, voice intercom, ringing bel,, locking under the electric control, locking by password or card and other practical functions . This system realize the double functions of locking by password or swiping card . In case of the unsafety of password ,users can change the password autonomously . [来源:http://Doc163.com]
Keywords: building intercom system ;89C52;electromagnetic induction ;changing password
[资料来源:http://www.doc163.com]
目 录
1引言 1
1.1楼宇对讲系统概述 1
1.2国内外楼宇对讲机产品的更新情况 1
2系统总体设计方案 5
2.1系统功能要求 5
2.1.1门口主机的功能 5
2.1.2室内分机的功能 6
[来源:http://Doc163.com]
2.2设计方案 6
2.3系统主要部件的选型 7
2.3.1微处理器的选型 7
2.3.2传感器选型 7
2.3.3显示模块选型 8
2.4 软件开发平台介绍 8
3系统硬件设计 9
3.1系统硬件组成及工作原理 9
3.2系统各模块原理及核心器件的选用和芯片介绍 10
3.2.1 89C52单片机模块 10
3.2.2语音信号处理模块 12
3.2.3外围存储电路模块 14
3.2.4电磁感应模块 15
3.2.5键盘扫描和LCD数码显示 16
3.2.6开锁模块 17
3.2.7响铃模块及其他按键模块 18
4系统软件设计及流程图 19
4.1系统主机初始化 19
4.2从机接收并处理数据流程图 20
4.3主程序功能流程图 20
4.4分机主程序流程图 21
[资料来源:http://doc163.com]
5焊接与调试 22
5.1焊接的注意事项 22
5.2调试方法 22
5.3调试结果 23
6结束语 28
参考文献 30
致谢 31
附录 32