- .
电子密码锁的设计与仿
班级::学号:
1、设计根本要求
〔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 芯片判断原始密码和输入密码是否一样,接着用指示灯来表
示密码的输入正确与否,如果密码没有输入正确的话,那么红灯亮,否那么那
么绿灯亮。假设是没在规定时间输入正确密码,那么会发出警报信号〔蜂鸣器
响〕
- . 可修编.