论文部分内容阅读
目前,保险柜大都还是使用传统的机械转盘式密码锁,这种密码锁的密码量非常有限,很容易通过尝试输入密码的手段开锁。也有部分保险柜使用电子密码锁,电子密码锁具有密码量极大,使用方便等优点。但需要利用固定键盘输入开锁密码,密码的输入过程容易被偷拍或记忆,而且键盘一旦遭到强行破坏,再也无法输入密码。遥控电子密码锁不需要固定键盘,而利用遥控器输入开锁密码。但由于遥控系统的编码格式固定,发射出的信号容易被截获,重传相同的代码很容破译密码系统,因此,遥控电子密码系统面临着新的安全隐患。其它的电子密码锁,如指纹锁,IC卡锁等,也都存在相应的缺陷或不安全因素而无法得到广泛应用。 为了解决目前电子密码锁的诸多不安全问题,本文提出研制新型无线遥控电子密码锁系统。系统以AT89S52单片机为核心,利用滚动加密技术、短距离射频遥控技术和电子密码锁技术结合,能进一步提高电子密码锁的安全性、可靠性与实用性,降低了硬件成本,使电子密码锁能得到广泛应用。本文主要包括以下内容: 1.根据系统的设计目标,给出了具体的硬件电路、软件结构以及详细的程序清单,并详细论述了各部分的设计要点。 2.提出了一种利用4位数据的编码芯片实现12个数值的编码方法。为了提高数据无线传输的安全性,利用KEELOQ滚动加密技术对数据实现滚动加密,使密文电波的传输具备抗截获重传的能力,还可以有效防止代码被跟踪。 3.利用PIC16F630单片机实现软件滚动解码,有效降低系统的硬件成本。 4.为了降低系统的功耗,给出了一种可控的硬件复位电路,使主控CPU能在正常工作模式和掉电模式之间实现自由切换。 5.提出了硬件和软件抗干扰措施,提高了系统的抗干扰能力和可靠性。 6.在设计与实验的基础上,研制和调试了新型无线遥控电子密码锁系统。 经过实际测试,系统各项性能指标均已达到设计要求。由于在数据加密的过程采用了复杂的非线性同步技术,数据具有抗截获重传的能力,系统的兼容性和实用性都很好。文中设计的电路和控制方法适用于一般的单片机系统设计,硬件和软件也有一定的实用性和通用性。 本密码锁系统主要是为保险柜而设计开发的,对于其它安全性要求较高的场合也都可以推广使用。