- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
基于无线网络技术应用于门禁系统研究
输入方面该系统提供4x4键盘作为输入设备,包含9个数字键、2个方向键、3个功能键,使用者可使用这些键选择功能表单。以及输人与修改用户名和密码,并控制继电器做开门关门的动作,进而达到门禁的目的。如图二所示,WDCS主机提供了五项功能的选择:Keyboard主要功能是让用户经由终端键盘或者本机键盘输入密码。首先以方向键选择到Keyboard后按下Enter键,在输入UserName和Password,如输入正确则开门,并送回信息到LCD显示屏与WDCS服务器,如输入错误系统会分别要求重新输入。CardReader功能是让用户经由读卡头刷卡输入密码。首先以方向键选择到CardReader后安下Enter键。在输入UserName和Card.如输入正确则门禁会打开。并回送讯息到LCD显示屏与WDCS服务器。如输入错误系统分别会要求重新输入和重新刷卡。SetUserP/W(Password)功能是修改使用的密码。首先以方向键选择到SetUserP/W后按下Enter键,在输入UserName.如果正确则继续输入NewUserP/W和再输入确认NewUserP/W一次。如输入无误则成功更改新的密码并回送信息到LCD显示屏与WDCS服务器。如输入错误系统分别会要求重新输入UserName和SetNewUserP。SetCardNo.功能是让用户设定新卡号码,首先以方向键选择到SetCardNo.后按下Enter键。再输入UserName.如果正确则继续输入NewCardNo.和在刷入确认NewCardNo.一次,如刷入或刷入错误。系统分别会要求重新输入UserName和重新SetCardN0_o最后SetUserName功能是设定用户的名称,首先以方向键选择到SetUserName后按下Enter键。再输入UserName.如果正确则继续设定NewUserName和再输入确认NewUserName一次。如输入无误则成功设定NewUserName并回送信息到LCD显示屏与WDCS服务器如输入错误系统分别会要求重新输入UserName和SetNewUserName。
图2WDCS主机提供的五项功能第二部分是WDCS服务器与WDCS主机的控制建构。首先将WDCS主机启动。然后WDCS服务器开启已安装服务器版本程序。并启动RS232口连接到WDCS,即可下达指令与输入UserName和UserPassword.在WDCS主机即会回传成功登入或者错误信息到WDCS服务器。
第三部分是WDCS服务器与WDCS客户端的通讯架构。在WDCS服务器启动已安装好的服务器的程序。并启动R232通信口与Winsock服务器。等待WDCS客户端连线。客户端须指定服务器IP位置或者服务器名称及服务器的端口号。才可以连线到服务器,并进行下达指令与输入UserName和UserPassword.在WDCS主机会回传成功登录或者错误信息至WD—CS服务器。
3系统的整合与测试
系统的整合与测试分为三个步骤,第一个步骤是WDCS服务器与WDCS主机的连接,第二个步骤是WDCS客户端与WDCS服务器的连接,第三个步骤是将前面这两种系统整合与测试。
3.1第一步
首先为了测试WDCS服务器与WDCS主机部分的效果,使用一台笔记本电脑当作WDCS服务器并安装WDCS服务器Windows版本程序,利用笔记本上的USB口,以R232的通讯技术作为两端设备的连接,因为此笔记本电脑上没COMEl,所以使用了一条USB转R232线,功能用来将USB口转成9PinCOM口在连接到WDCS主机的UARTPort。当两端设备就绪后就启动WDCS服务器上的程序,并打开程序的通讯口。
3.2第二个步骤
WDCS服务器与WDCS客户端为了测试此部分的效果:使用两台笔记本电脑当作是WDCS服务器与WDCSPC客户端,并安装WDCS服务器Windows版本程序和WDCSPC客户端Windows版本程序,在WDCS服务器装置BluetoothDongol和WirelessIEEE802.1lb的网络卡。在WDCSPC客户端,装置WirelessIEEE802.1lb的网络卡或者网线,同时使用两台PDA当作是WDCS客户端分别安装WDCS客户端WindowsCE版本程序,并在其中一台启动蓝牙模块和在另一台PDA上安装WirelessIEEE802.1lb网卡。首先在WDCS服务器装好BluetoothDongol、WirelessIEEE802.1lb的网卡、WDCS服务器Windows版本程序,并启动MicrosoftAc—tiveSynczTool,同时开放在WDCS服务器上的门禁系统程序,设定好Local Port,并启动门禁系统程序。开启WDCS客户端,其中一台PDA启动蓝牙模块后必须以Microsoft ActiveSynczTool方式与WDCS服务器做蓝牙通信协议同步。然后与其他WDCS客户端,开启门禁系统程序,设定好要连上终端WDCS服务器的Ip与Port。
3.3第三个步骤
是系统整合与测试系统,此步骤主要是结合前面两种系统WDCS客户端与WDCS服务器的网络连接,WDCS服务器与WDCS主机的系统连接,在WDCS客户端与服务可以网络连线,且WDCS服务器也可以控制WDCS主机的情况下,所以依照程序上操作步骤进行,首先将测试用户由WD—cs服务器控制WDCS主机,达到门禁通行、功能切换与更改用户名及密码。步骤如下:用户先确定是要登录还是要使用更改功能。如欲登录须确定以何种方式登录,方式又两种,由1Key—board方式登录者和由2Insercard方式登录者。
4结束语
本文作者创新点:通过设计了一套全方位完整的无线门禁系统,以89C51的微处理器作为门禁控制主机,并利用手持嵌人式系统(PDA)作为开发平台。进而结合了无线通讯技术(蓝牙,WEAN)与无线网络的特性,能够针对多样化的环境,提供视觉化与方便性的界面给用户。帮助用户快速地掌握操作的方式,并符合安全性与扩充性的要求。本系统同时也可以应用在不同的信息家电系统中,提供了一个非常具有弹性的开发模式,有别于一般传统市面上单一性质的产品。在本系统中,我们实际测试应用与一般市面上的电子锁,下达指令成功的将电子锁打开。并在系统设定时间(5s)电子锁自动执行关门的动作。由于电子锁价格不菲,且未有实际的运通,因而未采购此产品。对于未来地方方向可以将蓝牙模块移植到单片机上,以达到小而美且功能强大的产品,符合蓝牙在个人无线通讯设备具有的特色。
来源:维库开发网
上一篇:细数基站十大节能热点
下一篇:3G关键技术在移动电子商务中的应用