基于ARM的指纹开关研究

来源 :大东方 | 被引量 : 0次 | 上传用户:jasonlau999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着实验室面向更多的人开放,使用者往往由于操作过程中的失误导致仪器损伤,但因缺乏有效的管理方法,很难找到确定的责任人。因此,我们必须寻求高保障的管理方法。指纹识别作为一种生物鉴别技术,为我们提供了一种快捷可行的方法,以此为基础的仪器开关可以解决上述问题。
  该设计分两大部分指纹识别开关管理及操作信息的传输。指纹模块的管理以及STC89C58RD+加为控制芯片,通过C语言编程对指纹的添加、删除、识别以及对已存指纹数目的查询。操作信息的传输以ARM9为基础,搭建LINUX平台,利用网络通信将操作信息实时传入服务器,两者结合可以确保仪器使用者为专业授权人员,并对仪器的使用情况安全性能等方面进行详细记录。
  关键词:指纹识别;开关;通信;ARM
  引言
  本课题所研究的指纹开关以单片机和ARM联合控制实现对指纹模块的管理以及操作信息传输,将它安装到仪器的关键部件中,可以对仪器的使用人员范围进行确定,确保只有进行过专业指导的人员才能够使用仪器。
  一、 总体设计
  系统以下系统下层以STC89C58RD+为主控芯片,由功能键模块、开关指示模块、指纹模块、指纹采集头构成,主要负责指纹的采集与管理,包括指纹的添加删除识别等功能。
  系统上层以ARM板为核心,并与服务器软件模拟相连,完成操作信息的传输。
  二、 指纹模块相关设计
  控制系统流程图如下所示。
  三、 操作信息的网络传输
  (1)ARM与单片机通信电路
  本设计中所选用的stc89C592d型单片机只有一个串口,该窗口需要与指纹模块的上位机分别通信。为了控制串口通信的对象选用双4选1模拟开关和CD4052来实现。
  (2)LINUX平台的搭建
  在虚拟机环境下为LINUX系统创建所需的软硬件配置后,通过虚拟光驱完成整个开发环境的安装。
  ①编译开发板的linux内核映像文件zlmage。
  开发环境安装完毕后进入linux内核目录,编译内核映像文件zlmage。
  键入下列命令:CD/HHARM2410/kernel Make dep Makezlmage
  ②TFTP服务与NFS服务的配置
  TFTP服务配置:在宿主机上执行setup,选择system services将其中的tftp一下选中,退出setup,执行命令service xinetd restart以启动tftp服務即可。
  NFS服务配置:执行setup,选中 system services回车进入系统服务选项菜单。在其中选中nfs,然后退出setup界面。
  (3)数据传输程序设计
  ①数据打包方式:在ARM目标板接收到单片机发来的操作信息后,立即读取该配置文件的时间信息,进行数据打包。
  表中状态位有01和00两种情况,01表示开启开关,00表示用户关闭开关。当用户开启开关时,关机时间全部为零。当用户关闭开关0,开机时间为显示最近一次与之对应的开机时间。
  ②socket网络通信网络通信:首先需要通过socket函数创建连接,并对还是socket_n结构进行初始化,已保存所建立的socket信息。然后调用connect函数主动向服务器发起连接请求,连接成功后网络通信基本建成,可以与服务器进行数据传输。
  ③上位机程序设计:本课题中ARM主要承担网络通信的功能。
  四、系统测试
  测试条件:二极管模拟开关,软件模拟服务器。
  系统测试时PCB板上的add第一舰队应添加功能;ask键对应查询功能;shibie键对应识别功能,del对应删除功能,经测试这些功能均正常。
  在已识别用户对开关进行操作时,上位机及时将用户的用户号,操作开关的时间、对应仪器编号等信息打包发送到服务器上,经测试该功能正常。
  参考文献:
  〔1〕张万军. 一种基于ARM7的无线指纹企业管理考勤系统:CN204731845U[P]. 2015.
  〔2〕马蓓绯, MaBeifei. 基于ARM的嵌入式指纹图像采集系统设计[J]. 电子测量技术, 2015, 38(1):51-53.
  〔3〕陈东亚, 王孟彬, 袁三男. 指纹识别在ARM处理器上的实现[J]. 上海电力学院学报, 2017, 33(1):97-101.
  作者简介:李大朋(1985—),男,汉族,吉林省白山市人,讲师,工学硕士,研究方向:机电控制。
  (作者单位:四川航天职业技术学院)
