基于ADS7846的在线动态签名认证的数据采集和预处理

最新更新时间:2006-06-01来源: TI关键字:电极  触摸屏  导电 手机看文章 扫描二维码
随时随地手机看文章

  由于触摸屏输入方便,轻薄便于携带等优点,现在越来越多的电子产品用触摸屏作为人机界面的输入设备。在动态签名认证中,亦采用触摸屏作为输入设备对笔迹进行数据采集。本文主要从触摸屏工作原理、ADS7846的工作方式以及单片机89S51对ADS7846的控制等方面来分析如何实现三维数据的采集。

  系统主要由四线电阻式触摸屏,触摸屏控制器ADS7846,单片机89S51以及相应软件程序组成。系统框图如图所示:  

图1. 系统电路框图

  一、四线电阻式触摸屏

  电阻触摸屏是采用是使用电阻模拟量技术。它以一层玻璃作为基层,上面涂有一层透明氧化金属(ITO氧化铟)导电层,上面在盖有一层玻璃或是外表面硬化处理的光滑的塑料层,它的内表面也涂有一层ITO导电层,他们之间有许多细小的的透明隔离点把两导电层隔开绝缘,每当有笔或是手指按下时,两导电层就相互接触,从而形成了回路。如图2所示。   

图2.触摸屏的触摸示意图

  导电层的两端都涂有一条银胶,称为该工作面的一对电极,上下两个导电层一个是水平方向,一个是竖直方向,分别用来测量X和Y的坐标位置,在水平面上的电极称为X+电极和X-电极,在竖直平面的电极称为Y+电极和Y-电极。如图3所示,工作时,两个电极根据测量需要提供参考电压或是作为测量端对接触点的位置进行测量,当测量接触点X坐标的时候,导电层上的X+电极和X-电极分别接上参考电压和地,Y电极不加电压,那么X电极间会形成均匀的电压分布,用Y+电极作为测量点,得到的电压值通过A/D转换,就可对应的判断出接触点的X坐标。Y坐标亦是类似,只需改成对Y电极加电压而X电极不加电压即可。   

