基于MSP430的指纹识别系统,主要有三部分组成,第一部分为指纹识别模块,用来实现指纹的采样和比对。考虑到开发周期,系统稳定性等方面的问题,采用了“可编程指纹模块”B IG1080P- H指纹识别模块。第二部分为读写电路,采用串行MF RC531芯片,用来实现非连接的读写控制。第三部分为键盘与液晶电路,键盘用来触发控制箱从低功耗状态苏醒, 液晶用来提示操作过程。选用HF12232F模块,可以显示7.5&TImes;2个(16&TImes;16点阵)汉字。
接口电路模块
MFRC531是应用于13.56MHz非接触式通信中高集成读写卡芯片系列中的一员。该读写卡芯片系列利用了先进的调制和解调概念, 完全集成了在13.56MHz下所有类型的被动非接触式通信方式和协议。MFRC531 支持ISO/IEC14443A/B的所有层和MIFARE经典协议, 以及与该标准兼容的标准。支持高速MIFARE非接触式通信波特率。内部的发送器部分不需要增加有源电路就能够直接驱动近操作距离的天线(可达 100mm)。接收器部分提供一个坚固而有效的解调和解码电路,用于ISO14443A兼容的应答器信号。数字部分处理ISO14443A帧和错误检测( 奇偶&CRC)。此外,它还支持快速CRYPTO1加密算法,用于验证 MIFARE系列产品。与主机通信模式有8位并行和SPI模式,用户可根据不同的需求选择不同的模式,这样给读卡器/终端的设计提供了极大的灵活性。在本系统中,与主机通信模式选用SPI模式(如图2所示),同时可以节约CPU的IO口资源。
MFRC531天线设计模块
MFRC531是实现通信的核心模块,也是控制器控制读写IC卡的关键接口芯片。它根据寄存器的设定对发送缓冲区中的数据进行调制得到发送的信号,并通过TX1,TX2脚驱动天线以电磁波的形式发出去。天线(如图3所示)发出频率固定的电磁波13. 56MHz,射频卡接收到电磁波后,由卡中自带的LC串联谐振电路产生共振,从而使电容充电有了电荷,再接一个单向导电的电子泵,将电荷送到另一个电容内存储,经过滤波整流后产生 2V 的电压作为电源供卡片工作使用。卡片处理接收的命令和数据,并将结果返回给读写器。
MODEM通讯模块