您现在正在浏览:首页 > 论文 > 电子电工 > 毕业设计-基于FPGA的电子密码锁的设计

免费下载毕业设计-基于FPGA的电子密码锁的设计

  • 资源类别:论文
  • 资源分类:电子电工
  • 适用专业:应用电子技术
  • 适用年级:大学
  • 上传用户:厢亇
  • 文件格式:Word
  • 文件大小:113.24KB
  • 上传时间:2010-5-20 16:34:22
  • 下载次数:2
  • 浏览次数:219

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业设计 基于FPGA的电子密码锁的设计,共38页,15350字。
摘要
基于FPGA设计的电子密码锁是一个小型的数字系统,与普通机械锁相比, 具有许多独特的优点: 保密性好, 防盗性强, 可以不用钥匙, 记住密码即可开锁等。目前使用的电子密码锁大部分是基于单片机技术, 以单片机为主要器件, 其编码器与解码器的生成为软件方式。在实际应用中, 由于程序容易跑飞, 系统的可靠性能较差。本文介绍一种基于现场可编程门阵列FPGA 器件的电子密码锁的设计方法采用VHDL语言对系统进行描述,并在FLEX10K10LC84-4上实现。
系统所实现的功能:用户给电子密码锁设定一个密码,当使用本机键盘开锁时,该密码与用户设定的密码比较,如果密码正确,则开锁;如果密码不正确,则允许用户重新输入密码,最多可输入三次,若三次都不正确,则扬声器报警,直到按复位键才允许再次输入代码。
通过仿真调试,利用可编程器件FPGA的电子密码锁的设计基本达到了预期目的。当然,该系统在一些细节的设计上还需要不断的完善和改进,特别是对系统的扩展有很好的实用和设计的价值。
关键词:现场可编程门阵列, 硬件描述语言, 电子密码锁, 扬声器

目录
摘要 I
ABSTRACT II
目录 III
1绪言 1
1.1课题背景 1
1.2课题研究的目的和意义 1
1.3国内外概况 2
1.4课题的主要研究工作 3
2FPGA的相关介绍 4
2.1可编程逻辑器件 4
2.2FPGA的简介 4
2.3FPGA的应用特点 5
2.4FPGA的应用前景 6
3基于FPGA设计的硬件描述语言VHDL 8
3.1VHDL语言简介 8
3.2VHDL语言的特点 8
3.3VHDL语言的优点 8
3.4 VHDL语言的基本结构 9
3.5VHDL语言的应用 10
4系统设计方案的研究 11
4.1系统功能需求分析 11
4.2系统实现方案的论证比较 11
4.3系统方案的总体设计 11
4.3.1系统原理框图 11
4.3.2总体设计原理 12
5系统硬件设计 13
5.1系统的硬件模块实现 13
5.2基于FPGA的设计 13
5.2.1主控芯片EPF10K10LC84-4的介绍 13
5.2.2FPGA逻辑功能结构及开发 14
5.3键盘控制电路结构与原理 14
5.4LED显示器结构与原理 15
5.5报警电路 17
6系统的软件设计 18
6.1系统主控制流程框图 18
6.2键盘扫描程序框图 19
6.3获取键值程序框图 20
6.4解码、报警模块 21
7系统的原理实现 22
7.1系统的层次化设计 22
7.2顶层图形设计 22
7.3系统仿真演示结果 23
总结与展望 24
致谢 25
参考文献 26
附录 28
资料文件预览
共1文件夹,1个文件,文件总大小:244.00KB,压缩后大小:113.24KB
  • 毕业设计-基于FPGA的电子密码锁的设计
    • Microsoft Word文档基于FPGA的电子密码锁的设计.doc  [244.00KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部