燕山大学课程设计说明书共页第页燕山大学课程设计说明书题目:密码锁学院(系):电气工程学院年级专业:11级电力系统及其自动化学号:学生姓名:王正指导教师:任文举郑兆兆教师职称:实验师实验师燕山大学课程设计说明书共页第页燕山大学课程设计(论文)任务书院(系):电气工程学院基层教学单位:电子实验中心学号110103030024学生姓名王正专业(班级)电力1班设计题目密码锁设计技术参数●设计3位密码锁,用一个开关表示设密码/开锁●当密码输入正确时,指示灯亮,表示开锁成功●当密码输入错误时,蜂鸣器响5秒时,表示开锁失败设计要求●密码可以任意设置,且在数码管上显示●用拨码开关输入密码(4位拨码开关表示一位数)●在数码管上显示输入的密码●用蜂鸣器发出蜂鸣工作量●学会使用Max+PlusII软件和实验箱;●独立完成电路设计,编程下载、连接电路和调试;●参加答辩并书写任务书。工作计划1.了解EDA的基本知识,学习使用软件Max+PlusII,下发任务书,开始电路设计;2.学习使用实验箱,继续电路设计;3.完成电路设计;4.编程下载、连接电路、调试和验收;5.答辩并书写任务书。参考资料《数字电子技术基础》.常丹华主编.电子工业出版社.2011年《EDA课程设计指导书》.张强主编.2013年指导教师签字基层教学单位主任签字李鑫滨说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。年月日燕山大学课程设计说明书共页第页目录第一章摘要.................................................................................................................................4第二章设计原理..........................................................................................................................52.1EDA简介..................................................................................................................................52.2总体设计思路.........................................................................................................................5第三章模块设计及波形仿真.......................................................................................................63.1锁存器模块..............................................................................................................................63.1.1锁存器模块电路图..........................................................................................................63.1.2锁存器模块波形图..........................................................................................................73.2设置密码/开锁模块................................................................................................................73.2.1设置密码/开锁模块电路图............................................................................................83.2.2设置密码/开锁模块波形图............................................................................................93.3蜂鸣器模块..............................................................................................................................93.3.1蜂鸣器简介.....................................................................................................................93.3.2蜂鸣器模块电路图........................................................................................................103.3.23.3.3蜂鸣器模块波形图..............................................................................................10第四章总电路图及波形仿真.....................................................................................................114.1总电路图分析........................................................................................................................114.2总电路图仿真........................................................................................................................12第五章真值表...........................................................................................................................135.1十进制计数器74160真值表................................................................................................135.2数据比较器7485真值表......................................................................................................135.3总电路部分真值表................................................................................................................14第六章管脚锁定及硬件连接.....................................................................................................15第七章心得体会........................................................................................................................16参考文献.....................................................................................................................................17附:燕山大学课程设计评审意见表燕山大学课程设计说明书共页第页第一章摘要随着科学技术的发展,我们的生活越来越好。而数字电路产品以其独特的优越性走进我们的生活,为我们的生活带来方便。,包括计算机、电子表、智能仪器表及其它很多领域中,它给我们带来的不仅是工作上的方便,而且也给我们的生活娱乐添滋加彩。随着科学技术的发展,我们的生活越来越好。而数字电路产品以其独特的优越性走进我们的生活,为我们的生活带来方便。数字电路主要是基于两个信号(我们可以简单的说是有电压和无电压),用数字信号完成对数字量进行算术运算和逻辑运算的电路我们称之为数字电路,它具有逻辑运算和逻辑处理等功能,数字电路可分为组合逻辑电路和时序逻辑电路。在这次EDA课程设计中,我的题目是密码锁。报告从电路原理着手,首先介绍一下我的设计思路,其次详细介绍其各个模块以及工作原理,然后是用MAX+PLUSII设计的电路模块,仿真结果及真值表。最后是此次设计的心得体会和参考书。燕山大学课程设计说明书共页第页第二章设计原理2.1EDA简介EDA(ElectronicsDesignAutomation)技术是随着集成电路和计算机技术的飞速发展应运而生的一种高级、快速、有效的电子设计自动化工具。它是为解决自动控制系统设计而提出的,从70年代经历了计算机辅助设计(CAD),计算机辅助工程(CAE),电子系统设计自动化(ESDA)3个阶段。前两个阶段的EDA产品都只是个别或部分的解决了电子产品设计中的工程问题;第三代EDA工具根据工程设计中的瓶颈和矛盾对设计数据库实现了统一管理,并提出了并行设计环境概念,提供了独立于工艺和厂家的系统级的设计工具。EDA关键技术之一就是采用硬件描述语言对硬件电路进行描述,且具有系统级仿真和综合能力。2.2总体设计思路本设计名称为密码锁,设计分为三部分:设置密码模块、开锁模块、蜂鸣器模块。通过这三个部分来实现密码锁的功能。设计所要实现的功能为:1、手动用12个拨码开关设置三位密码(0-9)。2、输入密码开锁,当密码输入正确时,指示灯亮,表示开锁成功。3、当密码输入错误时,蜂鸣器响三秒,表示开锁失败。设计的主要思路为:本设计中首先用拨码开关设计密码,此时的密码通过数码管显示,用总开关EN切换设置密码和开锁。当打开总开关EN时,进入设置密码状态;设置好密码后关闭EN,进入开锁状态,此时指示灯处于熄灭状态。再输入三位数字进行开琐,输入完毕后打开拨码开关ENTER,此时如果输入的密码正确则指示灯亮,表示开琐成功;否则蜂鸣器发出响声,并持续5秒钟,表示开锁失败。之后关闭开关ENTER,重新输入密码后并打开开关ENTER可再次验证。燕山大学课程设计说明书共页第页第三章模块设计及波形仿真3.1锁存器模块在密码锁设计中,我采用十二个D触发器来实现对设计的密码的锁存,当使能端EN为高电平时输入设计的密码,设计好后将使能端EN置为低电平,此时密码被保存在触发器中用来跟再次输入的密码比较。3.1.1锁存器模块电路图在电路中我将四个触发器封装成一个整体,实现