摘要:
国内大多数城市的公交车上都使用了具备RFID技术的电子车票,电子车票一般采用非接触式IC卡,具有使用方便,防伪性高,结算安全的特点.读卡器的微处理器通常是51单片机或者STM32.由于它们不支持操作系统,数据向服务器传输时需要采用USB口或者串口,操作复杂,所以渐渐难以满足公交系统的需求. 本文分析了公交车读卡器的发展现状,详细介绍了RFID系统的原理和应用范围,研究了读卡器与IC卡之间的通讯协议,提出了高主频处理器的公交车读卡器.该读卡器以S3C6410作为核心CPU,使用FM1702作为读卡模块芯片,模拟读写Mifare1S50卡.采用CH452作为显示模块芯片驱动LED屏,通过M534芯片来控制PSAM卡.在硬件模块的基础上,加载了Linux2.6.28.6操作系统,烧写了Uboot和文件系统,编写了读卡,显示模块驱动,移植了Sftp, Openssh, Wpa_supplicant服务.工作人员可以通过无线Wifi模块远程操控读卡器.实现了操作便捷,传输数据简单快速. 在驱动设计的基础上,还可以多线程编程,利用读卡器与服务器的交互,实现丰富的应用.本系统的设计,对于公交系统的发展,具有积极的参考价值和应用前景.
展开