论文部分内容阅读
摘 要 在数字技术、网络技术飞速发展的今天门禁技术得到了迅猛的发展。门禁系统早已超越了单纯的门道及钥匙管理,它已经逐渐发展成为一套完整的出入管理系统。为保障门禁系统的高度可靠、安全、保密的性能,乱码键盘在门禁系统中起着至关重要的作用。
关键词 乱码键盘 门禁系统
中图分类号: TP3 文献标识码:A
1 门禁系统概述
门禁系统属于智能弱电系统中的一种安防系统。它作为一种新型现代化安全管理系统,集微机自动识别技术和现代安全管理措施为一体,它涉及电子、机械、光学、计算机技术、通信技术、生物技术等诸多新技术。它是解决重要部门出入口实现安全防范管理的有效措施。门禁系统,又称出入管理控制系统,是一种管理人员进出的数字化管理系统。当今社会出入口门禁安全管理系统尤为重要。在数字技术、网络技术飞速发展的今天门禁技术得到了迅猛的发展。
2 主要技术简介
2.1 乱序键盘概况
乱序键盘主要用于输入代码,以完成开门报警触发继电器整个过程控制,它同时也用来建立系統和对拥护代码数据库进行编程。乱码键盘一般由触摸式键盘状态指示灯以及实现乱序的电路组成,及由微处理器芯片或单片机程序产生均匀分布伪随机数序列获得乱码,将其定格显示于键盘位置。
2.2乱序键盘的基本要点
传统密码键盘之所以不安全,就在于它的输人密码数字和它的按键位置是固定的、一一对应的,故首先应消除它这种一一对应关系。一方面,在按键上安装数码显示管,使密码输入键位上的数字随机变化,同时设计按键的机械结构和外形,在其表面贴一层特殊的透光材料.使数码显示管的发出光线具有一定的视角限制,即在一定角度之外的人就不可能看到键盘上的数字。另外一个重要的设计要求是,按键上的数字变位应完全是随机的,而不能通过某种推算获得变位后的密码,这需要从软件上可靠设计获得保证。
以下是乱序键盘硬件系统设计:
硬件系统由主机电路、电源系统、数码显示电路构成,主机电路又由按键电路、通信电路、复位时钟、蜂鸣器电路等辅助电路构成。微处理器选用了AT89C52单片机.带8K字节闪速可编程可擦除只读存储器(PEROM)的高性能8位控制器。具有下列标准特性:250字节RAM,32个∞ 线,3个16位定时器、计数器,8个两级中断源结构,一个全双工串行口、片内振荡器和时钟电路。经过少量的外围芯片扩充,使系统具备显示、模拟量输人和输出、频率信号输入、掉电数据保护、实时时钟、数据打印和通信等功能。原理图如图1。
3 系统软件设计
3.1系统软件的主模块设计
门禁系统中为了安全保密的考虑,在用户没有按下TURN键之前,按键将处于锁键状态。用户无法输入(可通过屏蔽INT1中断来实现)。若用户取消当前输入,等同按下一次TURN键,键位也将随机变位一次,同时允许INT1中断。主程序工作流程如图2。
3.2键盘数字随机乱序的软件实现
乱序键盘设计的核心内容就是如何实现键盘上数字的随机变位,以实现安全、保密的性能,其关键是如何实现随机数字的产生。键位必须是随机的,即任何人无法判断键位的状态,包括程序设计者,这样才能保证彻底的安全。
4 结束语
乱码键盘具有视角限制和键盘随机变位的功能,不仅在门禁系统中起着至关重要的作用,更在各金融机构等密码输入的系统得到了广泛的推广,取代了传统的密码小键盘在各行各业中的应用。
参考文献
[1] 王俊红等.基于AT89C52单片机的变量喷雾控制器设计[J]微计算机信息.2006.2:8—10.
[2] 余永权.ATMEL89系列单片机应用技术【M】 京航空航天大学出版社.2002.4.
[3] 李华主编.MCS-51系列单片机实用接口技术【M】.北京航空航天大学出版社.1993.8.
[4] 王幸之.单片机应用系统抗干扰技术【M】.北京航空航天大学出版社.2000
[5] 何立民.单片机应用系统设计【M】.北京航空航天大学出版社.1995.
[6] 王忠诚,孙唯真.电子电路及元器件入门教程【M】.电子工业出版社.2006.
[7] 聂荣.实例解析PCB设计技巧——基于Protd DXP[M].机械工业出版社,2006.
[8] 方群,袁建平,郑谔.卫星定位导航基础[M].西北工业大学出版社,1998.
[9] 薛钧义,张彦斌.MCS-系列单片微型计算机及其应用[M].西安交通大学出版社,1997.
关键词 乱码键盘 门禁系统
中图分类号: TP3 文献标识码:A
1 门禁系统概述
门禁系统属于智能弱电系统中的一种安防系统。它作为一种新型现代化安全管理系统,集微机自动识别技术和现代安全管理措施为一体,它涉及电子、机械、光学、计算机技术、通信技术、生物技术等诸多新技术。它是解决重要部门出入口实现安全防范管理的有效措施。门禁系统,又称出入管理控制系统,是一种管理人员进出的数字化管理系统。当今社会出入口门禁安全管理系统尤为重要。在数字技术、网络技术飞速发展的今天门禁技术得到了迅猛的发展。
2 主要技术简介
2.1 乱序键盘概况
乱序键盘主要用于输入代码,以完成开门报警触发继电器整个过程控制,它同时也用来建立系統和对拥护代码数据库进行编程。乱码键盘一般由触摸式键盘状态指示灯以及实现乱序的电路组成,及由微处理器芯片或单片机程序产生均匀分布伪随机数序列获得乱码,将其定格显示于键盘位置。
2.2乱序键盘的基本要点
传统密码键盘之所以不安全,就在于它的输人密码数字和它的按键位置是固定的、一一对应的,故首先应消除它这种一一对应关系。一方面,在按键上安装数码显示管,使密码输入键位上的数字随机变化,同时设计按键的机械结构和外形,在其表面贴一层特殊的透光材料.使数码显示管的发出光线具有一定的视角限制,即在一定角度之外的人就不可能看到键盘上的数字。另外一个重要的设计要求是,按键上的数字变位应完全是随机的,而不能通过某种推算获得变位后的密码,这需要从软件上可靠设计获得保证。
以下是乱序键盘硬件系统设计:
硬件系统由主机电路、电源系统、数码显示电路构成,主机电路又由按键电路、通信电路、复位时钟、蜂鸣器电路等辅助电路构成。微处理器选用了AT89C52单片机.带8K字节闪速可编程可擦除只读存储器(PEROM)的高性能8位控制器。具有下列标准特性:250字节RAM,32个∞ 线,3个16位定时器、计数器,8个两级中断源结构,一个全双工串行口、片内振荡器和时钟电路。经过少量的外围芯片扩充,使系统具备显示、模拟量输人和输出、频率信号输入、掉电数据保护、实时时钟、数据打印和通信等功能。原理图如图1。
3 系统软件设计
3.1系统软件的主模块设计
门禁系统中为了安全保密的考虑,在用户没有按下TURN键之前,按键将处于锁键状态。用户无法输入(可通过屏蔽INT1中断来实现)。若用户取消当前输入,等同按下一次TURN键,键位也将随机变位一次,同时允许INT1中断。主程序工作流程如图2。
3.2键盘数字随机乱序的软件实现
乱序键盘设计的核心内容就是如何实现键盘上数字的随机变位,以实现安全、保密的性能,其关键是如何实现随机数字的产生。键位必须是随机的,即任何人无法判断键位的状态,包括程序设计者,这样才能保证彻底的安全。
4 结束语
乱码键盘具有视角限制和键盘随机变位的功能,不仅在门禁系统中起着至关重要的作用,更在各金融机构等密码输入的系统得到了广泛的推广,取代了传统的密码小键盘在各行各业中的应用。
参考文献
[1] 王俊红等.基于AT89C52单片机的变量喷雾控制器设计[J]微计算机信息.2006.2:8—10.
[2] 余永权.ATMEL89系列单片机应用技术【M】 京航空航天大学出版社.2002.4.
[3] 李华主编.MCS-51系列单片机实用接口技术【M】.北京航空航天大学出版社.1993.8.
[4] 王幸之.单片机应用系统抗干扰技术【M】.北京航空航天大学出版社.2000
[5] 何立民.单片机应用系统设计【M】.北京航空航天大学出版社.1995.
[6] 王忠诚,孙唯真.电子电路及元器件入门教程【M】.电子工业出版社.2006.
[7] 聂荣.实例解析PCB设计技巧——基于Protd DXP[M].机械工业出版社,2006.
[8] 方群,袁建平,郑谔.卫星定位导航基础[M].西北工业大学出版社,1998.
[9] 薛钧义,张彦斌.MCS-系列单片微型计算机及其应用[M].西安交通大学出版社,1997.