新闻中心

EEPW首页 > EDA/PCB > 设计应用 > 基于FPGA的多功能密码锁的设计

基于FPGA的多功能密码锁的设计

作者: 时间:2011-05-20 来源:网络 收藏

4 仿真结果
本设计在QuartusⅡ9.0软件平台上进行了各项功能的波形仿真。
图3是输入了错误的密码123450并按下enter键(键值23)后,没有打开的仿真图,图4是输入正确的密码123456和enter键后,能打开的仿真图。

本文引用地址:https://www.eepw.com.cn/article/191204.htm


图5是先输入了一位密码9,又按了clead键(键值17),接着又输入了正确的密码123456和enter键后,锁能正确打开的仿真图。

h.JPG


图6是第一次输入密码123450,第二次输入了521087,第三次输入了450313,3次错误的密码后,启动防止多次试探密码功能,密码锁进入报警状态,并维持在报警状态不退出,相当于密码锁处于死锁状态。
图3~6中的codel~code6是临时存储输入密码的寄存器。另外,在开锁状态下,按下修改密码Chgsecrer键时,进行修改密码的仿真图,由于输入输出的数据量很多,全景视图时不是很清楚,只能局部放大浏览,这里不再给出。

5 结论
本密码锁的各项功能也在芯片上EP1K30TC144-3下载通过了验证,实验表明,此密码锁运行稳定可靠,各项功能都能满足要求。在实际应用中可将数码管显示的密码一律都用“-”来显示,起到隐藏密码位的目的


上一页 1 2 3 下一页

关键词: FPGA 多功能 密码锁

评论


相关推荐

技术专区

关闭