新闻中心

EEPW首页 > 模拟技术 > 设计应用 > NXP推出新型磁性传感器系列KMA210

NXP推出新型磁性传感器系列KMA210

作者:时间:2013-11-21来源:网络收藏
; PADDING-RIGHT: 0px; FONT: 14px/24px 宋体, arial; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" align=left>  本文利用GPRS模块来实现终端与服务器端之间的数据收发。GPRS DTU(Data Terminal Unit,数据传输单元)对外提供RS232或者RS485的通信接口。由于GP32主控板与GPRS DTU之间的通信距离较短,一般不会超过50 cm,RS232接口足以保证两者之间的正常通信。因此,选用RS232接口与GPRS DTU进行数据收发。
  图4给出了GP32与GPRS模块的硬件接口。
  
NXP推出新型磁性传感器系列KMA210
  3 系统软件设计
  本系统的软件设计主要包括两大部分,即指纹身份验证终端的软件设计和服务器管理软件的设计。这两大部分分别实现不同的功能,且互相配合共同实现基于GPRS的网络指纹身份验证功能。
  3.1 指纹身份验证终端的软件设计
  如图5所示,终端软件主要由3个模块构成:分别为人机交互菜单、对指纹识别模块二次开发以及控制(3PRS模块进行数据收发。其中人机交互菜单模块实现了切换操作界面、扫描按键、录入数据及管理选项等功能。
  
NXP推出新型磁性传感器系列KMA210
  3.1.1 主函数的程序设计
  图6为主函数的程序流程。首先进行一系列的初始化工作,包括GP32芯片初始化(设置内部总线频率为20MHz和禁止COP模块),键盘初始化(中断允许),液晶初始化,串口初始化(波特率为19 200 bps、接收中断允许等),系统数据初始化,中断初始化(开放键盘中断、串口接收中断和总中断)等。然后,查询GPRS模块的连接情况,若成功连接上指纹身份验证服务器端,则进入主循环;若连接失败,则退出程序并给出故障提示。
  
NXP推出新型磁性传感器系列KMA210
3.1.2 对指纹识别模块二次开发的程序设计
  对指纹识别模块进行二次开发关键在于应用指纹产品提供的二次开发协议。由于指纹身份验证

传感器相关文章:传感器工作原理




关键词: NXP 磁性 传感器 KMA210

评论


相关推荐

技术专区

关闭