电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

基于FPGA的MBF200指纹传感器电路解析—电路精选(28)

2022-05-23 11:28分类:传感器 阅读:

 

指纹识别,因为其具备终生不变、唯一性和便捷性,已基本上变成生物学特性鉴别的代称。在指纹验证应用商店上智能机上的指纹验证占了非常大的占比,现如今此项技术性正便捷着我们的日常生活。而文中讲解的是一款应用FPGA的指纹验证系统软件电源电路。

本设计方案采用具备高集成度、功耗低、短开发进度的FPGA来实现该项设计方案,以达到操作系统的ASIC为选题背景,具备较强的实际意义和宽阔的市場室内空间。 选用xilinx企业Spartan 3E系列产品FPGA做为关键操纵元器件,这款元器件选用90ns的加工工艺,较大容积五十万门,可适用32位系统的RISCCPU,具备128 Mbit 并行处理Flash,足够达到设计方案的规定。该工程运用内嵌式软核完成操作系统的管理方法,运用硬件配置完成鉴别优化算法,确保了系统功能的一致性与辨别的准确性。

电路图讲解

指纹识别收集控制模块

本设计方案中运用的是富士通的MBF200指纹识别器,MBF200硬件配置框架图如图所示1所显示,选用SPI方式,因此 MBF200与FPGA只通MISO,MOSI,/S/C/S,SCLK四个端口号相互连接。 /S/C/S为MBF200的串口端,SCLK为MBF200的体系数字时钟,当必须收集指纹识别数据信号时,FPGA向/S/C/S推送低电频,则MBF200开始工作。FPGA根据MOSI向MBF200推送操控指令,操纵MBF200的信息輸出方法及传送方式。VDD[3:1]为数据开关电源键入,VDDA[2:1]为仿真模拟开关电源键入,VSS[3:1]为数据地,VSSA[2:1]为仿真模拟地,因此 如图所示所接。而为了更好地避免模拟信号对脉冲信号的影响,用10欧电阻器分隔。而且数据开关电源键入与对应的数据地中间均连有电容器用于阁除非是直流电数据信号。为了更好地避免数据地与讯号地中间的影响,本设计方案选用0欧电阻器防护。0欧电阻器等同于窄小的电流量通道,可以高效地限定环城路电流量,使噪音获得抑止。电阻器在全部频段上都是有衰减系数功效(0欧电阻器也是有特性阻抗),这一点比磁珠强。

  图1 MBF200硬件配置联接电源电路

MODE[1:0]脚位是用于设置MBF200常用插口方式的,在本设计方案中,置MODE[1:0]为01,选中SPI传送方式。 在SPI方式之中,AIN,ISET,FEST三个插口都不可能用上,但依据MBF200內部线路构造,最好是接电阻器与地相连。

指纹识别数据处理方法控制模块

因为指纹识别数据处理方法涉及到许多优化算法,算法复杂度大,因此 本体系在Spartan-3E单片机开发板上置入一个Microblaze软核来开展数据处理方法,最先将SPI口传送进去的数据信息送礼SDRAM开展储存,单片机开发板上含有32M的SDRAM,彻底能够储存许多张指纹识别数据信息。在建立指纹识别数据库查询时,系统软件从SDRAM中拿出数据信息,放进Microblaze开展解决,再将解决后的指纹识别数据信息存进FLASH建立指纹识别数据库查询。在核对方式时,运用Microblaze开展数据分析后的数据信息扔存进SDRAM,随后从FLASH和SDRAM各自获取指纹图片像特点数据信息开展核对,得到核对結果。

指纹识别数据信息存储芯片

trataFlash与FPGA引脚联接图如图2所显示。 CE[2:0]为strataFlash也就能数据信号键入端口号当仅用一个影片时,CE[2:1]接地装置仅用CE0操纵。因为在本设计方案中,FPGA与FLASH中间的传输数据D[0]与FPGA对MBF200的控线MISO重复使用,因此从FLASH里取数据信息与操纵MBF200造成矛盾,时钟频率不太好操纵,因此 本设计方案里将会给BYTE#置高关掉A0,将strataFlash放置X16方式。 D[7:0]在写方式下,传输操纵指令在写CUI时,在油压缓冲器写和程序编写方式下。在学方式下,D[7:0]推送CFI、数据信息列阵和标示数据信息。情况存储器的信息将不通过这8位传送。 VPEN是锁住也就能键入,当VPEN《VPRNLK时,运行内存将不允许载入数据信息或是指令。

  图2 FLASH键入存储芯片硬件配置控制电路

本系統选用xilinx企业Spartan 3E系列产品FPGA做为关键操纵集成ic,根据富士通公司的MBF200指纹识别器完成对指纹图片象的收集,运用SPI接口传送到FPGA开展信息的储存,运用嵌入的MicroBlazeCPU对指纹图片象开展灰度级过滤、二值化、二值去噪、优化等预备处理,获得明确的指纹图片象,再从明确的指纹图片象中获取指纹识别特点点并存进指纹识别数据库查询做为建册模板。指纹识别核对时,选用相同的方式 ,获得核对模板,随后将核对模板与建册模板运用指纹验证优化算法开展核对,得到核对結果。该工程运用内嵌式软核完成操作系统的管理方法,运用硬件配置完成鉴别优化算法,确保了系统功能的一致性与辨别的准确性。该识别技术可用以门禁系统、考勤管理、有效证件管理方法等许多层面,具备很普遍的应用前景。

小编总结

本设计方案采用具备高集成度、功耗低、短开发进度的FPGA来实现该项设计方案,以达到操作系统的ASIC为选题背景,具备较强的实际意义和宽阔的市場室内空间。该工程运用内嵌式软核完成操作系统的管理方法,运用硬件配置完成鉴别优化算法,确保了系统功能的一致性与辨别的准确性。

上一篇:全球指纹识别芯片厂商大盘点

下一篇:传感器产业并购整合提速

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部