1、 毕 业 设 计 开 题 报 告 基于两个单片机串行通信的电子密码锁基于两个单片机串行通信的电子密码锁 院院 别:别: 电子工程学院 班班 级:级: 学生姓名:学生姓名: 指导教师:指导教师: 1 毕业设计开题报告 课题题目 基于两个单片机串行通信的电子密码锁 课题性质 A B C D E 课题来源 A B C D 成果形式 A B C D E 同组同学 无 开题报告内容(可另附页) 指导教师意见(课题难度是否适中、工作量是否饱满、进度安排是否合理、工作条件是否 具备等) 指导教师签名: 月 日 专家组及系里意见(选题是否适宜、各项内容是否达到毕业设计(论文)大纲要求、整改 意见等) 专家组成
2、员签字: 教学主任(签章) : 月 日 2 附页: 基于两个单片机串行通信的电子密码锁 我的毕业设计是运用单片机之间的串口通信实现电子密码锁的功能。使用单片机自身 有的串口可以很方便的实现单片机之间的通信,使输入的密码值传送到主机,检验是否是 正确的密码。该电子密码锁分两部分,一部分在外部,有键盘部分和密码显示;另一部分 在内部,有密码设置和显示。 (一一)主要技术指标主要技术指标 1 运用单片机自身带有的串口实现电子密码锁。 2 采用闪电存储型器件 AT89S52 单片机作为系统的核心。 AT89S52 是一种低功耗,高性能 CMOS 8 位单片机,片内含 8 KBISP(In-system
3、 programmable)的可反复擦写 1000 次的 Flash 只读程序存储器。40 个引脚计数器;2 个全双 工串行通信口;看门狗(WDT)电路和片内时钟振荡器。 3 选用比较常见和使用较为普遍的语音芯片。 4 用数码管进行显示,用键盘进行输入和调整。 在内、外单片机部分分别由键盘、数码显示电路。外部用 44 键盘组成 09 数字键以 及“确认” 、 “取消” 、 “修改密码” 、 “清除”功能键。用 6 位 7 段数码管组成显示电路提示信 息,方便用户可以看到显示自己输入的数字。在内部用 44 键盘组成 09 数字键以及“确 认” 、 “取消” 、 “显示密码” 、 “设置密码”功能
4、键。用 6 位 7 段数码管组成显示键盘密码或内 部当前密码。 (二)(二)工作思路工作思路 随着社会的发展和人们生活水平的提高,人们的安全意识也逐步加强,锁具系统的安全 性变得至关重要,为了满足当前社会管理和防盗要求,特别是在人员经常变动的公共场所, 如办公室、宾馆 仓库等地方,用密码代替钥匙的密码锁应运而生。此外许多电子智能锁(指 纹识别、 IC卡辨认) 已在国内外相继面世。 但是这些产品的特点是针对特定的指纹和有效卡, 只能适用于保密要求的箱、 柜、 门等。 而且指纹识别器若在公共场所使用存在容易机械损坏, IC卡还存在容易丢失、损坏等特点。加上其成本较高,一定程度上限制了这类产品的普及和 推广。鉴于目前的技术水平与市场的接收程度,电子密码锁是这类电子防盗产品的主流。 基于以上思路,本次设计使用 ATMEL 公司的 AT89C52 实现基于