熊才高,陈小凤,潘 岱
(湖北工业大学商贸学院,湖北 武汉430079)
随着非接触式IC卡越来越广泛地应用于各行各业[1-3],基于以太网的非接触式IC卡将射频识别技术和IC卡技术结合起来,在卡片靠近读/写卡器时即完成卡中数据的读写操作,数据读写在局域网上进行,读写速度快,成功地解决了无源和免接触这一难题[4。
本文提出了一种基于以太网的非接触式IC卡的数据传输设计方案,并基于ARM控制器设计了一种先进的局域网非接触式读卡器,解决了非接触式IC卡读写和数据在局域网远程传输的问题,实现了以太网通信和RS485通信接口的读卡器的功能。
本系统采用以太网通信接口,并预留了RS485通信接口,供扩展使用。采用深圳市信德电子的RFID射频IC感应模块 MFRC RC522[5],利用了先进的调制和解调技术,完全集成了在13.56MHz下所有类型的被动非接触式通信方式和协议,它与主机间通信采用SPI模式,可以保证模块稳定可靠地工作,读卡距离远。卡片是采用Mifare1S50非接触式IC卡,基于 MF R522的 Mifare1S50卡上有1KB EEPROM存储容量,并划分为16扇区,各扇区的密码和存储控制都是独立的,可以根据实际需要设定各自的密码和存储控制,因此一张卡能同时运用在16个不同的系统中。卡片上还内建有增值、减值的专项数学运算电路,非常适合公交、地铁等行业的检票、收票系统。卡片上的数据读写可超过10万次以上,数据保存期可达10万年以上(图1)。

图1 系统结构图
整个系统通信基于以太网TCP/IP协议,与上位机通讯是自定义的通讯协议。……