欢迎来到天天文库
浏览记录
ID:44482844
大小:580.50 KB
页数:12页
时间:2019-10-22
《报告-课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、目录一.设计任务和要求二.设计的方案框图与思路三.单元电路的选择与分析四.电路的模拟与仿真五•总结及心得六.附录七.参考文献一.设计任务和要求设计任务:设计一个密码锁的控制电路,使Z在输入正确的开锁代码时,输出开锁信号将锁开启;并用红灯亮,绿灯灭表示关锁;而绿灯亮,红灯灭表示开锁。要求:1.在锁的控制电路中存储一个可以修改的4位代码,当开锁按钮开关的输入代码等于存储的代码时,将锁打开。2.从第一个按钮触动之后的5S内若未将锁打开,则电路自动复位并进入自锁状态,使之无法再打开,并由杨声器发出报警信号二.设计的方案框图与思路设计方案:1.系统组成
2、系统应包括输入开关电路、输入锁存电路、密码修改电路、密码存储电路、比较电路、定时电路、显示电路、音响电路等。通过所输入的密码与实际密码的比较,进行开锁、亮灯或报警等相关操作。总体设计原理方框图如下所示。費开关电路艮锁存电路密码修改电路密码话电路比较电路20辛时电路显一g路音响电路1.设计思路(1)该题的主要任务是产生一个开锁信号,而开锁信号的形成条件是输入代码和已设置的密码相同。实现这种功能的电路构思有多种。比如:用2片8位数据锁存器或2片4位寄存器,一片存入开锁的代码,另一片存入密码,通过比较的方法判断,若二者相等,则形成开锁信号。(2)在
3、产生开锁信号后,要求输出声、光信号。其中音响的产生可以由开锁信号去触发一个音响电路。其中的光信号可以用开锁信号点亮LED指示灯。(3)用按钮开关的第一个动作信号触发一个5S的定时器,若在5秒内未将锁打开,则电路进入自锁状态,使之无法再打开,并由扬声器发出持续20秒的报警信号。一.单元电路的选择与分析A•输入开关电路与密码修改电路方案一:rR戋T二二二1……~VDDU2C74LB1I81■31111II木电路用一个八位拨码式按键输入开关,一个八位拨码式按键密码预设开关,利用异或门和与门的组合逻辑电路实现密码的输入。该电路将输入信号与预设密码信号
4、经过一定的门电路转化为高低电平后信号输出。一致吋输出低电平,做为开锁信号;不一致吋输出高电平,做为报警信号。方案二:该电路采用两片8D锁存器74HC373来分别存储输入和密码。由于所设计的是一个4位密码锁,因此只选用74HC373的前四个接口。74HC373由直接电平触发,免去了添加时间脉冲的电路,使得电路较为简洁。它的使能端ENG接高电平,输出三态门使能信号0C接低电平时正常工作,输出锁存的信号;当OC为高电平时,输出处于高阻状态。在系统中即可利用这一特性实现白锁的功能。方案比较:方案一简介明了,但由于门电路过多,电路稳定性较差,且方案一的
5、电路不具备储存功能,方案二连有锁存器,记忆功能强大,还可完成自锁的功能,综合來看,方案二可行性较大。我选择方案二。B・比较电路10rrA0A>B—B0A=B9-B1AB5A=BA6、能通过编辑域代码创建对象。二十秒定时屯路对5s定时电路来说,当输出为5时,错误!不能通过编辑域代码创建对象。为0101,欲使计数器停止,则需将时钟脉冲置为无效,因此可将错误!不能通过编辑域代码创建对象。的高电平信号接出经过一个与非门再和时钟脉冲与非,则当输出为5时,芯片的时钟脉冲输入端始终为高电平,不再冇脉冲,计数器停止工作。20s定时电路也同理,只是由于需要进位,采用了两块芯片。将低位芯片输出的最高位接入高位芯片的脉冲端,则当低位芯片由9变为1时,最高位由1变为0,触发高位芯片,实现了进位功能。欲使计数器在20s时停止计数,则将高位芯片的错7、误!不能通过编辑域代码创建对象。端和输入时钟脉冲与非即可。D・音响电路与显示电路74LS04DbU11A74LS86DL28U13A74LS04忖0U12A74LS08D300U14SONALER200Hz显示电路可接入两个探测器,改变其颜色以区分,分别代表红灯和绿灯。由于本软件没有咅响装置,因此接入一个蜂鸣器来代替。U!电路的模拟与仿真1.仿真前的总电路:•心:••*>*r:«亠«.2*ecT4»KXa»8、或者密码输入错误,该锁将被锁定,并且二十秒电路开始计时,报警器发出错误的警报。一.总结及心得经过一年多的专业学习以来,我不仅学习了模拟电子电路和数字电子电路等电子专
6、能通过编辑域代码创建对象。二十秒定时屯路对5s定时电路来说,当输出为5时,错误!不能通过编辑域代码创建对象。为0101,欲使计数器停止,则需将时钟脉冲置为无效,因此可将错误!不能通过编辑域代码创建对象。的高电平信号接出经过一个与非门再和时钟脉冲与非,则当输出为5时,芯片的时钟脉冲输入端始终为高电平,不再冇脉冲,计数器停止工作。20s定时电路也同理,只是由于需要进位,采用了两块芯片。将低位芯片输出的最高位接入高位芯片的脉冲端,则当低位芯片由9变为1时,最高位由1变为0,触发高位芯片,实现了进位功能。欲使计数器在20s时停止计数,则将高位芯片的错
7、误!不能通过编辑域代码创建对象。端和输入时钟脉冲与非即可。D・音响电路与显示电路74LS04DbU11A74LS86DL28U13A74LS04忖0U12A74LS08D300U14SONALER200Hz显示电路可接入两个探测器,改变其颜色以区分,分别代表红灯和绿灯。由于本软件没有咅响装置,因此接入一个蜂鸣器来代替。U!电路的模拟与仿真1.仿真前的总电路:•心:••*>*r:«亠«.2*ecT4»KXa»8、或者密码输入错误,该锁将被锁定,并且二十秒电路开始计时,报警器发出错误的警报。一.总结及心得经过一年多的专业学习以来,我不仅学习了模拟电子电路和数字电子电路等电子专
8、或者密码输入错误,该锁将被锁定,并且二十秒电路开始计时,报警器发出错误的警报。一.总结及心得经过一年多的专业学习以来,我不仅学习了模拟电子电路和数字电子电路等电子专
此文档下载收益归作者所有