4.5 定时器中断子程序 25
4.6 密码输入子程序 27
4.7 报警子程序 28
5 联合仿真和调试 28
6 实物设计和制作 30
结论 32
参考文献 34
致谢 33
附录 程序源代码 36
1 绪论
1.1 电子密码锁简介
电子密码锁是通过密码输入来控制芯片或者是电路工作,进而控制机械开关的断开和 闭合,完成闭锁、开锁任务的电子产品。简言之,电子密码锁是能够完成密码信息的存贮、 设置、识别和显示,并且实现报警信号的接收和发送等多方面功能的电子产品。论文网
电子密码锁有以下几个优势:
(1)密码可以更改。每个用户可随时更换密码,从而确保密码锁的可靠性和安全性。密 码可以更改这一功能避免了用户的更替而使锁的安全性降低的风险,这个传统钥匙锁做不 到的。
(2)操作极其简单。不管是开锁或是更改密码,凡是识字的人都能使用。 (3)能够实现报警的功能。报警功能极大增强了锁的安全性。 (4)无法使用“技术”破解。不知密码就无法打开锁,即便是惯偷也毫无办法。
1.2 电子密码锁设计的背景及意义
当今社会,人们的素质越来越高,“梁上君子”等人群相对若干年前大大减少,但是, 诸如“某单位遭入室行窃”之类的消息还是经常能够在电视上看到的。随着人们自身防范 意识的提高,个人人身安全和财产安全的问题越来越受到人们的重视,有一把能够有效确 保人身安全和财产安全的锁也越发重要。
电子密码锁的出现,解决了用户私人财产安全的问题。但是,社会在进步,只有不断 地发展才能适应时代发展的要求。电子密码锁有安全性高、操作简单等多方面优点,但是 价格昂贵,因此,市场上的主流产品还是传统的机械锁。要想取代机械锁成为市场上的主 流,电子密码锁就必须不断改进,大大降低成本,从而降低价格。这需要我们不断研究电 子密码锁的实现原理和设计方法。因此,研究电子密码锁的设计很有必要且具有重大现实 意义的。文献综述
1.3 电子密码锁的现状及发展趋势
和西方发达国家相比较,我国的电子密码锁还相对落后。在发达国家,电子密码锁的 种类已经相当齐全,技术也很先进,且得到了广泛应用。而我国,电子密码锁技术却才达 到相当于国际上世纪七十年代的水平,相对来说非常落后。80 年代以来,伴随着各种电子 集成电路的大量出现,特别是各种单片机的面世,电子密码锁有了很大的发展。相对于构 造简单的机械锁来说,电子密码锁具有可靠性高、体积小的优势。就目前而言,电子密码
锁的价格昂贵且需要有电源供电,使得其使用有很大的局限,各种条件的约束使得电子密 码锁难以普及。
虽然电子密码锁存在着一些缺陷,但是其方便易用、安全性高、能够智能报警的优点 是传统钥匙锁做不到的,随着电子信息技术的发展,各种电子器件的价格的不断降低,电 子密码锁也将往多功能、低成本的方向发展。
2 总体设计
2.1 设计分析
电子密码锁应该能实现以下功能:
(1)从键盘中输入密码,在显示器上显示‘*’;
(2)能判断密码是否正确,正确开锁,错误输出相应信息; (3)实现密码的修改;