EDA电子密码锁课程设计
《EDA电子密码锁课程设计》由会员分享,可在线阅读,更多相关《EDA电子密码锁课程设计(26页珍藏版)》请在毕设资料网上搜索。
1、 目录 前言 . 1 1 设计内容与目的 . 1 1.1 设计内容 . 1 1.2 设计目的 . 1 2 方案设计 . 2 2.1 设计总体框图 . 2 2.2 电路原理图 . 2 2.3 键盘接口电路 . 2 2.4 电锁控制电路 . 2 2.5 输出显示电路 . 3 3 功能电路的设计 . 3 3.1 键盘接口电路 . 3 3.2 时序产生电路 . 4 3.3 键盘 扫描电路 . 5 3.4 键盘消抖电路 . 8 3.5 键盘译码电路 . 9 3.6 按键存储电路 . 11 3.7 电锁控制电路设计 .15 4 系统仿真 .16 5 程序清单 .16 6 参考文献 .25 课程设计 第 1
2、 页 共 26 页 电子密码锁 前言 电子密码锁的使用体现了人们消费水平、保安意识和科技水平的提高 ,而且避免了携带甚至丢失钥匙的麻烦。目前设计密码锁的方法很多 ,例如用传统的 PCB板设计、用 PLC设计或者用单片机设计等等。而用 VHDL可以更加快速、灵活地设计出符合各种要求的密码锁 ,优于其他设计方法。 VHDL是一种符合 IEEE标准的硬件描述语言 ,其最大的特点是借鉴高级程序设计语言的功能特性 ,对电路的行为与结构进行高度抽象化、 规范化的形式描述 ,并对设计的不同层次、不同领域的模拟验证与综合优化等处理 ,使设计过程廷到高度自动化。 1 设计内容 与目的 : 1.1 设计 内容 :
3、 设计一个简单的数字电子密码锁,密码为 4 位。 要求具备如下 功能 : (1)如果输入数字键 , 第一个数字会从显示器的最右端开始显示 , 此后每按下一个数字键 , 显示器上的数字必须往左移动一格 , 以便将新的数字显示出来。 (2)本密码锁为四位密码锁 , 当输入的数字超过 4个时 , 不会显示第四个以后的数字。 (3)按下清零键 , 清除所有输入的数字 , 即做归零动作。 (4)按下密码确认键 , 检 查输入的密码是否正确 , 密码正确即开锁。 (5)按下密码变更键 , 将当前输入的数字设置成新密码。 (6)设计一个万能密码 , 只要输入万能密码即开锁。 1.2 设计目的: 随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲昵 ,电子密码锁的使用也体现了人们消费水平、保安意识和科技水平的提高 ,而且避免了携带甚至丢失钥匙的麻烦。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- eda 电子 密码锁 课程设计
