单片机电子密码锁加密模块的研究与设计
2012-07-26潘雪峰李腊元杨威棣
自动化仪表 2012年5期
潘雪峰 李腊元,2 杨威棣
(武汉生物工程学院计算机与信息工程系1,湖北 武汉 430415;武汉理工大学计算机科学与技术学院2,湖北 武汉 430063)
0 引言
安全问题是现代社会各界普遍关注的焦点之一。目前,常见的安全产品有指纹识别系统、IC卡辨识系统以及红外防盗系统等。这些系统一般用于保密要求较高或供个人使用的保险箱(或保险柜)。虽然产品的安全性高,但由于其生产成本高,携带、安装及使用不方便等缺点,在一定程度上限制了这类产品的普及和推广[1-2]。针对这些缺点,基于单片机的电子密码锁使用8051单片机来实现多功能密码模块。这种电路设计具有加密更快速、可靠性更高、成本更低的特点,特别适用于家庭、办公室、学生宿舍及宾馆等场所,具有很强的社会推广价值。
传统电子密码锁的基本功能要求有:①一定的密码位数与取值范围,密码位数决定锁体健壮程度;②用户自行设定和修改密码;③按键时有相应提示,若输入的开锁密码不正确,则需另行处理;④开锁密码错误次数超过限制则报警;⑤键入正确开锁密码后开锁;⑥硬件成本低廉,软件简洁可靠,易于批量生产。
智能电子锁的功能扩展要求有:①功能多样化;②计算机及网络通信扩展智能电子锁的功能;③与智能现场仪器和中央监控系统连接;④模块高度集成,结构简单可靠,操作方便;⑤人机界面智能化、友善化;⑥智能识别系统,扩展信号提取技术[3-5]。
本设计基于单片机实现传统电子密码锁基本功能,并引入嵌入式技术,减少了电子密码锁外围元器件,硬件电路简单;以C语言进行程序设计,简化了源程序结构及代码,降低了ROM空间的占用。……
登录APP查看全文
