- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子密码锁的设计与仿真.doc
电子密码锁的设计与仿
班级: 1302 姓名: 吴松远 学号: 201307411063
设计基本要求?
(1)设计一个数字电子锁,有其预先设定好的密码,该密码可以修改。
(2) 输入密码按确定键后,若密码正确则锁打开(此设计用发光二极管S
表示锁,锁打开就是点亮发光二极管S);
若密码不正确则电路发出报警信号(用放光二级管J,报警就是点亮放光二级管J)。任意输入密码而不按确定键的话电路不会有反应。
(3)任意输入密码而不按确定键的话电路不会有反应。
(4)打开的持续时间为Tx,警报持续时间也为Tx,即按下确定键到松开后10秒,
按住确定键不放的话一直打开或者报警。
2、设计思路
1、用按键输入四位十进制数字,输入密码要存储。
2、比较输入密码和原始密码。当输入正确密码时,给出开锁信号,开锁信号用一个绿色指示灯表示,绿灯亮表示密码输入正确;如果输入密码不正确,用红灯表示。
3、锁的开关用红灯和绿灯表示,一次只能亮一盏。红灯亮、绿灯灭表示关锁,绿灯亮、红灯灭表示开锁。
?4、设置倒计时电路和自锁电路。如果密码在5s内未能输入正确则发出报警声,并且自锁电路。
5、设置密码设置开关,开关闭合后,允许设置密码,设置好密码后,打开此
开关。
6、需要在输入密码开始时识别输入,并由此触发计时电路。用74LS147译码器来把按键输入转化为二进制。通过8片四位寄存
器74LS194实现密码功能,其中四片用来存储预置密码,另四片则用来存储输
入的密码。当密码开始输入时开始计时,通过74LS192计数器实现计时功能;然后在密码输入期间,用74LS138数据选择器来选片存储。数据选择器的输入
端又一个两位的二进制的加法计数器来控制,当键盘有按键输入时计数器就加1,当一个按键按完后会轮到下一个芯片存储。自锁功能利用74LS138来控制。通过四片74LS85芯片判断原始密码和输入密码是否相同,接着用指示灯来表示密码的输入正确与否,如果密码没有输入正确的话,则红灯亮,否则则绿灯亮。若是没在规定时间输入正确密码,则会发出警报信号(蜂鸣器响)
5、所用器件
6、仿真电路
开锁的仿真预先将译码器的Y0接口和D触发器的D接口连接,即选择密码为000000。输入密码000000(波动逻辑开关S1-S6)后,按一下确认键(S10),便可以看到LED1?亮了,即电路为开锁状态,此绿灯亮持续11秒的时间,这与理论分析一致。若一直按着确认键(S10)不放,则LED1?一直亮,松开确认键(S10)11秒后,绿灯熄灭。这也就证明的,开锁部分仿真成功。如图?开锁仿真。
?报警的仿真预先将译码器的Y0接口和D触发器的D接口连接,即选择密码为000000。输入密码100000(波动逻辑开关S1-S6)后,按一下确认键(S10),便可以看到LED2?亮了,即电路为报警状态,此红灯亮持续11秒的时间,这与理论分析一致。若一直按着确认键(S10)不放,则LED2?一直亮,松开确认键(S10)11秒后,红灯熄灭。这也就证明的,报警部分仿真成功。如图?报警仿真。
??通过这次数字电路课程设计,让我深入理解各芯片的功能电路并充分利用它 们解决我们日常问题。而且也让我明白电路各元件之间工作不但要分工合作,也要让它们之间相互通讯,使得电路中各部分协调工作。在设计电路时,首先要想到的是要解决什么问题,然后把问题划分为几个小问题,每个小问题用一个或几个模块来实现它的功能。像这个电子密码锁一样,要设计一个密码锁,先要把密码锁的各个功能分开,分别用不同电路来解决它。由于密码锁每个模块都只是解决一个小问题,所以要实现密码锁这整个功能时就要把各个模块充分调用起来,让它们有机结合,共同完成密码锁这个大功能。像按键识别模块那样,一有按键被按下去它就识别信号,如果是在密码输入阶段的话,它就会向计时电路发送信号使计时电路工作。而自锁功能的功能也是要条件才触发,红灯亮且计时电路已经计时完毕才会触发自锁功能。最巧妙的还是寄存器的读写功能实现。它分一个数据线,一个地址线。数据线是共用的,地址线是独用的,利用地址线来控制各个寄存器的读写功能。总的来说,一个密码锁是一个整体,它要它各自的部分协调工作才能组成一个完整的一个整体。
修改密码
确认按钮
密码错 误
密码正确
您可能关注的文档
- 浅议大学学习的特点与方法.ppt
- 浅议思想实验的美.ppt
- 浅议距离与离差.doc
- 浅谈低风险的家庭金融理财.doc
- 浅谈宽带接入的发展现状及前景.doc
- 浅谈影响初中生心理健康的因素及对策.doc
- 浅谈我国矿业城市可持续发展存在的问题与对策.doc
- 浅谈教学研究.ppt
- 浅谈降低企业成本的途径.doc
- 浅述中医理论中的病因与.ppt
- 2024年消防职业技能鉴定考前冲刺练习题及答案详解【夺冠系列】.docx
- 2024年消防职业技能鉴定考前冲刺练习题及参考答案详解(轻巧夺冠).docx
- 2024年消防职业技能鉴定考前冲刺练习题及答案详解【精选题】.docx
- 2024年消防职业技能鉴定考前冲刺练习题及完整答案详解【名师系列】.docx
- 2024年消防职业技能鉴定考前冲刺练习题及参考答案详解(完整版).docx
- 2024年消防职业技能鉴定考前冲刺练习题含完整答案详解(精选题).docx
- 2024年消防职业技能鉴定考前冲刺试卷【各地真题】附答案详解.docx
- 2024年消防职业技能鉴定考前冲刺试卷及参考答案详解【完整版】.docx
- 2024年消防职业技能鉴定考前冲刺练习(模拟题)附答案详解.docx
- 2024年消防职业技能鉴定考前冲刺试卷word附答案详解.docx
文档评论(0)