?

  图3.触摸屏的内部结构示意图

  X坐标和Y坐标的计算公式为:   

    

  x坐标和y坐标的计算

  二、触摸屏控制芯片ADS7846

  ADS7846是BURN-BROWN公司生产的专门用于四线电阻触摸屏数模转换芯片。内部有一个多通道的模拟开关组成的测量电路网络和12位的A/D转换器。工作时,7846根据数据输入口DIN收到不同的命令字打开相应的开关通道,并接受返回的模拟电压,通过A/D转换得出对应的数字量,再通过DOUT传回单片机。表1是命令字每一位的具体含义。   

  表1 ADS7846的控制命令字

  S是开始标志位,只有S位为高时7846才开始接收命令字,A0,A1,A2是通道选择,根据测量的需要而改变,具体所对应的选择见表2。MODE选择是8位还是12位的A/D转换,根据实际要求在此选择了12位的A/D转换, 是工作方式选择位, 7846有两种工作方式,一种是单端输入,一种是差分输入,在需要进行压力测量的时候,必须使用差分输入的工作模式,PD1和PD0则是用来控制内部参考电压和模数转换器的开关。   

  表2 差分模式下的测量通道选择  

  三  单片机AT89S51以及与ADS7846的数据通信

  1.AT89S51 AT89S51是ATMEL公司新推出的89C51的升级产品,全面兼容89C51,而且与89C51相比,新增加了以下几个主要功能:1。可以通过数据下载线进行在线编程下载,使程序的写入更加方便简洁2。工作晶振可以达到33M,提高了运行速度3。新增了看门狗电路,提高了电路的抗干扰性。

  2.AT89S51与ADS7846的通信 AT89S51与ADS7846的通信主要通过单片机的I/O口与7846的CLK、CS、DOUT、DIN、BUSY五个管脚进行,CLK是7846的工作脉冲,CS是7846的片选信号,DOUT是数据输出,DIN是数据输入,BUSY是转换判断位。当系统工作时,单片机首先通过片选信号选中7846,再通过DIN向7846发送命令控制字数据,并通过CLK管脚配以相应的时序脉冲,当BUSY位被置位后就通过DOUT数据输出口获取12位转换结果。

  由于要求系统能采集包括X坐标、Y坐标和压力在内的三维数据,所以,先送打开测量X通道的命令字,返回得到的数字值即为X坐标,再送打开测量Y通道的命令字,得到的值为Y坐标。再依次得到Z1,Z2的值,通过转换公式   

        

  

 图4 程序流程图

  在此值得一提是,Z1、Z2仍然是转换后得12位的A/D转换的数字值,但通过转换公式得到的Z值实际上是接触点间两层ITO氧化膜的电阻值大小。这样就完成了在某一个时刻的三维信息采集。根据实际要求,利用定时器设定采样时间为10ms,既一秒种采样100个点。采集的数据通过usb接口送到pc机保存,以供后续匹配处理。同时,采集的数据可以通过液晶显示屏显示,以便我们书写时观察。   

  五、数据的预处理  

  在数据采集的过程中,有许多因素影响数据的准确性,所以必须对数据做一些相应的预处理,以保证采集的数据的准确性。主要有以下几种因素:

  1.书写抖动造成的漏点

  在进行数据采集时会在连续的数据中出现零值点,出现零值点有两种可能:一种是正常书写时笔划的改变造成的,另一种就是由于触摸屏不够平整或是书写时的抖动造成笔迹的间断而造成的,区别的方法主要是看间断时间也就是零值连续出现的个数,一般抖动造成的间断时间小于设定的采样时间10ms,所以,抖动产生的零值在两个有效数据中间只能出现一个,可以认为是无效零值,而出现两个以上的连续零值便可以认为是笔划的改变而生成的有效零值而不作处理,当判断出某个零值为无效零值后,对其进行线性内插来弥补数据的丢失,即

  

  

  图5 处理前的数据波形

  

  图6 处理后的数据波形

  由于书写者书写时的停顿,造成在在某一点多次重复采集,显然在后续的匹配中会与样本数据产生很大的误差,所以有必要删除重复的数据,每当判断出前后两个点的X坐标和Y坐标均相同的时候,就可以断定它们为重复点,则将后一个点删除,再用后续的点依次补上。这样保证了采集的数据能够真实的反映笔迹信息。

  3.书写位置的校准

  书写者每次书写时起笔的点不一定相同,这样,每次书写采样的结果都与样本模板里的采样值都有一个恒定的差别,因此有必要进行书写位置的校准,处理的方法是把采集到的第一个数据的X坐标和Y坐标与样本数据里第一个数据的X坐标和Y坐标作比较,公式分别   

   

  以上是对数据进行预处理的几种方法,预处理可以为后续笔迹的匹配提供提供更加准确的数据,并减轻匹配的运算量,因此预处理是笔迹匹配认证前的重要步骤,它的好坏将直接影响认证的精度。

  参考文献:

  [1].BURR-BROWN INC. ADS7846 DATA SHEET,2003
  [2]. 蒋 进. 梅海军. 王 平 .数字签名技术在手持式设备上的应用 .单片机与嵌入式系统应用, 2004年03期
  [3]. 赵芝璞. 金小俊 .触摸屏控制器ADS7846的原理及应用 .国外电子元器件, 2002年05期
  [4]. 郑戍华. 王向周. 南顺成. 王渝 .电阻式触摸屏在智能仪表中的应用 .仪表技术与传感器, 2003年01期

关键字:电极  触摸屏  导电 编辑: 引用地址:基于ADS7846的在线动态签名认证的数据采集和预处理

上一篇:基于ADS7846的在线动态签名认证的数据采集和预处理
下一篇:DDS器件AD9858及其在雷达信号源中的应用

