欢迎来到天天文库
浏览记录
ID:14055262
大小:406.00 KB
页数:29页
时间:2018-07-25
《电子密码锁设计课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、唐山学院EDA技术课程设计题目电子密码锁设计系(部)信息工程系班级姓名学号指导教师2012年12月24日至12月28日共1周EDA技术课程设计任务书一、设计题目、内容及要求设计题目:电子密码锁设计内容及要求:(1)设计一个电子密码锁,实现密码的输入、更改、上锁等功能;(2)密码输入:开锁代码为二进制数,当输入的密码时,显示器上将显示该数值;(3)密码上锁:当按下上锁键后,密码锁将被上锁;(4)密码更改:当按下密码更改键后,密码锁将被重置为新密码;(5)密码解除:当按下解锁键后,如果密码正确,密码锁将被打开。设计要求:(1)根据任务要求确定电路各功能模块;(2)写出设计程序
2、;(3)分析时序仿真结果;(4)提交设计总结。二、设计原始资料QuartusⅡ软件;EDA实验箱;计算机一台;三、要求的设计成果(课程设计说明书、设计实物、图纸等)课程设计说明书1份,不少于2000字,应包含设计原理分析、相关软件介绍、仿真波形分析,实验箱下载验证等。四、进程安排周1-周3:查阅资料,上机编写并调试设计程序;周4:整理、撰写说明书;周5:课程设计答辩并提交设计说明书。五、主要参考资料[1].VokneiA.Pedroni.《VHDL数字电路设计教程》.电子工业出版社,2008.5[2].潘松,黄继业.《EDA技术实用教程》(第二版).科学出版社,2005.
3、2[3].焦素敏.《EDA应用技术》.清华大学出版社,2002.4指导教师(签名):教研室主任(签名):课程设计成绩评定表出勤情况出勤天数缺勤天数成绩评定出勤情况及设计过程表现(20分)课设答辩(20分)设计成果(60分)总成绩(100分)提问(答辩)问题情况综合评定指导教师签名:年月日1引言1.1设计背景在日常的生活和工作中,住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。若使用传统的机械式钥匙开锁,人们常需携带多把钥匙,使用极不方便,且钥匙丢失后安全性即大打折扣。随着社会的发展和人们生活水平的提高,人们的安全意识也逐步加强。传
4、统的机械锁由于其构造的简单,失效的事件屡见不鲜,如何实现保密防盗这一问题变的尤其的突出,密码锁以其安全性高、成本低、功耗低、易操作等优点受到越来越多人的欢迎。在数字技术网络技术飞速发展的今天,电子密码锁技术得到了迅猛的发展。它早已超越了单纯的门道及钥匙管理,逐渐发展成为一套完整的出入管理系统。它在工作环境安全、人事考勤管理等行政管理工作中发挥着巨大的作用。在该系统的基础上增加相应的辅助设备可以进行电梯控制、车辆进出控制,物业消防监控、餐饮收费、私家车库管理等,真正实现区域内一卡智能管理。基于EDA技术设计的电子密码锁。以其价格便宜、使用方便、安全性高、成本低、功耗低、易操
5、作等优点,受到了人们的普遍关注。而以可编程逻辑器件(FPGA)为设计载体,以硬件描述语言(VHDL)为主要表达方式,以QuartusⅡ5.1开发软件等为设计工具设计的电子密码锁,由于其能够实现密码输入、密码校验、密码设置和更改等功能,因此,能够满足社会对安全防盗的需求。本设计的各个模块由相应的VHDL程序具体实现,并在QuartusⅡ5.1环境下进行了整体电路的模拟仿真,最终实现“密码锁控制器设计”的要求。目前使用的电子密码锁大部分是基于单片机技术,以单片机为主要器件,其编码器与解码器的生成为软件方式。在实际应用中,由于程序容易跑飞,系统的可靠性能较差。基于VHDL语言的
6、电子密码锁已经是现代生活中经常用到的工具之一,用于各类保险柜、房门、防盗门等等。用电子密码锁代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点。同时基于VHDL语言的电子密码锁是新型现代化安全管理系统,它集微机自动识别技术和现代安全管理措施为一体,它涉及电子,机械,计算机技术,通讯技术,生物技术等诸多新技术。它是解决重要部门出入口实现安全防范管理的有效措施,适用各种场合,如银行、宾馆、机房、军械库、机要室、办公间、智能化小区、工厂、家庭等。1.2设计任务与要求1.2.1内容及要求1.设计一个电子密码锁,实现密码的输入、更改、上锁等功能;2.密码输入:开锁
7、代码为二进制数,当输入的密码时,显示器上将显示该数值;3.密码上锁:当按下上锁键后,密码锁将被上锁;4.密码更改:当按下密码更改键后,密码锁将被重置为新密码;5.密码解除:当按下解锁键后,如果密码正确,密码锁将被打开。1.2.2设计要求1.根据任务要求确定电路各功能模块;2.写出设计程序;3.分析时序仿真结果;4.提交设计总结。2总体方案设计2.1方案设计密码锁控制器是硬件与软件的结合。根据设计要求,决定以FPGA芯片和VHDL语言设计此电子密码锁。用一片FPGA芯片实现,从而大大简化了系统结构,降低了成本,提高了系统的保密性
此文档下载收益归作者所有