摘要:密码锁是一个用于安全防范的设施装置,防止盗窃,主要安装在家庭中门、保险柜等处,多种办公场所也是有所应用。与传统的机械锁相比,数字密码锁提高了安全性、便利性、舒适性、操作性、可靠性。数字密码锁是所用的是单片机技术,核心是单片机,密码输入用于控制电路或芯片使其工作,从而控制机械开关的闭合并完成用于开锁和闭锁的电子产品。该设计是基于现场可编辑门阵列的FPGA设备数字加密的设计方法。该系统用VHDL语言描述。通过仿真的调试,使用FPGA可编程逻辑器件的数字加密锁的设计基本上达到了预期的目的。
关键词:现场可编程门阵列;VHDL语言;数字密码锁
目录
摘要
ABSTRACT
第一章 绪论-1
1.1课题的研究背景-1
1.2课题研究的意义-1
1.3课题的研究工作-2
第二章 数字密码锁的设计方案-3
2.1方案提出-3
2.2密码锁的研究内容和要求-3
2.3密码锁的功能指标-3
2.4密码锁设计原理-3
第三章 基于FPGA的实现方案-5
3.1VHDL-5
3.1.1VHDL的基本结构-5
3.1.2VHDL的特点-5
3.2FPGA硬件的开发流程-5
第四章 系统模块电路设计-7
4.1键盘输入模块-7
4.1.1时序产生电路-7
4.1.2去抖电路 7
4.1.3键盘扫描电路-7
4.1.4键盘译码电路-8
4.2密码锁控制模块-8
4.2.1功能按键的功能设计-8
4.2.2密码输入的响应 8
4.3译码显示模块-9
4.3.1数据选择电路-9
4.3.2BCD至七段显示器译码电路-9
结束语-11
致 谢-12
参考文献-13
附 录-14