数字密码锁课案.doc

摘要随着生活质量的不断提高,加强家庭防盗安全变得非常重要,但传统机械锁的构造过于简单,很容易被打开,从而降低了安全性。数字密码锁因为它的保密性很高,安全系数也非常高,再加上其不需要携带避免了丢失的可能,省去了因钥匙丢失而需要换锁的麻烦,受到了越来越多的人的欢迎。数字密码锁因其的方便性和科技性的优势取代传统锁具是必然的。密码锁不但可以用来保管私人物品,还可以用其来防止他人的越权操作。 数字密码锁也称为电子密码锁,其锁内可设有若干位密码,锁内所用的密码可由用户自己设定,数字密码锁一般分为两类:一类是并行接收数据,称为并行锁,另一类是串行接收数据,称为串行锁,本设计为串行锁。 本设计中的数字密码锁,是利用Verilog语言进行编译,因为Verilog可以方便快捷的做出符合各种条件的密码锁,它的设计方法比其他方法更便捷。Verilog其最大的优势在于能够借鉴高级程序设计语言,是一种符合IEEE标准的硬件描述语言,对电路的结构有着高度抽象化、规范化的描述,而且它在不同的设计领域和层次模型验证中发挥着重大作用,它也具有高度自动化。 并在ModelSim上实行仿真设计。ModelSim是此类设计中最优秀的HDL语言仿真软件,它还是唯一的单内核还支持VHDL和Verilog语言的混合仿真软件。它能提供很高的仿真环境。 并由3位十进制数组成的数字密码锁,密码可由用户任意设置,当密码输入正确时数字密码

文档评论(0)

1亿VIP精品文档

相关文档