2.4G读卡器的非接触式技术是世界上zui近几年发展起来的一项新技术,它成功地将射频识别技术、磁电技术、计算机技术和IC卡技术结合起来,解决了无源(卡中无电源)、低功耗和免接触的难题,克服了接触式IC卡由于存在机械接触,容易造成磨损以及由于接触而产生各种故障的问题。
根据2.4G读卡器的功能说明,2.4G读卡器系统可分为CPU模块、读卡模块、显示模块、报警模块、时钟模块、通信模块、复位模块。
单片机采用AT89C51,通过读卡模块获得卡内序列号,送上位机进行处理,并送显示器显示上位机返回的数据,同时控制报警模块发出相应的提示音。显示模块主要显示数字信息,如余额和时间。根据实际情况,显示时间为年月日时分秒,因此系统采用2排16位LED数码管显示器,采用动态显示方法。报警模块系统使用不同的声音作为刷卡操作的提示音,分为短提示音和长提示音。当刷卡操作成功时,系统发短音提示,当刷卡出现错误时,系统发长音提示。时钟模块为系统提供工作时间参考。以便在记录中能够体现数据的采集时间,即用户消费时间。通信模块主要完成读卡器与上位机之间的通信,系统采用串行通信,由于传输距离较远,所以采用RS串行总线接口标准。复位模块采用看门狗定时器,在上电和掉电时给系统提供复位信号,对系统进行监控,防止“死机”。本系统的工作方式主要是,当要进行刷卡操作时,当IC卡靠近时,AT89C51单片机控制驱动天线对卡进行读操作,获得卡片序列号(序列号不显示)。
2.4G读卡器与PC机之间进行通信,把数据(序列号和金额)传给上位机,zui后等待上位机返回数据(即余额)并显示,延时结束。当不进行刷卡操作时,显示器上显示系统时间。