毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

VHDL电子密码锁毕业论文(电路图+原理图+程序+参考文献) 第2页

更新时间:2010-5-4:  来源:毕业论文
VHDL电子密码锁毕业论文(电路图+原理图+程序+参考文献) 第2页
第一章 绪论
1-1 电子密码锁的综述
目前使用的电子密码锁大多是基于单片机进行设计的,针对基于单片机的电子密码锁的不足之处,介绍了一种基于FPGA的电子密码锁的设计方法.采用VHDL语言使用自顶而下的方法对系统进行了描述,并用一片FPGA芯片实现。设计充分利用了FPGA芯片密度大、功耗低、可重复编程和具有嵌入式阵列块的结构特点,从而大大简化了系统结构,降低了成本,提高了系统的保密性和可靠性,可高效率的对系统进行升级与改进[1]。
1-2电子密码锁的实现功能与方法
设计一个具有较高安全性和较低成本的通用电子密码锁,具体功能要求如下:
(1)数码输入(2)数码清除(3)密码更改(4)激活电锁(5)解除电锁
实现方法:(1)利用单片机进行设计(2)基于FPGA芯片设计
基于单片机设计的缺点:(1)其编码器与解码器的生成为软件方式(2)系统的可靠性差
基于FPGA芯片设计的优点:(1)用FPGA器件构造系统,所有的算法完全由硬件电路来实现,使得系统的可靠性大为提高。(2)FPGA具有现场可编程功能,当设计需要更改时,只需改FPGA中的控制电路和接口电路,利用EDA工具,将更新后的设计下载到FPGA中即可,无需更改外部电路的设计,大大提高了设计效率。(3)采用FPGA开发的系统,不仅具有很高的工作可靠性,而且升级也很方便[2]。
因此,本文采用先进的EDA技术,利用MAX+PLUSⅡ工作平台和VHDL语言进行仿真与设计。
1-3电子密码锁的意义
现在市场上主要是基于单片机技术的电子密码锁,但可靠性较差。FPGA即现场可编程门阵列,它是在PAL、GAL、EPLD等可编程器件的基础上进一步发展的产物,是一种超大规模集成电路,具有对电路可重配置能力。通常FPGA都有着上万次的重写次数,也就是说现在的硬件设计和软件设计一样灵活、方便。相对于基于单片机技术的电子密码锁,用FPGA器件来构成系统,可靠性提高,并且由于FPGA具有的现场可编程功能,使得电子密码锁的更改与升级更为方便简单。
家用电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。现在应用较广的电子密码锁是以芯片为核心,通过编程来实现的。其性能和安全性已大大超过了机械锁,特点如下:
保密性好,编码量多,远远大于弹子锁。随机开锁成功率几乎为零。
密码可变, 用户可以经常更改密码,防止密码被盗,同时也可以避免因人员 的更替
 
而使锁的密级下降。
误码输入保护,当输入密码多次错误时,报警系统自动启动。
电子密码锁操作简单易行,一学即会。
体积小、功耗低、价格便宜,文护和升级都十分方便。
通过本次设计掌握FPGA系统设计的方法,熟悉FPGA设计的相关软件,以及硬件描述语言的使用,了解电子密码锁的系统构成,利用FPGA实现电子密码锁的设计与实现,可以加深自己对所学专业的认识,关联知识,增强自己的动手能力,积累实践经验,为以后的工作打好基础。
第二章  课题研究的技术平台
2-1课题研究的背景
随着人们生活水平的提高和安全意识的加强,对安全的要求也就越来越高。锁自古以来就是把守护门的铁将军,人们对它要求甚高,既要安全可靠的防盗,又要使用方便,这也是制锁者长期以来研制的主题。随着电子技术的发展,各类电子产品应运而生,电子密码锁就是其中之一。据有关资料介绍,电子密码锁的研究从20世纪30年代就开始了,在一些特殊场所早就有所应用。这种锁是通过键盘输入一组密码完成开锁过程。研究这种锁的初衷,就是为提高锁的安全性。由于电子锁的密钥量极大,可以与机械锁配合使用,并且可以避免因钥匙被仿制而留下安全隐患[3]。电子锁只需记住一组密码,无需携带金属钥匙,免除了人们携带金属钥匙的烦恼,而被越来越多的人所欣赏。电子锁的种类繁多,例如数码锁,指纹锁,磁卡锁,IC卡锁,生物锁等。但较实用的还是按键式电子密码锁。
目前,在西方发达国家,电子密码锁技术相对先进,种类齐全,电子密码锁已被广泛应用于智能门禁系统中,通过多种更加安全,更加可靠的技术实现大门的管理。在我国电子锁整体水平尚处于国际上70年代左右,电子密码锁的成本还很高,市场上仍以按键电子锁为主,按键式和卡片钥匙式电子锁已引进国际先进水平,现国内有几个厂生产供应市场。但国内自行研制开发的电子锁,其市场结构尚未形成,应用还不广泛。国内的不少企业也引进了世界上先进的技术,发展前景非常可观。希望通过不断的努力,使电子密码锁在我国也能得到广泛应用。
2-2课题研究所需要的开发软件
2-2-1 EDA技术的介绍
EDA是电子设计自动化(Electronic Design Automation)的缩写,它是指以计算机为工作平台,并且融合了应用电子技术、计算机技术、智能化技术最新成果而研制成的电子CAD通用软件包,主要能辅助进行三方面的设计工作,即IC设计、电子电路设计和PCB设计。
20世纪90年代,国际上电子和计算机技术较先进的国家,一直在积极探索新的电子电路设计方法,并在设计方法、工具等方面进行了彻底的变革,取得了巨大成功。在电子技术设计领域,可编程逻辑器件(如CPLD、FPGA)的应用,已得到广泛的普及,这些器件为数字系统的设计带来了极大的灵活性。这些器件可以通过软件编程而对其硬件结构和工作方式进行重构,从而使得硬件的设计可以如同软件设计那样方便快捷。这一切极大地改变了传统的数字系统设计方法、设计过程和设计观念,促进了EDA技术的迅速发展。
2-2-2 VHDL语言特点和基本结构
VHDL语言即超高速集成电路硬件描述语言,它是一种用形式化方法描述数字电路和设计数字逻辑系统的语言,特别适合描述复杂的组合逻辑、组运算、状态机和真值表。与传统的门级设计方法相比,VHDL语言具有以下特点:

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页

VHDL电子密码锁毕业论文(电路图+原理图+程序+参考文献) 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。