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

豆豆网   技术应用频道   2008年07月18日  【字号: 收藏本文

内容摘要:本文着重介绍触摸屏的工作原理以及如何利用AT89S51、触摸屏和触摸屏控制器ADS7846,实现对在线笔迹,包括压力在内的三维数据采集,并对采集的数据进行预处理。

  摘要:在线动态签名认证越来截止多地运用于各种领域,尤其适用于银行金融系统以及个人身份识别等,而作为在线签名认证的基础—笔迹的数据以及预处理,对后续认证的准确性尤为重要。本文着重介绍触摸屏的工作原理以及如何利用AT89S51、触摸屏和触摸屏控制器ADS7846,实现对在线笔迹,包括压力在内的三维数据采集,并对采集的数据进行预处理。

  关键词:AT89C51 触摸屏控制器 ADS7846 动态签名 数据采集 预处理

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

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

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

  1 四线电阻式触摸屏

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

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

作者:郑建彬 刘慧敏 曾 勇    责编:豆豆技术应用

正在加载评论...