4位密码锁功能模块开题报告.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4位密码锁功能模块开题报告

基于FPGA的数字密码锁 随着数字技术的飞速发展,具有防盗 报警功能的数字密码锁代替安全性差的机械锁已成为必然的趋势。数字密码锁不但可以用来保管物品,还可以防止越权作,例如银行自动柜员机、自动售货机、门卡系统等等。 1.设计要求 (1)数码输入:每按下一个数字键,就输入一个数值,并在显示器上的显示出该数值,同时将先前输入的数据依序左移一个数字位置。 (2)数码清除:按下此键可清除前面所有的输入值,清除为“0000”。 (3)密码更改:按下此键时会将目前的数字设定成新的密码。 (4)激活电锁:按下此键可将密码锁上锁。 (5)解除电锁:按下此键会检查输入的密码是否正确,密码正确即开锁。 二、总体方案 各模块电路设计 1.分频模块设计; 2.消抖模块设计; 3.比较寄存模块; 4.扫描显示模块的设计; 5.密码锁主控模块; 6.Led 显示模块。 1、分频模块设计 分频模块的作用是将输入时钟50MHZ分频,得到消抖模块、数码管显示电路、LED显示模块和拔河主控电路需要的时钟。 div:分出10KHz主要供密码锁主控电路、消抖模块和数码管显示电路。 div2:分出1KHz主要供LED显示模块。 2、消抖模块 机械开关在接触或者断开的瞬间,由于机械的弹性震颤,触点会出现抖动现象,通常触点震颤的延续时间大约为10~20ms,在实际应用中,常采用硬件或软件方法消除开关抖动对系统造成的不良影响。硬件消抖需外接消抖电路,按键多时比较浪费资源,而消抖程序就解决机械开关抖动问题的一种软件实现方案。 密码锁消抖电路 3、比较寄存模块 在数字密码锁中,比较器模块的功能是对编码模块的输出和寄存的密码进行比较,然后将比较,然后将比较的结果送入到控制模块。 4、数码显示电路 程序由两个always块构成,第一个always块完成3-8线译码、输入数据选择和计数的功能来实现位码的动态扫描,第二个always块完成七段译码的功能。 5、密码锁主控模块 控制模块有开锁状态,安锁状态,输入密码状态,报警状态及修改密码状态。 三、总框图 1、密码锁框图 自锁 消抖器 比较寄存器 密码锁控制器 数码管显示器 分频器 三、总结 基于FPGA设计的电子密码锁是一个小型的数字系统,与普通机械锁相比,具有许多独特的优点:必威体育官网网址性好,防盗性强,可以不用钥匙,记住密码即可开锁等。目前使用的电子密码锁大部分是基于单片机技术,以单片机为主要器件。在实际应用中,程序容易跑飞,系统的可靠性较差。

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档