3.3执行机构
包括"控制与驱动电路"、"电动机"、"减速器"、"执行机构"4部分。"控制与驱动电路"接受来自单片机系统的信号,驱动电动机正转、反转、停止;驱动电动机经"减速器"变换为慢转速输出;再驱动执行机构带动门开或关;门的开关状态反馈给单片机系统。
3.4 下位PC机
本文系统与现有其他基于以太网的分布式门禁考勤系统不同之一在于本系统中的下位PC机,通过设置下位PC机,可以使得本文系统具有更高的刷卡速度、更高的系统稳定性。下位PC机的功能包括根据上位机指令控制单元门禁、临时存储人员数据、与上位PC机通讯完成考勤功能等。
控制单元门禁:下位PC机接收单元门禁控制器读取的人员数据,将这些数据首先与本地数据库中存储的数据进行比较,如果本地数据中存有持卡人合法信息,则无需在与上位机进行通讯,直接向单元门禁控制器发送指令,这样可以减少单元门禁与系统服务期端的通讯量,节省了用户的刷卡时间;如果下位PC机中没有持卡人信息,则需通过以太网与上位PC机通讯,上位PC机处理完持卡人信息之后传回控制信息,最后由下位PC机向单元门禁控制器发送指令。
临时存储器:下位PC机使用Access等小型数据库存储单元门禁考勤系统读取的数据,因为下位PC机只是分布式门禁考勤系统的一个终端,所需存储的数据不及上位PC机多,并且考虑到成本,下位PC机的性能也不如上位PC机,所以存储单元门禁考勤系统的数据时只需小型数据库就可以满足要求。临时存储器在系统网??考勤系统的稳定运行,因为临时数据库中保存了大部分该单元以前进出的持卡人信息,所以下位PC机大多数情况下无需与上位PC机通讯就可以很好的控制单元门禁考勤系统。
考勤功能:下位PC机负责与上位PC机之间进行定期的通讯,负责将单元端读取的数据发送回上位PC机以完成实验室人员上机考勤功能。
3.5 上位管理PC机
由"PC机"、"打印机"、"发卡机"组成。上位PC机完成用户管理、发卡管理、退卡管理、访问权限设置、黑名单处理、通过以太网与门禁控制器交换数据、数据库管理、考勤管理等功能。PC机安装数据库管理系统和考勤管理软件,下位PC机上采集考勤数据、对考勤数据进行处理,包括设置权限、挂失、读取考勤机内记录、进行数据分析统计和查询,生成各种报表等。 打印机打印各种报表;
发卡机接收PC机指令,为用户发放IC卡。发卡机本身也是一个IC卡接口设备,通过:RS 232串口与PC机通讯。
4系统软件实现
系统管理软件是利用MP2000系列门禁控制器配合MpOffice2003的门禁管理系统,可对企业人员进出权限(人员进出、进出时间、进出地点)等进行科学管理。可通过管理软件对任意门点进行远程设备状态自检,降低人员维护成本,提高整体效力功能全面,用户界面友好。功能模块包括:系统设置、考勤机控制、门禁控制、进出记录和考勤统计[6]。
实验室门禁考勤系统软件包括如图3的功能模块:
5 结 语
本系统已投入湖南科技学院实际运行,稳定可靠、实时性强且充分利用现有网络,不必重新布线,利用传统的基于RS 232/485门禁系统快速改造为大范围分布式远程控制门禁考勤系统。门禁考勤系统的设计与开发使得考勤数据采集、处理,数据维护,手动更改数据,对数据库中的数据进行统计查询,自动生成各种报表等考勤管理工作变得方便迅捷,对智能门禁考勤系统的推广有重要意义。本文系统在性能方面表现优良,与传统的门禁考勤系统相比具有更好的可扩展性和兼容性、更快的识别处理速度和更高的系统稳定性。系统设计开发过程中充分运用了软硬件协同设计的思想,各部分尽量采用模块化设计,可以稍加裁剪改造为适于智能小区、多校区图书馆等多种不同场合的分布式远程控制智能门禁考勤系统。