基于两个单片机串行通信的电子密码锁的设计(附原理图,程序)
基于两个单片机串行通信的电子密码锁的设计(附原理图,程序)(课题说明书,开题报告,中期检查表,论文10000字)
摘 要 本设计本着家庭用锁的简单、实用、经济、安全而又不易损坏的特点,能实现日常生活的正常使用并且具有语音提示的功能,实现通过两个单片机RS-232-C串行通信接口,下位机的数据信息的采集和上位机对于下位机的控制来实现通过输入六位的数字密码实现对于电子锁的解开和闭锁的功能。有内外两个单片机组成,这样就可以使得电子密码锁不会被轻易地破解。内部单片机负责密码的储存和语音的播放,外部单片机负责密码的获取和传输,以及密码的显示。
关键字 ISD2540语音芯片; AT89S52单片机; RS-232C串口通信
[版权所有:http://DOC163.com]
目录
1 绪论 1
1.1课题研究背景 2
1.2课题研究目的 2
2 设计的简介 3
3 方案选择 3
3.1 基于两个单片机串行通信的电子密码锁 3
3.2 语音芯片的选择 4 [资料来源:www.doc163.com]
4 系统硬件电路的设计 5
4.1 系统核心部分——闪电存储型器件AT89S52 6
4.2 串口通信 8
4.3语音电路 9
4.4电平转换电路 14
4.5键盘电路 15
5 系统程序的设计 15
5.1外部单片机发送密码程序的设计 15
5.2 内部单片机程序以及俩机数据传送流程图 17
5.3 语音播放调用程序 17
6 测试结果 19
7 结论 21
参考文献 21
致 谢 23
附录1:程序 24
(1)外部单片机程序 24
(2)内部单片机程序 26
(3)录音程序 30
附录2:整体电路图 32
(1)外部单片机部分原理图 32
(2)内部单片机部分原理图 33
[来源:http://Doc163.com]