基于ARM和POE的网络指纹门禁系统设计

发布者:东土大唐88最新更新时间:2021-04-30 来源: 21ic关键字:ARM  POE 手机看文章 扫描二维码
随时随地手机看文章

摘要 设计基于ML67Q5250和PoE的指纹门禁系统的实现方案,阐述了系统组成结构及工作原理、软硬件设计。该系统具有高速指纹识别、指纹数据保护、以太网供电、结构简单、低功耗、低成本等优点。可以满足指纹门禁系统的需求,具有较好的应用前景。


提出了一种基于ARM和POE的嵌入式系统的指纹门禁设计方案。该方案以ML67Q5250处理器及其外围模块作为硬件平台,以嵌入式Linux作为操作系统,构成整个系统,该系统应用以太网供电,实现指纹门禁系统的功能,无需专门供电线路,该设计的实现,具有广泛的市场应用前景。


1 系统的结构

整个系统由4个部分构成,FPS200传感器模块、ML67Q5250指纹识别模块、以太网供电模块、以太网数据通信模块组成硬件电路。软件方面包括Linux嵌入式软件、后台支持软件,实现网络操作,指纹识别和控制,报警提示,电源管理等功能的网络指纹门禁系统。


2 系统的硬件设计

2.1 ML67Q5250指纹识别设计

ML67Q5250微处理器属于ARM7系列,ML67Q5250指纹识别处理器具有快速傅里叶变换功能和高性能的指纹识别处理。采用DFT方式的指纹识别算法,高速识别时间0.8 s以内,高识别精度FAR<0.001%、FRR<1.0%,内置闪存中的可注册指数15个,预定扩展至45个,装备禁止指纹数据错误读出的安全功能,具有可与外部设备连接的各种接口。另外,该处理器能够实现外部存储器控制,可以存储大量的指纹信息,系统的另一个特点是:指纹识别模块通过网络和后台数据库进行通信,该处理器有大量的通用输入输出端口,为以后的功能扩展提供了广阔的空间。应用ML67Q5250软核处理器的解决方案,打造具有综合功能、可配置的缓冲存储系统,为网络指纹门禁系统提供了解决方案。图1是该系统的硬件结构。


a.JPG

ML67Q5250作为系统CPU,处理传感器模块采集到的指纹信息,通过和数据库中的指纹信息进行比对,实现确认识别的目的。此外,ML67 Q5250具有丰富的外设及I/O,这对今后系统升级提供了便利。2.2 FPS200指纹传感器模块

FPS200是一种基于电容充放电原理的触摸式CMOS传感器,其外面是绝缘表面,传感器阵列的每一点都是一个金属电极,手指则充当电容器的另一极,两者之间的传感面形成电容两极之间的介电层。由于指纹的脊和谷相对于另一极之间的距离不同,导致硅表面电容阵列的各个电容值不同,这样,电容阵列值就描述了一幅指纹图像。FPS200指纹传感器具有高分辨率256×300阵列,1.28cm×1.50cm传感面积,500dpi分辨率。像搜索技术即使在手指过干或过湿时仍能高精度识别,高速图像传输30 frame/s(MCU模式),13frame/s(USB模式)和10frame/s(SPI模式),高强度的表面保护可以有效防止敲击、磨损、化学腐蚀等对芯片的损坏,手指自动检测(AFD)功能可以唤醒CPU,节约电能的消耗。


3 POE供电设计

3.1 POE供电的工作过程

一个完整的POE系统包括供电端设备(PSE,Power Sourcing Equipment)和受电端设备(PD,Power Device)两部分。PSE设备是为以太网客户端供电的设备,同时也是整个POE以太网供电过程的管理者。而PD设备是接受供电的PSE负载,即POE系统的客户端设备,网络指纹门禁系统。图2是POE供电原理图。


b.JPG3.2 以太网供电控制器LTC4266

凌力特公司(Linear Technology)推出IEEE802.3af以太网供电(PoE)控制器LTC4266,它是一款4通道供电设备(PSE)控制器,专为在符合IEEE 802.3 Type 1和Type 2标准的以太网供电系统中使用而设计。外部功率MOSFET增强了系统可靠性并最大限度地减小了通道电阻,从而削减了功耗并免除了增设散热器的需要,即使在Type 2功率级条件下也不例外。外部功率元件还允许在较高的功率级上使用,同时在其他方面依然保持与IEEE标准的兼容性。额定电压为80 V的端口引脚提供了针对外部故障的坚固型保护。


4 系统的软件设计

指纹图像预处理是指纹识别过程中的第一步,它的好坏直接影响着指纹识别系统的效果。图像预处理包括滤波、锐化、二值化、细化和去噪。由于在局部范围内,指纹图中的纹线具有方向性一致、宽度基本相等、间距基本相同等特性,所以采用方向图滤波对指纹图像进行处理。锐化是指示强化指纹纹线间的界线,以突出边缘信息,增强脊和谷间的对比度,利于二值化。设计时可采用拉普拉斯单一掩模算法来实现锐化。

FPS200采用查询工作方式程序设计方式:先初始化FPS200各寄存器,向相应的寄存器写入控制字,设置采集指纹的参数,主要是设置DCR、DTR、PGC寄存器;查询等待,当指纹被FPS200自动采集进入数据寄存器时,就把指纹数据存入到指定的存储空间。图3是通过实验采集到的指纹图像。该指纹识别仪采集系统得到的指纹图像对比度强、清晰、失真小等优点。


c.JPG

5 结束语

本文介绍了以ML67Q5250为核心的网络指纹门禁系统的设计与实现,网络供电模块LTC4266符合IEEE 802.3 Type1和Type2标准的以太网供电(PoE)系统,传感器采用FPS200指纹传感器,通过以太网供电的形式,将处理过的数据通过网络和计算机进行通信,大大减少了资源,在网络技术发展的今天,该网络指纹门禁系统具有较好的应用前景。


关键字:ARM  POE 引用地址:基于ARM和POE的网络指纹门禁系统设计

上一篇:嵌入式系统掉电保护的设计方案
下一篇:μC/OS-II就绪表算法在ARM架构上的改动

推荐阅读最新更新时间:2024-11-04 12:16

飞思卡尔推出基于ARM Cortex-M系列的业界速度最快的微控制器
全新的功能完备的Kinetis X系列突破典型MCU的局限,提供更高的性能、更大的内存和同类最佳的开发支持生态系统 2011年11月8日,德州奥斯汀市讯 — 飞思卡尔半导体 [NYSE: FSL)推出新的Kinetis X系列,再次刷新了微控制器(MCU)的性能标准。该系列基于ARM® CortexTM-M内核,是业界速度最快的MCU。 X系列扩展了飞思卡尔Kinetis 32位MCU产品组合的高端部分,该系列的器件集合了出色的性能、丰富的内存和集成外设,并且具备庞大的开发支持生态系统。Kinetis X系列的目标群体是那些需要为其应用程序提供更高处理能力和内存但同时又希望保留MCU的成本效率、易用性和低功耗,而不改用微处理器解
[单片机]
芯科发布基于ARM® Cortex™-M3处理器的低功耗单片机
Silicon Laboratories (芯科实验室有限公司)宣布推出业界基于ARM® Cortex™-M3处理器的最低功耗单片机(MCU)系列产品和首款具有“功耗感知”功能的开发工具。Precision32 SiM3L1xx MCU及开发环境利用创新的混合信号技术,使开发人员在3.6V工作电压下,工作模式功耗降低到175µA/MHz,并且在启用实时时钟(RTC)的情况下,休眠模式功耗降低到250nA以下。新型超低功耗混合信号MCU是智能仪表、仪器监测、家庭自动化、无线安全、资产跟踪、个人医疗装置以及其他连接到物联网(IoT)的功耗敏感型应用的理想选择。     超低功耗MCU是构建连接到物联网的IP化装置的关键
[单片机]
ARM Cortex-M3 微处理器测试方法研究与实现
0 引言 随着半导体技术的发展,集成电路制程工艺从深亚微米发展到纳米级,晶体管集成度的大幅提高使得芯片复杂度增加,单个芯片的功能越来越强。二十世纪90 年代ARM 公司成立于英国剑桥,主要出售芯片设计技术的授权。采用ARM 技术知识产权( IP 核)的微处理器,即ARM 微处理器,已遍及工业控制。消费类电子产 品。通信系统。网络系统。无线系统等各类产品市场,基于ARM 技术的微处理器应用约占据了32 位RISC 微处理器七成以上的市场份额。ARM 芯片的广泛应用和发展也给测试带来了挑战,集成电路测试一般采用实际速度下的功能测试,但半导体技术的发展使得测试开发工程资源按几何规律增长,自动测试 设备(ATE)的性能赶不上日益增加的
[单片机]
<font color='red'>ARM</font> Cortex-M3 微处理器测试方法研究与实现
痞子衡嵌入式:ARM Cortex-M文件那些事(3)- 工程文件(.ewp)
  前面两节课里,痞子衡分别给大家介绍了嵌入式开发中的两种典型input文件:源文件(.c/.h/.s)、链接文件(.icf)。痞子衡要再次提问了,还有没有input文件呢?答案确实是有,但这次真的是有且仅有了,本文要介绍的主角project文件也属于半个input文件。为什么说是半个?因为project文件不仅包含开发者指定的input信息,还包含很多其他辅助调试的input/output信息,算是嵌入式开发中承前启后的文件。而本文侧重点在于project文件中与开发者应用相关的input信息,仅当得到了这些input信息,再加上前面介绍的source和linker文件,那么你就已经得到了application所有的信息,你可以
[单片机]
Arm DevSummit 2021报名开启,相聚云端共话前沿技术
(2021年9月28日)一年一度的Arm DevSummit技术大会即将于10月19日至21日以线上形式举办。届时,来自全球各地的软硬件工程师、开发者及科技爱好者将相聚云端,畅聊行业尖端技术,共话计算世界未来。在这场为期三天的技术盛会上,与会者不仅可通过140多场内容详实、涵盖领域全面的主题演讲、技术议程及合作伙伴会议等洞察前沿趋势,获取更深入的专业信息和技术资源,还可与业界同行分享经验、碰撞灵感,进一步提升自身的专业素养,携手拓展产业网络,共同建构未来计算技术。 本年度Arm DevSummit亮点纷呈,来自Arm及其生态系统合作伙伴的顶尖技术大咖齐聚在线交流: • Arm首席执行官Simon Segars将与高阶
[网络通信]
<font color='red'>Arm</font> DevSummit 2021报名开启,相聚云端共话前沿技术
专业工程师为你讲解ARM与单片机的区别
专业工程师为你讲解ARM与单片机的区别 1、软件方面 这应该是最大的区别了。引入了操作系统。为什么引入操作系统?有什么好处嘛? 1)方便。主要体现在后期的开发,即在操作系统上直接开发应用程序。不像单片机一样一切都要重新写。前期的操作系统移植工作,还是要专业人士来做。 2)安全。这是LINUX的一个特点。LINUX的内核与用户空间的内存管理分开,不会因为用户的单个程序错误而引起系统死掉。这在单片机的软件开发中没见到过。 3)高效。引入进程的管理调度系统,使系统运行更加高效。在传统的单片机开发中大多是基于中断的前后台技术,对多任务的管理有局限性。 2、硬件方面 现在的8位单片机技术硬件发展的也非常得快,也出现了许多功能非
[单片机]
基于ARM的远程无线供水测控系统设计
目前工业供水点的生产操作主要依靠人工完成。为了确保工业供水点各个水井的正常工作,水井调度站需要24小时有人值守,调度人员实行分班调换的方式确保工业供水生产的正常运行。由于采用人工控制方式,这样就给在夜间、气候恶劣时执行现场任务的调度人员带来了很大的难度以及产生上难以预料的事故。另外,在工业供水点,一些水井与调度站之间的距离达数千米,水井和调度站之间的道路情况很差,也给到现场进行操作带来了很大的难度。 随着计算机技术、通信技术、数据采集技术的发展,测控技术也得到了迅速发展。基于ARM的嵌入式系统作为核心处理器,它体积小,结构紧凑,可作为一个部件埋藏于所控制的装置中。它提供用户接口,管理有关信息的输入输出,监控设备工作,使设备及应
[单片机]
基于<font color='red'>ARM</font>的远程无线供水测控系统设计
基于 ARM 和 Linux 通用工控平台设计与实现
随着工控技术的进步和市场竞争的加剧,开发人员通常需要在尽可能短的时间内设计出满足用户要求的测控系统。本文针对嵌入式系统的特点,以高性价比的32位ARM嵌入式处理器AT91RM9200为硬件核心,搭建了通用工控硬件平台,在此平台上移植嵌入式Linux操作系统和图形界面开发环境MiniGUI。以此通用工控平台为基础,可以方便地构建工程应用所需的绝大部分自动测控系统。其应用无论是在性能还是在成本方面都极具竞争力,这预示着本平台具有较好的应用前景。 本工控平台在硬件上,选择ATMEL公司的AT91RM9200微处理器,并对其最小系统及外围部件进行设计,以适应当前工控现场更加丰富的技术要求,并结合工业测控Modbus协议,扩展多种通信接口,
[单片机]
基于 <font color='red'>ARM</font> 和 Linux 通用工控平台设计与实现
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved