基于ARM的指纹开关研究
2017-05-30李大朋
大东方 2017年9期



摘要:随着实验室面向更多的人开放,使用者往往由于操作过程中的失误导致仪器损伤,但因缺乏有效的管理方法,很难找到确定的责任人。因此,我们必须寻求高保障的管理方法。指纹识别作为一种生物鉴别技术,为我们提供了一种快捷可行的方法,以此为基础的仪器开关可以解决上述问题。
该设计分两大部分指纹识别开关管理及操作信息的传输。指纹模块的管理以及STC89C58RD+加为控制芯片,通过C语言编程对指纹的添加、删除、识别以及对已存指纹数目的查询。操作信息的传输以ARM9为基础,搭建LINUX平台,利用网络通信将操作信息实时传入服务器,两者结合可以确保仪器使用者为专业授权人员,并对仪器的使用情况安全性能等方面进行详细记录。
关键词:指纹识别;开关;通信;ARM
引言
本课题所研究的指纹开关以单片机和ARM联合控制实现对指纹模块的管理以及操作信息传输,将它安装到仪器的关键部件中,可以对仪器的使用人员范围进行确定,确保只有进行过专业指导的人员才能够使用仪器。
一、 总体设计
系统以下系统下层以STC89C58RD+为主控芯片,由功能键模块、开关指示模块、指纹模块、指纹采集头构成,主要负责指纹的采集与管理,包括指纹的添加删除识别等功能。
系统上层以ARM板为核心,并与服务器软件模拟相连,完成操作信息的传输。
二、 指纹模块相关设计
控制系统流程图如下所示。
三、 操作信息的网络传输
(1)ARM与单片机通信电路
本设计中所选用的stc89C592d型单片机只有一个串口,该窗口需要与指纹模块的上位机分别通信。……
登录APP查看全文