推荐阅读最新更新时间:2023-10-12 20:11

触摸屏未来狂想--彻底淘汰鼠标和键盘
如果说苹果的触摸屏产品倾向于实用性的话,那么微软用了6年时间研发的平面计算机(Surface Computer)的出现,则是对电脑进行了一个彻底革命,是触控技术彻底淘汰鼠标和键盘的先兆。   由于Surface Computer的大小和形状都酷似一个咖啡桌,因此它得到了一个亲昵的称呼:“咖啡桌电脑”。相比触摸屏手机,它将多触点技术创造性的延伸到了许多新的领域。比如,除了提供iPhone所有的双指图像伸缩功能外,咖啡桌电脑还提供了一个很重要的物品识别功能。它将二维的平面与三维的物体识别结合在了一起,演绎出了许多有趣的应用。比如,把一杯咖啡放到“桌上”,屏幕上能马上显示一杯咖啡,还能显示出咖啡的温度等相关信息;你要买东西,
[手机便携]
电极开路门(OC门)
在工程实践中将两个门的输出端并联以实现与逻辑的功能称为线与。   考察下图所示的情况。当将图中所示的两个逻辑门的输出连接在一起,并且当第一个门的输出为高电平(第一个门的T 4 导通),第二个门的输出为低电平(第二个门的T 3 导通)时,正如图中红线所示将出现一个大电流通道,很可能导致晶体管的损坏。   为了避免线与时的产生大电流,可以采用集电极开路门(简称OC门)来解决 。所谓集电极开路是指从TTL与非门电路的推挽式输出级中删去电压跟随器,如下图所示:   对于一个两输入端的OC门,其在电路中的符号可用下图来表示:   为了实现线与的逻辑功能,可将多个门电路输出管T 3 的集电极至电源V CC
[模拟电子]
集<font color='red'>电极</font>开路门(OC门)
Dialog向格芯授权导电桥接RAM技术,助力IoT和AI应用发展
电池和电源管理、Wi-Fi、低功耗蓝牙(BLE)、工业边缘计算解决方案供应商Dialog半导体公司(德国证券交易所交易代码:DLG)和全球领先特殊工艺半导体代工厂格芯® (GLOBALFOUNDRIES®) 今天联合宣布,已就Dialog向格芯授权导电桥接RAM(CBRAM)技术达成协议。该基于电阻式RAM(ReRAM)的技术由Dialog半导体公司于2020年收购的Adesto Technologies首创。格芯首先将在其22FDX®平台上以嵌入式非易失性存储器(NVM)选项提供Dialog的CBRAM,后续计划将该技术拓展到其他平台。 Dialog独有的且经过生产验证的CBRAM技术是一项低功耗的NVM解决方案,专为物联网
[半导体设计/制造]
基于单片机AT89C2051的触摸屏控制器设计方案
随着信息技术的飞速发展,人们对电子产品智能化、便捷化、人性化要求也不断提高,触摸屏作为一种人性化的输入输出设备,在我国的应用范围非常广阔,是极富吸引力的多媒体交互没备。目前,触摸屏的需求动力主要来自于消费电子产品,随着触摸屏技术的不断发展,它在其他电子产品中的应用也会得到不断延伸。电子产品以电子管为核心。四十年代末世界上诞生了第一只半导体三极管,它以小巧、轻便、省电、寿命长等特点,很快地被各国应用起来,在很大范围内取代了电子管。五十年代末期,世界上出现了第一块集成电路,它把许多晶体管等电子元件集成在一块硅芯片上,使电子产品向更小型化发展。集成电路从小规模集成电路迅速发展到大规模集成电路和超大规模集成电路,从而使电子产品向着高效能低
[单片机]
基于单片机AT89C2051的<font color='red'>触摸屏</font>控制器设计方案
FDA批准美敦力StealthStation®颅脑导航软件 辅助脑深部电刺激疗法电极植入
  都柏林——10月13日——美敦力公司近日宣布美国食品药监局批准StealthStation®颅脑导航软件辅助脑深部电刺激疗法(以下简称DBS)中的电极植入。该软件被集成整合于美敦力新型O-arm®影像系统中,为临床医师在DBS手术中的计划和电极植入提供了完整的操作方案。          DBS是将一个小巧轻便、如同心脏起搏器一样的设备,即神经刺激器,埋植入于胸部皮下,并向大脑中控制运动的区域发送电信号。与此同时,电极被植入脑部并与神经刺激器相连接,从而使信号能够到达靶区。StealthStation应用软件集成了术前计划、术中实时影像等前沿科技手段,从而能在脑部手术中引导外科医生的操作。这种新的应用旨在优化手术操作流
