以fpga 为基础的数字密码锁.pdfVIP

  • 4
  • 0
  • 约2.71千字
  • 约 6页
  • 2018-01-05 发布于天津
  • 举报
以fpga 为基础的数字密码锁

以FPGA为基础的数字密码锁 本文介绍了一种以FPGA为基础的数字密码锁。采用自顶向下的数字系统设计方 法 ,将数字密码锁系统分解为若干子系统 ,并且进一步细划为若干模块 ,然后用 硬件描述语言VHDL来设计这些模块,同时进行硬件测试。测试结果表明该数 字密码锁能够校验10位十进制数字密码 ,且可以预置密码 ,设有断电保护装置 , 解码有效指示等相应功能。 1功能概述 (1)密码锁的工作时钟由外部晶振提供,时钟频率为50MHz,运算速度高, 工作性能稳定。 (2)密码的设置和输入由外接键盘完成,控制电路的安全系数高,操作方便; (3)密码数字可以由锁的所有者随意设置,并可更改,增强了用户体验。密码 修改必须符合预设规则,否则无法修改密码。 (4)开锁时 ,不限制密码的输入位数(1到10位皆可以),减少了密码被破解 的概率(约为10亿分之一的破解率),密码锁的保密能力高。 (5)清除密码键的设定,可以快速清除全部密码,提高了对突发事件的适应能 力。 (6)对输入的数字密码既能直接显示,又能转换为星号,防治偷窥,增强保密 性。 (7)全部密码输入后 ,正确时密码锁将开启 ,显示屏出现 :InputRight !指示 灯变亮。错误时,显示屏出现:Input Failed!指示灯变灭。

文档评论(0)

1亿VIP精品文档

相关文档