数电课程设计报告--电子密码锁
《数电课程设计报告--电子密码锁》由会员分享,可在线阅读,更多相关《数电课程设计报告--电子密码锁(9页珍藏版)》请在毕设资料网上搜索。
1、 -数电课程设计 题目:电子密码锁 课程名称: 数字电路课程设计 学院系:电子信息与电气工程学部 专 业: 自动化 班 级: 电自 1001 题目:电子密码锁 1 设计要求 一基本功能一基本功能 1、设计一个密码锁,开锁代码为 8 位二进制数,通过串行以按键的形式输 入,要求能够显示当前输入的位数,但不显示输入的具体密码。 2、当输入代码的位数和给定的密码一致,按下开锁键,用 LED 显示开锁成 功。如果密码不正确,提示开锁不成功,当连续三次密码输入错误,不 允许再输入密码,并且提示报警。不同的提示可用不同的 LED 闪烁频率 或花型 显示来表示。 3、开锁的密码可以进行设置,但设置的前提是原
2、来密码必须输入正确。 二扩展功能二扩展功能 运用 PS2 接口,通过键盘来输入密码。 2 设计分析及系统方案设计 密码锁控制器是硬件与软件的结合。根据设计要求,以FPGA芯片和VHDL语言设计 此电子密码锁。 本演示系统实现了:本演示系统实现了: 1、输入密码正确后,正确小灯(green)亮,错误小灯(red)不亮; 2、当输入密码正确后,可修改密码,可使用 want 开关正确进行密 码修 改功能,而后密码 被重新设定为新的密码,当密码输入 错误的时候并 不可以修改密码,此时即使按下 want 键也不好 用; 3、输入错误密码,正确小灯(green)不亮,错误小灯(red)亮; 4、按下 re
3、set 后,密码归为初始密码; 5、输入密码时,同时数码管显示输入密码个数,不显示具体密码; 6、显示连续输入错误密码次数,用数码管显示,次数小于 3 时, 自动进入 下一次输入状态,错误次数大于等于 3,即以 1HZ 频率 闪烁的LED灯提示 报警报警,且无法再次输入密码,直到按下 reset. 3 系统以及模块硬件电路设计 用VHDL设计电子密码锁方案:作为通用电子密码锁,主要由 3 个部分组成: 数字密码输入电路、密码锁控制电路和密码锁显示电路数字密码输入电路、密码锁控制电路和密码锁显示电路。 3.13.1 系统总框图系统总框图 3.23.2 密码提示电路密码提示电路 七段数码管是电子开
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 报告 电子 密码锁
