设计参考思路
发布时间:2014/7/20 20:02:03 访问次数:485
此设计要求可分为密码输入删除控制模块、寄存模块、比较模块、扫描显示模块几部分。W42C27-31G在密码输入删除控制模块中,用编码器对数据开关Ki~K.。的电平信号进行编码,编码器真值表见表6. 11。输入密码是在锁打开的状态下进行的,每输入1位数,密码在数码管上的显示左移1位。设置删除信号back,每按下一次back,删除最后输入的数字,密码在数码管上的显示右移1位,并在左边空出的位上补充“O”,其状态表如表6. 12所示。
表6. 12密码输入删除控制电路状态
设置密码确认信号set,当4位密码输入完毕后,按下set,则密码被送至寄存器锁存,比较模块得数据A,同时密码显示电路清零。
设置密码锁状态显示信号lock,lock=o(LED灭)表示锁未开;lock一1(LED亮)表示锁已打开。设置关锁信号close,当密码送寄存模块锁存后,按下close,则密码锁lock—O,锁被锁上。
设置密码检验信号cheak,在lock一0的状态下,从数据开关输入4位开锁密码,按下cheak,则开锁教码送寄存模块锁存,数据比较模块得到数据B,若A=B,则D触发器被置“l”,锁被打开,否则,lock保持为“0”。
万能密码(例如0007)可预先设置在比较模块中。
密码锁的硬件系统示意图如图6. 110所示。K、K2 K1 K4 K,K6 K1 Ks Kg Ki。
图6. 110密码锁硬件系统示意
此设计要求可分为密码输入删除控制模块、寄存模块、比较模块、扫描显示模块几部分。W42C27-31G在密码输入删除控制模块中,用编码器对数据开关Ki~K.。的电平信号进行编码,编码器真值表见表6. 11。输入密码是在锁打开的状态下进行的,每输入1位数,密码在数码管上的显示左移1位。设置删除信号back,每按下一次back,删除最后输入的数字,密码在数码管上的显示右移1位,并在左边空出的位上补充“O”,其状态表如表6. 12所示。
表6. 12密码输入删除控制电路状态
设置密码确认信号set,当4位密码输入完毕后,按下set,则密码被送至寄存器锁存,比较模块得数据A,同时密码显示电路清零。
设置密码锁状态显示信号lock,lock=o(LED灭)表示锁未开;lock一1(LED亮)表示锁已打开。设置关锁信号close,当密码送寄存模块锁存后,按下close,则密码锁lock—O,锁被锁上。
设置密码检验信号cheak,在lock一0的状态下,从数据开关输入4位开锁密码,按下cheak,则开锁教码送寄存模块锁存,数据比较模块得到数据B,若A=B,则D触发器被置“l”,锁被打开,否则,lock保持为“0”。
万能密码(例如0007)可预先设置在比较模块中。
密码锁的硬件系统示意图如图6. 110所示。K、K2 K1 K4 K,K6 K1 Ks Kg Ki。
图6. 110密码锁硬件系统示意
上一篇:电子密码锁
上一篇:脉冲按键电话按键显示器
热门点击
- LabVIEW的视觉VI及数字图像处理
- 二-十进制译码器
- 公法线长度测量
- 微分型单稳态触发器实验电路
- 自动打开DataSocket Server
- 关联维数计算
- 采样信号中噪声的影响与抑制
- 模糊规则库编辑器Rulebase-Edito
- 动态加载VI
- 颜色识别
推荐技术资料
- 自制智能型ICL7135
- 表头使ff11CL7135作为ADC,ICL7135是... [详细]