数字密码锁电路设计论文.doc

数字密码锁电路设计论文.doc

ID:57174496

大小:476.50 KB

页数:47页

时间:2020-08-05

数字密码锁电路设计论文.doc_第1页
数字密码锁电路设计论文.doc_第2页
数字密码锁电路设计论文.doc_第3页
数字密码锁电路设计论文.doc_第4页
数字密码锁电路设计论文.doc_第5页
资源描述:

《数字密码锁电路设计论文.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.西安工业大学北方信息工程学院本科毕业设计(论文)题目:数字密码锁电路设计系别:电子信息系专业:通信工程班级:B100308学生:赵蓉学号:B10030843指导教师:张学智杨丽娟Word文档.2014年05月Word文档.毕业设计(论文)任务书系别电子信息系专业通信工程班级B100308赵蓉学号B100308431.毕业设计(论文)题目:数字密码锁电路设计2.题目背景和意义:现存的密码锁大多是基于数字电路设计的,这种密码锁设计思路简单、易于实现,但是过多的原器件的组合给推广和流行带来了不便。根据这种情况研究出来一种功能强大、易于推广的密码锁已经迫在眉

2、睫。而数字密码锁具有高安全性、低成本、易操作、密码可更换、体积小,功耗低,操作简单易于修改和维护等优点,受到越来越多人的欢迎。用VHDL可以快速灵活地设计出符合各种要求的数字密码锁,而且操作简单,稍加修改就可以改变密码的位数,增强其安全性,且很容易做成ASIC芯片,使设计过程达到高度自动化,并能够在设计完成后在MaxplusII环境下进行电路的模拟仿真。3.设计(论文)的主要内容(理工科含技术指标):密码输入:每按下一个数字键,就输入一个数值,并在显示器上显示该数值,同时将先前输入的数据依次左移一个数字位置。密码清除:按下“清除”键可清除前面所有输入的

3、值。密码更改:按下“更改”键可将目前的数码设定成新的密码。密码上锁:按下“上锁”键可将密码锁定。4.设计的基本要求及进度安排(含起始时间、设计地点):(1)选题、收集资料、确定开发工具、理解题目、开题报告[3周](2)设计与实施方案,理解硬件电路,设计VHDL程序[6周](3)准备中期答辩、中期报告[2周](4)验证程序,撰写毕业论文[5周]5.毕业设计(论文)的工作量要求撰写15000字论文①实验(时数)*或实习(天数):②图纸(幅面和张数)*:③其他要求:查阅资料不少于10份指导教师签名:年月日学生签名:年月日系主任审批:年月日说明:1本表一式二份

4、,一份由学生装订入册,一份教师自留。2带*项可根据学科特点选填。Word文档.数字密码锁电路设计摘要现存的密码锁大多是基于数字电路设计的,这种密码锁设计思路简单、易于实现,但是过多的原器件的组合给推广和流行带来了不便,根据这种情况研究出来一种功能强大、易于推广的密码锁已经迫在眉睫。本文介绍了一种在MaxplusII软件下,基于VHDL语言的复杂可编程逻辑器件的四位密码锁的设计方法,阐述了其软件设计方法。该密码锁通过三个模块:输入模块、控制模块、显示模块,从而实现密码输入、密码更改、密码清除、上锁解锁等功能,在输入模块包括时序产生电路、键盘扫描电路、键盘

5、弹跳消除电路、键盘译码电路等几个小的功能电路;在控制模块包括按键数据的缓冲存储电路,密码的清除、变更、存储,密码核对(即数值比较电路),解锁电路(即开/关门锁电路)等;显示模块主要将要显示数据的BCD码转换成数码器的七段显示驱动编码,在数码管上依次显示出来。本设计最后对每个模块进行仿真,验证该密码锁满足设计要求。利用这种方法设计的密码锁具有高安全性、低成本、易操作、密码可更换、体积小,功耗低,操作简单易于修改和维护等优点。关键词:密码锁;VHDL;MaxplusII;CPLDWord文档.DigitalCodeLockCircuitDesignAbct

6、ractTheexistinglocksaremostlydesignedbasedondigitalcircuit,thecipherlockdesignideaissimple,easytoimplement,buttheoriginaldevicecombinationofbroughtinconveniencetothepromotionandpopularity,accordingtothisstudyoutapowerful,easytopromotethepasswordlockhasbeenimminent.Thispaperintro

7、ducesakindofdesignmethodinmaxplusIIsoftware,fourbitpasswordVHDLlanguageofthecomplexprogrammablelogicdevicelockbasedon,describesitssoftwaredesignmethod.Thecipherlockthroughthreemodules:inputmodule,controlmodule,displaymodule,soastorealizethepasswordinput,changethepassword,passwor

8、dremoval,lockingandunlockingfunctionsintheinput

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。