欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    EDA电子密码课程设计---基于VHDL文本输入法的电子密码锁的设计

    • 资源ID:1430097       资源大小:150.50KB        全文页数:13页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    EDA电子密码课程设计---基于VHDL文本输入法的电子密码锁的设计

    1、 1 EDA 设计实习报告 成绩: 教师签名: 姓 名 学 院 ( 系 ) 信息学院电子系 专业名称班级 1071 学号 200711611118 课程设计内容 基于 VHDL 文本输入法的电子密码锁的设计 时间 2010 年 5 月 2 本课程设计目录: 3 一、一、 课程设计课程设计的的目的目的: 本课程设计主要是基于 VHDL 文本输入法设计电子密码锁, 随着社会物质财富的日益增长, 安全 防盗已成为全社会关注的问题。基于 EDA 技术设计的电子密码锁,以其价格便宜、安全可靠、使用方 便,受到了人们的普遍关注。而以现场可编程逻辑器件(FPGA)为设计载体,以硬件描述语言(VHDE)为 主

    2、要表达方式,以 Quartus开发软件和 GW48EDA 开发系统为设计工具设计的电子密码锁,由于其能 够实现数码输入、数码清除、密码解除、密码更改、密码上锁和密码解除等功能,因此,能够满足社会 对安全防盗的要求。 二、二、 系统设计实现的基本功能系统设计实现的基本功能 (1) 密码输入:每按下一个数字键,就输入一个数值,并在显示器上显示出该数值。同时将先前输 入的数据依次左移一个数字位置。 (2) 密码清除:按下清除键可清除前面所有的输入值,清除成为“0000” 。 (3) 密码更改:按下更改键可将目前数据设定为新的密码。 (4) 密码上锁:按下上锁键可将密码锁上锁。 (5) 密码解除:按下

    3、解除键首先检查输入的密码是否正确,密码正确即解锁。 三、三、电子密码锁的结构原理电子密码锁的结构原理 根据系统设计要求,系统设计采用自顶向下的设计方法。 3.1 电子密码锁的整体结构 电子密码锁的整体结构如图 1 所示,它包括密码锁输入模块、控制模块和显示模块等。 原理图: 图 1 4 1密码锁输入模块密码锁输入模块 密码锁的输入模块由时序产生电路、键盘扫描电路、键盘译码电路和按键存储电路组成。如下图示: 图 2 a 时序产生电路 产生电路中使用的三种不同频率的工作脉冲波形, 即系统时钟脉冲、 弹跳消除取样信号和键盘扫描信号。 b 键盘扫描电路 扫描电路的作用是提供键盘扫描信号,扫描信号变化顺

    4、序依次是 11101101101101111110.- 依序地周而复始。 c键盘译码电路 上述键盘中的按键分为数字按键和文字按键,每一个按键可能负责不同的功能,例如清除键、上锁键 和解锁键等。数字按键主要是用来输入数字的,但是键盘所产生的输出是无法直接拿来用作密码锁控 制电路的输入的;另外,不同的按键具有不同的功能,所以必须由键盘译码电路来规划每个按键的输 出形式,以便执行相应的动作。 d 按键存储电路 因为每一次扫描会产生新的按键数据,可能会覆盖前面的数据,所以需要一个按键存储电路。将整个 键盘扫描完毕后的结果记录下来。 按键位置与数码关系(表)按键位置与数码关系(表)图图 3 扫 描 位 置CSR 【10】 00 00 00 01 01 01 10 10 10 11 11 11 键盘输出信号 SEL 【30】 0011 0101 0110 0011 0101 0110 0011 0101 0110 0011 0101 0110 按键号 1 2 3 4 5 6 7 8 9 * 0 # 图 4 所示是密码锁输入模块的仿真波形


    注意事项

    本文(EDA电子密码课程设计---基于VHDL文本输入法的电子密码锁的设计)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583