·上一文章:嵌入式听力诊断系统中的伪迹消除方法
·下一文章:安防监控调测仪的中断点检测功能设计
2 系统硬件设计
指纹身份验证终端包括键盘模块、时钟模块、液晶显示模块、指纹识别模块和GPRS模块,以及能够直观地提示系统运行状态的指示灯。其硬件结构框图如图3所示。
系统选用Freescale公司高性能、低功耗的MC68HC908GP32(简称GP32)芯片作为主控芯片。
2.1 指纹识别模块硬件接口设计
TF-MD-M1指纹识别模块提供标准的串行通信接口,具有发送引脚UART_Tx和接收引脚UART_Tx。 GP32通过内部集成的增强型串行通信接口,可以很方便地实现与指纹识别模块之间的通信。由于双方接口电平都为TTL电平,能够相互驱动,不需要进行电平转换,直接对应连接即可。
2.2 GPRS模块硬件接口设计
本文利用GPRS模块来实现终端与服务器端之间的数据收发。GPRS DTU(Data Terminal Unit,数据传输单元)对外提供RS232或者RS485的通信接口。由于GP32主控板与GPRS DTU之间的通信距离较短,一般不会超过50 cm,RS232接口足以保证两者之间的正常通信。因此,选用RS232接口与GPRS DTU进行数据收发。
图4给出了GP32与GPRS模块的硬件接口。