其他文献
摘要:广播电视的信号传输对于整个社会的运行起着举足轻重的作用,所以做好广播电视工程系统的建设工作对于广播电视的发展以及工作人员的安全有着非常深远的意义。本文分析了广播电视机房常用的接地技术。  关键词:广播电视系统 ;传输技术 ;接地 ;应用  1 接地技术概述  广播电视机房接地技术按照其应用范围、性质、功能等方面的不同可以具  体分为以下几方面类型。第一,直流接地技术。该种接地技术是广播电视机
期刊
【摘要】计算机技术和仿真技术的迅猛发展推动着薄壁零件数控加工工艺由不成熟的工艺发展蜕变为工程科学。在此过程中,薄壁零件数控加工技术研究由传统的经验研究转变为科学的“定量分析”。本文通过强化对薄壁零件数控加工工艺质量的分析,再选择有效的工艺质量进行方法,旨在提升薄壁零件质量提升,达到改进加工工艺质量的目的。  【关键词】薄壁零件 ;数控加工 ;工艺质量 ;改进分析  一、薄壁零件数控加工工艺质量的影
期刊
摘要:我国建筑业发展正处于上升期,高层建筑物的体量非常庞大。在建筑工程项目的全过程中,主体结构的施工属于一项重要的内容,而且还会直接影响到工程的质量。在建筑工程项目建设中,应该科学的运用主体结构施工技术,以此确保建筑工程项目的质量。因此,应该重视对主体结构施工技术,发挥这项技术的运用,更好的适应社会发展的需要。本文主要针对建筑工程项目主体结构施工技术展开讨论,以供参考。  关键词:建筑工程项目;主
期刊
摘要:随着社会的发展,能源匮乏和环境污染成为人们面临的重要问题,因此节能减排成为社会发展的必然趋势。空气源热泵和能源塔热泵作为可再生能源的利用方式,在人们的生活中应用越来越多,本文通过对空气源热泵和能源塔热泵热水系统进行分析,对空气源热泵和能源塔热泵进行了对比研究  关键词:空气源热泵 能源塔热泵 研究  一、空气源热泵的工作原理  空气源热泵热水机主要由冷凝器、压缩机、储液器、过滤器、膨胀阀、蒸
期刊
摘 要:料位是工业生产过程的主要测量参数之一,冶金工业主要采用非接触式的雷达波技术进行料位测量。本文阐述了雷达料位计的工作原理、特点,并就其在应用研究中的安装、维护提出具体建议,为合理选择和应用雷达料位计提供了一些可以借鉴的经验和方法。  关键词:介电常数;料位测量;雷达料位计  1、雷达料位计的基本原理  雷达波是一种特殊形式的电磁波,雷达料位计利用了电磁波的特殊性能来进行料位检测。电磁波的物理
期刊
【摘要】随着电力技术的不断进步,电力系统中发电机的容量越来越大,参数也越来越高,其中超临界直流锅炉就是一种常见的机型。在超临界锅炉的运行过程中,常常由于高温受热而使氧化皮脱落,严重影响了设备的质量和运行效率。如果没有对其进行及时的处理,就会出现锅炉传热恶化现象,极大的降低了汽轮机的运行效率。为此本文主要对超临界直流锅炉氧化皮脱落的原因进行具体分析,并提出了针对性的预防措施,希望给相关工作人员提供参
期刊
摘要:本文以小榄自来水厂为例,针对电耗和药耗存在的问题,从技术和经济上进行分析,提出节能降耗的有效实践办法。主要通过送水泵机组的搭配、水泵叶轮切割、空压机变频改造、排泥车改造、排水回用和半自动投加系统这几方面来阐述自来水厂的降耗技术。  关键词:自来水厂 节能降耗 技术  一、引言  随着社会的不断发展,企业管理的逐步完善,以节能降耗为中心的科学发展观渐渐被各界人士所重视。自来水厂作为用电耗能大户
期刊
摘要:广播电视户户通,是国家新闻出版广电总局为贯彻中央的指示精神,缩短城乡之间的距离,解决广大农村地区群众看电视难的问题而推出的一种新型的具有成本低、覆盖范围广、速度快、内容量大等优点的服务。我们将通过这篇文章了解户户通的主要功能、一些常见的设备故障,仔细研究探讨解决这些故障的处理方法。  关键词:户户通; 功能实现; 故障处理  一、户户通的主要功能  广播电视户户通一般具有以下几种功能:  (
期刊
【摘要】随着我国工业的迅速发展,薄壁零件也广泛应用在了各生产制造企业中,薄壁零件重量比较轻,给工业生产节约了大量材料,但同时由于薄壁零件刚度比较低,加工过程中形状容易发生改变,尤其是对于精度要求较高的特殊薄壁零件,加工生产过程中任何一道工序出现了偏差,都会影响零件的加工质量,不能满足生产要求。为此本文主要对特殊薄壁零件的加工工艺进行了主要分析,希望可以给特殊薄壁零件加工生产提供参考。  【关键词】
期刊
【摘要】随着科学技术的迅速发展,各种产品逐渐出现在了人们的生活中,传统的机械加工方式已经无法满足不断提高的零件加工需求。在当前的零件加工过程中,不但要保证零件的加工质量,还要充分考虑加工时间和成本等问题,为了解决上述问题,很多零件生产加工企业将机械加工和电加工结合起来,有效的提高了零件加工的效率和质量,同时还节约了零件的加工成本。本文主要对机械加工和电加工在异性零件加工中的应用进行了具体分析,仅供
期刊