指纹门禁系统用手指代替了钥匙,在使用时只要手指平放在指纹采集仪的采集窗口上,就可以完成开锁的工作,使用上十分简便,免除了其它门禁系统如传统机械锁、密码锁、识别卡等存在被伪造、盗用、遗忘、破译的种种弊端。
指纹门禁系统在硬件方面主要有微处理器、指纹识别模块、液晶显示模块、键盘、时间日历芯片、电控锁以及电源等组成。微处理器作为系统的关键组成,掌控着整个系统的运行状况。指纹识别模块是采集指纹特征、比对、存储、删除等作用。液晶显示模块和键盘一起组成人机界面用于显示开门记录、实时时钟以及操作提示等信息。
软件方面主要有指纹处理模块、液晶显示模块、实时时间模块和键盘扫描模块等构成。指纹处理模块负责微处理器与指纹识别模块之间命令与返回代码的信息处理;液晶显示模块通过时序、编写驱动程序以实现显示汉字、字符的目的;实时时间模块根据时钟芯片的时序、编写通讯程序。实现对时钟芯片的读写操作;键盘扫描模块就是根据键盘的设计原理编写键盘程序来识别有无按键动作和按下键的键号。
在整个操作流程中软件系统主要由指纹开门程序、指纹管理程序、密码管理程序和系统设置程序四个部分构成。而指纹管理、密码管理和系统设置三部分功能只有通过管理员权限才能完成。其中指纹管理程序由登记指纹模板程序、删除指纹模板程序、清空指纹模板程序与浏览开门记录程序四个部分构成;密码管理程序由密码修改程序和密码开门程序两个部分构成;系统设置程序由时间设置程序与日期设置程序两个部分构成。