基于ARM9处理器的嵌入式指纹识别系统设计

本文摘要:概要:为了适应环境指纹收集传感器件和指纹识别系统向着小型化和嵌入式方向发展的必须,文中明确提出了一种基于ARM9处理器架构的CPU芯片S3C2440A的嵌入式指纹识别系统(指纹识别系统是一个典型的模式识别系统,还包括指纹图像提供、处置、特征提取和核对等模块。)设计方案,同时对该指纹识别系统的硬件架构展开了解释。该方案具备结构非常简单、可扩展性和移植性强劲等诸多优点。

博亚体育app下载官网

概要:为了适应环境指纹收集传感器件和指纹识别系统向着小型化和嵌入式方向发展的必须,文中明确提出了一种基于ARM9处理器架构的CPU芯片S3C2440A的嵌入式指纹识别系统(指纹识别系统是一个典型的模式识别系统,还包括指纹图像提供、处置、特征提取和核对等模块。)设计方案,同时对该指纹识别系统的硬件架构展开了解释。该方案具备结构非常简单、可扩展性和移植性强劲等诸多优点。

  0章节  指纹检验是人身辨识最重要的手段之一,指纹自动识别系统给指纹检验工作获取了一个新的平台,并使指纹自动识别系统在身份认证方面具备更加辽阔的前景。目前,自动指纹识别系统一般都是联机的,大多数系统都搭配指纹传感器来收集,并以计算机(PC)作为主机来处置,从而对指纹展开给定。而本文明确提出的基于ARM9的嵌入式指纹识别系统则是把收集和处置集于一身的独立国家系统,因而可以做到得较小,较为合适用作高档汽车门、防盗门以及公*诚系统等场合。

嵌入式系统是指以应用于为中心,以计算机技术为基础,软硬件可剪裁,其应用于系统对功能、可靠性、成本、体积和功耗等拒绝都较为严苛的专用计算机系统。本文搭配SAMSUNG的S3C2440A作为嵌入式指纹系统的主处置芯片,明确提出了系统的软硬件设计方案。  1嵌入式指纹识别系统的硬件设计  图1右图是本嵌入式指纹识别系统的硬件框图。

从图1中可以看见,本系统主要由指纹数据采集模块、微处理器模块、数据存储模块和通讯模块等四个模块构成。本系统以ARM9处理器为核心来驱动指纹传感器收集指纹,并将指纹数据放进存储器中,此数据可以被PC通过串口提供,也可以留存在数据存储器中。  指纹数据采集模块可利用软件方式来辨别否展开指纹的收集。

当展开指纹收集时,指纹传感芯片将按照原作的参数来收集指纹,并将仿真图像转换成数字图像,然后在ARM的掌控下,将数据存储在外部数据空间,以等候下一步的处置。  图1指纹识别系统的硬件框图  微处理器模块以ARM和数据存储器为核心,可对收集到的指纹图像展开适当的预处理,并通过对发光二极管的掌控来表明指纹预处理结果。

  数据存储模块由SDRAM、FLASH包含。其中Flash中存放在的是系统的应用程序和一个指纹预处理后的数据,系统上电后,才可通过BootLoader  功能将程序读取到FLASH中以便程序运行。

  SDRAM用来存放在指纹图像并获取程序运行时所必须的临时数据空间。  通讯模块的设计要考虑到处置的简陋性。本系统的指纹数据上载使用的是串口方式。


本文关键词:基于,ARM9,处理器,的,嵌入式,指纹识别,系统,博亚体育app下载官网

本文来源:博亚体育app下载官网-www.18731724839.com