[医疗电子]
国内生产的硅负极导电剂,可提高电池能量密度到300Wh/kg
中国正开始大批量生产商业用途的硅负极材料,应用于 锂电池 市场,而单壁碳纳米管在改善硅负极性能方面起着关键作用。TUBALL单壁碳纳米管可以有效提高 锂离子电池 的性能,通过提高硅负极的循环寿命,从而最终满足 电动汽车 严格的要求。 300Wh/kg的能量密度是大多数锂离子电池制造商的目标,解决这项技术难题的关键在于将最先进的材料和技术应用到 锂电 池中。 世界十大锂电池生产商之一,深圳比克电池有限公司,一直在测试使用OCSiAl生产的TUBALL单壁碳纳米管。比克电池研发副总裁林建博士说:“由于单壁碳纳米管的高纵横比和G/D比,分散的单壁碳纳米管在电池中非常有效。在硅负极中加入单壁碳纳米管,大大提高了循环寿命,大幅度减少
[汽车电子]
国内生产的硅负极<font color='red'>导电</font>剂,可提高电池能量密度到300Wh/kg
QWERTY+触摸屏 阿尔卡特Venture发布
    目前,智能手机厂商纷纷推出了高规格的双核,甚至是四核手机,手机性能越发强大,但一直以来比较低调的手机厂商阿尔卡特却反其道而行之,推出了一款带有全键盘的低端智能手机——阿尔卡特Venture。     阿尔卡特Venture是运营商Virgin与阿尔卡特共同推出的一款廉价手机,它最大的特点就是配备了QWERTY键盘,搭载了一颗主频为600MHz的处理器,运行内存为512MB,此外该机还拥有一块2.8英寸触摸屏,分辨率为240×320像素。系统方面,该机运行Android 2.3操作系统。     目前,该机已经上市,售价99.99美元(约合人民币633元),成为了目前市场上最廉价的Android智能手机。
[手机便携]
薄膜神经电极改变大脑监测和刺激方式,在诊疗脑部疾病方面极具潜力
直接放置于脑组织的柔性薄膜电极在诊断和治疗癫痫方面很有前景。最近,日本东京工业大学科学家藤江敏典领导研究团队开发出一种新型柔性神经电极,或彻底改变皮质电图(ECoG)记录和直接神经刺激的执行方式。研究成果发表在最新一期《先进材料技术》上。 得益于创新而简单的设计,这些耐用的电极精确匹配脑组织的机械特性,从而在皮层电图记录和有针对性的神经刺激过程中获得更好的性能。 图片来源:藤江敏典/东京工业大学 新电极的基板由称为聚苯乙烯丁二烯共聚物(SBS)的柔性材料制成的薄膜组成。研究人员使用喷墨打印机,以金纳米墨水在电极上制造导电线。最后,他们用另一层SBS薄膜作为绝缘层来覆盖电路,激光穿孔微通道作为测量或刺激点。 通过广泛的力学测试
[医疗电子]
薄膜神经<font color='red'>电极</font>改变大脑监测和刺激方式,在诊疗脑部疾病方面极具潜力
小广播
最新模拟电子文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved