电容式传感器论文电感式传感器论文
全文免费下载。文章源自中文学术期刊联合征稿平台——文发网。提供论文发表和写作指导服务。
人工智能与识别技术
信息与电脑
China Computer&Communication
2010年6月刊
基于FPC1011C电容式传感器指纹识别系统设计
李爽 郑州旅游职业学院,河南 郑州 450009
摘要:设计了一种基于DSP处理器和FPC1011C电容式指纹传感器的嵌入式指纹识别模块,可广泛运用于指纹U盘、U-Key、汽车防盗装置、指纹PDA、POS机、个人电脑等联机和脱机产品。具有高性能、低功耗、低价位等特点。本文介绍FPC1011C电容式指纹图像传感器的结构、特性和工作原理,并采用FPC1011C和DSP所组成的指纹识别模块的硬件设计方法及指纹图像传感器驱动软件的设计。
关键词:FPC1011C;指纹识别模块; DSP;电容式传感器
中图分类号:TP212.3 文献标识码:A 文章编号:1003-9767(2010)06-0030-02
一、引言
生物识别技术是一种通过人体特征来确认身份的认证技术,它能立刻强化安全,并且将用户从密码地狱中解放出来。生物识别可用在很多地方,比如:视网膜识别、面部识别、签名识别、声音识别技术、指纹识别技术等。在所有的生物识别技术中指纹识别技术是目前最为成熟,也被应用最广的生物识别技术。它是用人体的指纹特征对个体身份进行区分和鉴定,具有唯一性、稳定性、难于伪造的特点,而且识别的准确率较高。使它在身份识别和认证领域以及安全性能要求较高的行业中得到广泛应用。指纹识别技术即将迎来一个跳跃性发展的黄金时期,巨大市场前景,将对国际、国内安防产业产生巨大的影响。
2. 模块的硬件设计
该系统是由DSP、FPC1011C指纹传感器、SDRAM和FLASH、RS232接口等硬件组成。
① 工作原理
用户通过PC端软件发命令给指纹识别模块,FPC1011C电容式指纹传感器采集用户的指纹,DSP通过SPI接口读取从传感器过来的指纹图像,将指纹图像存储到SDRAM中,DSP运用指纹识别核心算法对图像进行运算,将运算出来的特征点和存储在Flash的特征点进行比对,再通过指纹识别模块将比对结果输出给PC端显示比对结果。系统的原理框图如图1所示。
② 指纹传感器部分的硬件设计
DSP通过SPI口读取FPC1011C的指纹图像,并通过PF口来控制片选控制信号,FPC1011C指纹图像传感器通过SPI(串行外设接口)口和外部进行通信,通信时,需要把传感器设置成从机模式,DSP设置成主机模式,同时要把从机CPOL和CPHA 设置为 0的数据传输模式,指纹图像的最大传输速度可达4M/s(=32MHz)。
传感器部分的硬件电路示意图如图2所示。
二、FPC1011C传感器的总体特征
FPC1011C的工作原理和性能特点
FPC1011C电容式指纹传感器是瑞典FingerPrint Card公司推出的目前最先进的电容式指纹传感器,该电容式指纹传感器利用了该公司拥有专利的反射式探测技术(以往的电容式指纹传感器采用的一般是直接式探测技术),使指纹传感器的表面保护层厚度可以达到普通电容式指纹传感器的100倍左右,因此使指纹传感器具有更高的对干湿手指的适用性和更长的使用寿命。
主要特征和性能如下:① 指纹图像大小:152*200② ③ ④ ⑤ ⑥ ⑧ ⑨ ⑩
图像分辨率:363 DPI
传感器图像面积:10.64*14.00mm采集原理:电容式,反射式探测法探测位置:真皮层高速的SPI接口抗静电达15kV以上使用寿命达100万次以上使用温度:-20℃~60℃
图2 传感器部分的硬件电路接口图
三、传感器的驱动软件设计
采用ADI公司的VisualDSP++ 4.5集成开发环境软件进行C语言编程。按时序把指纹图像放在SDRAM的固定地址中,通过仿真器进行调试,并读出所采集的指纹图像,观察指纹图像质量,进而调整指纹传感器的参数,使采集到的图像效果达到最佳。
FPC1011C的指令概要:
指令指令代码描述rd_sensor11 H开始采集指纹图像(数据采用FIFO方式)rd_spidata20 H采用FIFO方式读(仅在SPI接口时有效)rd_spistat21 H通过SPI接口读取内部状态寄存器(仅在SPI接口时有效)
读取内部状态寄存器(所以寄存器在一次操作中读出,寄
rd_regs50 H
存器的内容通过FIFO方式存放)
wr_drivc75 H写DRIVC寄存器,设置传感器的电压振幅wr_adcref76 H写ADCREF寄存器,设置ADC灵敏度wr_sensem77 H写SENSEMODE寄存器,设置自测试模式wr_ fo_th7C H写FIFO_TH寄存器,通过FIFO方式设置数据有效信号wr_xsense7F H移位数据到XSENSE寄存器wr_ysense81 H移位数据到YSENSE寄存器wr_xshift82 H写XSHIFT寄存器,设置X方向的移位数据wr_yshift83 H写YSHIFT寄存器,设置Y方向的移位数据
写XREADS寄存器,在移位YSENSE寄存器之前设置同一
wr_xreads84 H
行的读取数目
⑦ 3.3V或2.5V的工作电压
图1 模块的硬件设计框图
30
全文免费下载。文章源自中文学术期刊联合征稿平台——文发网。提供论文发表和写作指导服务。
2010年6月刊
信息与电脑
China Computer&Communication
人工智能与识别技术
①传感器初始化程序设计
/****************************************************/
/*init SPI
A
*//*CPOL and CPHA must be set 0
*/
for(i1=0;i1<200;i1++) }
可调整DriveC、ADCRef的值,使采集到的图像达到最佳化。
{
for(j1=0;j1<152;j1++) { }}
Img[cnt++] = 0xFF-SPI_RecByte();
/****************************************************/void segment ("L1_code") Init_SPI(void){
*pSPI_CTL &= (~SPE); //disable SPI
*pSPI_BAUD = 0x23; //SPI Master Baud Rate = SCLK / (2 × SPI_BAUD)
A
A *pSPI_STAT = TXCOL | RBSY | MODF | TXE; //Master *pSPI_CTL = MSTR | TIMOD_RAW_TX | GM | WOM | SZ; }
/*******************************************************/The default parameter setting for FPC1011C(3A or 3B)/DrivC = 0x7F/ADCRef = 0x02
/ Adaptive Gain Control FPC1011C;
*******************************************************/void segment ("L1_code") Init_FPC1011C(void){
//
default setting DriveC=127, ADCRef=2
Disable_Spi();
Mode;Active high SCK;8 bit;
图3 采集到的指纹图像
SPI_SendByte(WRITE_DRIVC); SPI_SendByte(DriveC);
SPI_SendByte(WRITE_DC_REF); SPI_SendByte(DCRef);}②
采集指纹图像程序设计
/*******************************************************/Read Image
*******************************************************/void segment ("L1_code") Read_FPC1011C_Img(void){
unsigned char val,i1,j1;unsigned short j;unsigned short cnt=0;
四、结论
本文采用FPC1011C电容式指纹传感器,结合DSP的嵌入式技术,设计了一种独立运行嵌入式系统的指纹识别模块,模块可完成注册指纹、删除指纹和打开控制电路,从采集指纹到核心指纹识别算法处理完成仅需要1s时间。完全满足用户的需求,同时留有RS232接口可以方便的与计算机通信,同时也可用于给锁具厂家提供二次开发的接口。在D …… 此处隐藏:2789字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [教学研究]2012西拉科学校团少队工作总结
- [教学研究]建筑工程公司档案管理制度
- [教学研究]小学数学人教版六年级上册圆的周长和面
- [教学研究]ERP电子行业解决方案
- [教学研究]钢支撑租赁合同范本
- [教学研究]预应力自动张拉系统用户手册Rev1.0
- [教学研究]MOOC课程:金瓶梅人物写真(每章节课后
- [教学研究]追加被执行人申请书(适用追加夫妻关系)
- [教学研究]2014年驾考科目一考试最新题库766
- [教学研究]2013-2014学年度九年级物理第15章《电
- [教学研究]新版中日交流标准日本语初级下26课-客
- [教学研究]小导管注浆施工作业指导书
- [教学研究]一般财务人员能力及人岗匹配评估表
- [教学研究]打1.2.页 小学一年级暑假口算100以内加
- [教学研究]学习贯彻《中国共产党党和国家机关基层
- [教学研究]2012年呼和浩特市中考试卷_35412
- [教学研究]最简易的电线电缆购销合同范本
- [教学研究]如何开展安全标准化建设
- [教学研究]工作分析与人岗匹配
- [教学研究]2016-2017学年高中历史第七单元现代中
- 山东省义务教育必修地方课程小学三年级
- 台湾宜兰大学互联网交换技术课程 01_In
- 思想品德:第一课《我知我家》课件(人
- SAR合成孔径雷达图像点目标仿真报告(附
- 利辛县“十三五”规划研究报告
- 2015-2020年中国手机APP行业市场发展趋
- 广告策略、创意表现、媒体方案
- 企业如何申请专利的的几点思考
- 《中国教育简史》网上作业
- 高中历史第二单元西方人文精神的起源及
- 年终晚会必备_精彩的主持稿_精心整理_
- 信息工程专业自荐书
- 2019高考历史人教版一轮练习:第十二单
- JAVA俱乐部管理系统软件需求规格说明书
- 2016-2021年中国小型板料折弯机行业市
- (人教新课标)六上_比的基本性质课件PPT
- 辽宁省公务员考试网申论备考技巧:名言
- 神经阻滞麻醉知情同意书
- 施工企业信息填报、审核和发布的相关事
- 初一(七年级)英语完形填空100篇




