该【一种ic卡读写装置的制作方法 1 】是由【421989820】上传分享,文档一共【2】页,该文档可以免费在线阅读,需要了解更多关于【一种ic卡读写装置的制作方法 1 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。一种ic卡读写装置的制作方法
专利名称:一种ic卡读写装置的制作方法
技术领域:
本实用新型涉一种IC卡读写装置。
背景技术:
现在,随着信息技术的高速发展,接触式IC卡的应用越来越广泛,同时,对其可靠性和稳定性的要求也在不断提高。目前应用于室外场合的各类卡读写装置,容易受环境灰尘影响而产生读写不良的现象。比如室外IC卡公用电话、IC卡加油机、IC卡ATM机等。随时间的推移,再加上用户卡上污浊,容易引起卡的触点与读写装置触点的不良接触,导致读写错误或者读写装置和卡的损坏。随着RFID技术的不断应用,非接触式IC卡可靠性、方便性优点突出,一些行业为了提升自身的服务水平,采用了非接触式IC卡或双界面IC卡取代原有的接触式IC卡。但是行业原有的设备不具有非接触式IC卡的功能,需增加非接触IC卡读卡电路及其应用软件,一般也没有预留非接触式IC卡的电路接口,只能通过更换主控电路板,增加非接触IC卡电路及其应用软件,这种改造升级成本高、难度大、牵涉范围较广。
实用新型内容本实用新型所要解决的技术问题是一种在现有的接触式的IC卡读卡设备的软硬件基础上,能同时兼容非接触式的IC卡读取的设备,并且要求其结构简单成本低廉。对此,本实用新型提供一种IC卡读写装置,包括MCU、与所述MCU连接的接触式IC卡适配电路,以及,与所述MUC连接,以用于与上位机设备连接的通信适配电路;还包括与所述MCU连接的非接触式IC卡适配电路;所述接触式IC卡适配电路采用IS07816-1/2/3协议与所述MCU连接;所述非接触式IC卡适配电路采用IS014443协议与所述MCU连接。上述技术方案中,MCU(MicroControllerUnit,微控制单元)是核心的处理单元,通过其本身的微处理器及其接口电路对接触式IC卡和非接触式IC卡进行读写操作,仿真接触式IC卡与上位机的进行数据传输通信,能够充分利用原有设备中接触式IC卡读写装置的信号线,将原来接触式IC卡读卡装置扩展为具有非接触式IC卡读写卡功能的读卡装置,而原有的主控电路板不需要更换,从而能够降低原设备的升级成本。优选的,所述通信适配电路包括信号隔离电路和电平适配电路;所述上位机设备的Vcc接口、CLK接口和RST接口分别连接到所述电平适配电路的CHK-V接口、CHK-C接口和CHK-R接口;所述上位机设备的I/O接口与所述信号隔离电路双向连接,所述信号隔离电路输出到所述电平适配电路的Rx接口,所述信号隔离电路接收所述电平适配电路的Rx接口的输出。优选的,所述通信适配电路采用IS07816-3协议与外部的上位机连接。优选的,所述MCU分别与电源和晶振与复位连接。与现有技术相比,本实用新型的优点在于,在充分利用现有的接触式的IC卡读卡设备的物质条件的基础上,能同时兼容非接触式的IC卡读取的设备,并且其结构简单成本低廉。
图1是本实用新型的一种实施例的结构示意图;图2是图1所示实施例的部分具体结构示意图;图3是图1所示实施例的一种工作流程示意图;图4是图1所示实施例的一种工作流程示意图;图5是图1所示实施例的一种工作流程示意图.
具体实施方式
以下结合附图,对本实用新型的较优的实施例作进一步的详细说明如图1所示,一种IC卡读写装置,包括MCU、与所述MCU连接的接触式IC卡适配电路,以及,与所述MUC连接,以用于与上位机设备连接的通信适配电路。该IC卡读写装置还包括与所述MCU连接的非接触式IC卡适配电路;所述接触式IC卡适配电路采用IS07816-1/2/3协议与所述MCU连接;所述非接触式IC卡适配电路采用IS014443协议与所述MCU连接。所述MCU分别与电源和晶振与复位连接。如图2所示,所述通信适配电路包括信号隔离电路和电平适配电路;所述上位机设备的Vcc接口、CLK接口和RST接口分别连接到所述电平适配电路的CHK-V接口、CHK-C接口和CHK-R接口;所述上位机设备的I/O接口与所述信号隔离电路双向连接,所述信号隔离电路输出到所述电平适配电路的Rx接口,所述信号隔离电路接收所述电平适配电路的Rx接口的输出。其中,其中,Vcc是上位机电源输出、I/0是输入/输出串行数据、RST是上位机发出复位信号、CLK是上位机输出时钟信号、GND是上位机数字地和CardIn卡插入状态,电信号议遵循IS07816-3。而Vcc、RST、CLK做为上位机到的状态信号,供所述MCU检测;I/O做为异步串行通信输入输出信号线,输出包括CardIn卡插入状态等的信息;GND公共地,CardIn为高电平表示IC卡插入或非接触式IC已经激活、低电平表示IC卡没插入或没有激活。所述通信适配电路采用IS07816-3协议与外部的上位机连接。Vcc,RST、CLK通过电平转换电路,将信号转化为上位机来的状态信号CHK-V、CHK-RST、CHK-CLK,供MCU进行检测,I/O通过电平转换和信号隔离将输入/输出信号分别连接MCU的异步串行通信UART的信号接收Rx/信号输出引脚,MCU通过异步串行通信接口与上位机进行数据传输。通过检测CHK-CLK信号的时钟频率f0,来确定系统异步通信的初始波特率(波特率等于/372)。数据格式,遵循7816-3标准初始字符TS结构的正向约定。复位应答数据定义,对于面向字符的数据传输T=0,定义为TS、T0、TA1、TB1、TD1、TC2,分别等于16进制3B、B0、ll、00、40、10;以上数据为建议缺省的复位应答数据,也可根据应用系统的需求自行定义。对于面向块数据传输T=1,可根据7816-3标准自行定义,本文不予描述。[0026]工作原理如下1)复位应答(ATR),当IC卡插入或非接触式IC卡激活后,置CardIn为高电平向上位机表示IC卡插入或或非接触式IC已经激活,上位机检查到CardIn为高电平后,按照IS07816-3要求,通过触点信号线发出复位应答信号(ATR信号)来响应,本设备判断上位机的复位应答信号是否满足IS07816-3要求,如果满足条件,本装置向上位机发送复位应答,并将系统设置为数据传输标志;如果不满足条件,异常退出。复位应答的流程图参看图3。2)数据传输协议,当复位应答完成后,上位机依据IS07816_3,T=0协议与上位机进行数据传输。对于面向块数据传输T=1,可根据7816-3标准自行定义,本文不予描述。参看图4为T=0的数据传输流程图。接收命令报文报文包含五字节的报头,有的报文还有数据。上位机连续发出五字节的命令报头(为CLA、INS、PI、P2、P3),本装置收到后,判断P3是否等于0,如果P3不等于0表示有后续数据等待传输,回送过程字节INS,上位机收到INS后,将1剩余的数据全部发下来,报头与数据统称为报文。判断是否有返回数字,如果有,启动定时器1。报文转发给IC卡收到报文后,连同报头一起依据IS07816-3传输给IC卡。本装置给IC卡发送完成后,等待IC卡回应返回数据;回送IC卡返回数据本装置收到IC卡返回数据后,向上位机发送SW1SW2状态字,SW1SW2==6CXX,XX表示返回数据长度,上位机收到6CXX后,发送C0,本装置连续发送IC卡返回数据。至此数据传输完成。以上内容是结合具体的优选实施方式对本实用新型所作的进一步详细说明,不能认定本实用新型的具体实施只局限于这些说明。对于本实用新型所属技术领域的普通技术人员来说,在不脱离本实用新型构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本实用新型的保护范围。
权利要求一种IC卡读写装置,包括MCU、与所述MCU连接的接触式IC卡适配电路,以及,与所述MCU连接的非接触式IC卡适配电路;所述接触式IC卡适配电路采用ISO78161/2/3协议与所述MCU连接;所述非接触式IC卡适配电路采用ISO14443协议与所述MCU连接;其特征在于,还包括与所述MUC连接,用于与上位机设备连接的通信适配电路,所述的通信适配电路采用ISO78161/2/3协议。
,其特征在于,所述通信适配电路包括信号隔离电路和电平适配电路;所述上位机设备的Vcc接口、CLK接口和RST接口分别连接到所述电平适配电路的CHK-V接口、CHK-C接口和CHK-R接口;所述上位机设备的I/O接口与所述信号隔离电路双向连接,所述信号隔离电路输出到所述电平适配电路的Rx接口,所述信号隔离电路接收所述电平适配电路的Rx接口的输出。
,其特征在于,所述通信适配电路采用IS07816-3协议与外部的上位机连接。
专利摘要本实用新型提供一种IC卡读写装置,包括MCU、与所述MCU连接的接触式IC卡适配电路,以及,与所述MCU连接的非接触式IC卡适配电路;所述接触式IC卡适配电路采用ISO7816-1/2/3协议与所述MCU连接;所述非接触式IC卡适配电路采用ISO14443协议与所述MCU连接。还包括与所述MUC连接,以用于与上位机设备连接的通信适配电路,所述的通信适配电路采用ISO7816-1/2/3协议,MCU将就接触式IC卡以及非接触式IC卡与上位机的数据通信,仿真成接触式IC卡与上位机进行数据传输通信;与现有技术相比,本实用新型的特点在于,在利用接触式的IC卡读卡器的电气连接接口,简单实现了上位机对非接触式的IC卡读卡。
一种ic卡读写装置的制作方法 1 来自淘豆网m.daumloan.com转载请标明出处.