5.3 调试结果
图4 开机时显示“HELLO!”,持续3秒,这时所有指示灯均不亮
或者,按下CALL键,即门铃呼叫键,会有“叮~咚”的提示音,调试结果与上图
一样
图5 开机等待3秒后,等待有密码输入,此时电子所在闭合状态,此时黄灯亮
第 28 页 共 33页
图6 当有密码输入时,相应的位子会显示“H”来覆盖所输入密码,以防密码被泄
露,黄灯一直在亮的状态,表示密码锁一直处于锁合状态
图7 当密码输入正确时,锁开启,显示“OPEN-!”绿灯亮
第 29 页 共 33页
图8 当密码输入错误时,会显示“ERROE!”字样,黄灯一直亮着,三秒钟后会回
到图5的状态,等待密码输入
图9 输入6次误码时显示“HHHHHH”,并且红灯亮,黄灯不灭
第 30 页 共 33页
第六章 所设计电路的特点和方案的优缺点及改进分析
1)特点与优点
1,每输入一位密码,数码管就会显示“H”字样来覆盖信息,安全性提高。 2,有门铃呼叫,有了此功能,那么就不必另外再装门铃了。
3,有指示灯提示密码锁的现态,比如锁合,锁开启或者输入六次误码。 4,输入六次误码后,键盘拒绝任何输入,防止了恶意输入密码。 5,有退格键,当输入密码有误想修改时,就用上此键了。
6,因为是用单片机写入E2PROM存储器,断点以后密码也不会丢失,这样
的话,安全性就提高了。
7,有门铃功能,要是家中的大门有这个功能,就不必特意再安装门铃了。 8,当密码无意间泄露出去,为了安全想更改密码,那么先输入正确的密码
使电磁门在开的状态下输入新密码然后按SET键即可,密码可实现任意位修改。
9,有复位键,即RESET键,可以使芯片初始化,在多次输入误码后按此键
可使计数器重新计数。在把此密码锁商品化的时候,应隐藏此键,否则可无数次地尝试输入密码,从而安全系数会降低。 2)缺点
所能设置的密码太单一,只有数字,可以增加密码位数、英文键盘和符号键
盘来加提高密码的安全性。
再者,按键可以添加指纹识别功能,那么此密码锁的安全性和可靠性就会再
次提高一个档次。 3)改进
本次课程设计我做好的密码锁刚开始只能够设置固定的6位密码,但黄老师给我提出设置任意位数(不大于6位)的密码后,我查找相关资料,对所写程序进行了修改,最终达到了黄老师提出的要求。以上所附程序即为修改之后满足要求的程序。
第 31 页 共 33页