基于fpga的电子密码锁电路设计

基于fpga的电子密码锁电路设计

ID:1260083

大小:891.50 KB

页数:39页

时间:2017-11-09

基于fpga的电子密码锁电路设计_第1页
基于fpga的电子密码锁电路设计_第2页
基于fpga的电子密码锁电路设计_第3页
基于fpga的电子密码锁电路设计_第4页
基于fpga的电子密码锁电路设计_第5页
资源描述:

《基于fpga的电子密码锁电路设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、四川师范大学成都学院专科毕业设计四川师范大学成都学院专科毕业设计基于FPGA的电子密码锁电路设计学生姓名XXX学号XXXXXXXXXXXX所在系通信工程系专业名称计算机通信班级09级计算机通信班指导教师XXXXXXX四川师范大学成都学院二○一二年五月四川师范大学成都学院专科毕业设计基于FPGA的电子密码锁电路设计学生:杨琴指导教师:张莹内容摘要:本文主要介绍了一种运用可编程逻辑器件(FPGA)技术来编程实现电子密码锁的设计方法。在整个系统设计实现中采用FPGA器件作为控制器,所有算法完全由硬件电路来实现,使得系统的工作可靠性大大提高。该密码锁具有的功能是可以设置4位密

2、码,通过数字键盘进行输入并在数码管上进行显示。同时,该密码锁还设计了一个万能密码,在忘记了密码的情况下可使用万能密码来开锁。本文的内容主要包含以下几个部分:EDA技术的介绍,电子密码锁总体设计,系统详细设计,系统仿真和结束语。文中重点介绍了应用EDA技术和硬件描述语言,在QuartusII工作平台上完成电子密码锁系统总体设计的详细过程。通过时序仿真,验证了整个设计的正确性以及系统的完整性。关键词:电子密码锁可编程逻辑器件EDA技术23四川师范大学成都学院专科毕业设计CircuitDesignofDigitalLockBasedonFPGAAbstract:Theart

3、iclemainlyintroducethetechnologyofdesigningadigitallockwiththeutilityofFPGA.Allthecalculationaretotallyfinishedbythehardware,basedontheFPGA,soastoimprovethereliabilityofthesystem.WejustchangethecontrolandinterfacecircuitofFPGAwhenthereissomethingneededtochangeinthedesigningbecauseofthef

4、ieldprogrammefunction.It’stremendouslyincreasetheefficiencybecauseweonlyneedtodownloadthenewestdesignintotheFPGAbythehelpofEDAwithoutmodifyingtheexternalcircuitdesign.Therefore,FPGAwillnotonlyimprovethereliability,buttheconveniencesofpromotion.Therearefourpasswordfordigitallockandwecana

5、lsosetauniversalpasswordincaseofforgettingthepassword.Thearticlemainlyincludesseveralparts:TheintroductionofEDA,theoveralldesignofdigitallock,thedesignindetailofsystem,emulationandconclusion.ThroughtheintroductionofEDA,weknowthesoftwarerequirementofproductionthedigitallock.Intheoveralld

6、esignanddetaildesignofdigitallock,itintroduceindetailthetheoryandthesystemdesigning.ThearticledesignedadigitallockandmadeitbeinformwithFPGA.KeyWord:EDAverallPasswordDigitalLockChip.23四川师范大学成都学院专科毕业设计目录前言11设计背景知识介绍11.1常用EDA软件介绍11.2FPGA硬件设计描述21.3QuartusⅡ综述及设计流程52电子密码锁系统总体设计52.1电子密码锁系统设计要求

7、52.2方案的提出52.3系统设计和各功能模块的描述63系统详细设计83.1电子密码锁输入模块83.1.1时序产生电路83.1.2按键消抖电路83.1.3键盘扫描电路93.1.4键盘译码电路103.1.5键盘输入模块的实现103.2电子密码锁控制模块113.2.1控制模块的功能描述113.2.2控制模块的实现113.3电子密码锁显示模块123.3.1数码管显示原理123.3.2译码显示的实现134系统仿真134.1去抖模块的仿真134.2密码锁输入电路的仿真134.3密码锁控制电路的仿真144.4数码管译码器仿真165结束语16附录1723四川师范大

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

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

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