[发明专利]符合PC/SC及CCID智能卡接口协议的IC卡读写器无效
申请号: | 200910247996.5 | 申请日: | 2009-12-29 |
公开(公告)号: | CN101751586A | 公开(公告)日: | 2010-06-23 |
发明(设计)人: | 周艳萍 | 申请(专利权)人: | 上海哈诚电子科技有限公司 |
主分类号: | G06K17/00 | 分类号: | G06K17/00 |
代理公司: | 北京连城创新知识产权代理有限公司 11254 | 代理人: | 刘伍堂 |
地址: | 200333 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 符合 pc sc ccid 智能卡 接口 协议 ic 读写 | ||
[技术领域]
本发明涉及计算机识别领域,具体地说是一种接触式IC卡与非接触式IC卡兼容的符合PC/SC及CCID智能卡接口协议的IC卡读写器。
[背景技术]
传统的IC卡读写器大都采用RS232串口方式与上位机通信,即便采用USB接口进行通信的,也是标准不一,用户进行应用开发时需要针对不同厂家的产品调用不同的设备驱动接口,大大增加了开发人员的工作量。
随着智能卡的广泛应用,为解决计算机与各种读卡器之间的互操作性问题,人们提出了PC/SC(Personal Computer/Smart Card)规范,PC/SC规范作为读卡器和卡与计算机之间的一个标准接口,实现了不同生产商的卡和读卡器之间的互操作性,PC/SC的主要优点就是让应用程序不必为了与智能卡通信而去了解智能卡读卡器的细节。而且,该应用程序还能适用于任何遵从PC/SC标准的读卡器,其独立于设备的API使得应用程序开发人员不必考虑当前实现形式和将来实现形式之间的差异,并避免了由于基本硬件改变而引起的应用程序变更,从而降低了软件开发成本。
以往的IC卡读写器按所操作的智能卡的数据读写方式可分为接触式IC卡读写器和非接触式IC卡读写器,分别应用于不同的工作场所。随着电子转帐业务的开展,需要同时对接触式IC卡和非接触式IC卡进行读写,迫切需要由一个IC卡读写器实现接触式IC卡读写和非接触式IC卡读写,以节省客户的硬件投资和办公空间。
[发明内容]
本发明的目的是克服现有技术的不足,遵循PC/SC及CCID智能卡接口协议,解决了开发人员需要针对不同厂家的产品调用不同的设备驱动接口的问题,减轻了开发人员的工作量。
为了达到上述目的,本发明提出一种符合PC/SC及CCID智能卡接口协议的IC卡读写器,包括MCU、USB接口电路、接触式IC卡读写接口电路、非接触式IC卡读写接口电路、USB通信电路,其特征在于:MCU与非接触式IC卡读写接口电路、USB通信电路分别通过并行IO口、串口TTL连接;USB接口电路与接触式IC卡读写接口电路、USB通信电路均通过USB串口连接。
所述的USB接口电路采用微软的PC/SC协议及CCID智能卡接口协议。
所述的非接触式IC卡读写接口电路采用ISO14443的TypeA或TypeB非接触通信协议。
该IC卡读卡器的电源接口设有1Ω的过流保护电阻。
本发明采用微软PC/SC协议通信,具有接触式IC卡读写功能与非接触式IC卡读写功能,可广泛应用于银行网点、商场、酒店、餐饮服务业等各种需要电子转账的场所。
[附图说明]
图1为本发明的电原理框图。
图2为本发明USB接口电路的原理图。
图3为本发明接触式IC卡读写电路的原理图。
图4为本发明非接触式IC卡读写电路的原理图。
图5为本发明USB通信电路的原理图。
[具体实施方式]
现结合附图对本发明做进一步描述。
参见图1,包括MCU、USB接口电路、接触式IC卡读写接口电路、非接触式IC卡读写接口电路、USB通信电路,MCU与非接触式IC卡读写接口电路、USB通信电路分别通过并行IO口、串口TTL连接;USB接口电路与接触式IC卡读写接口电路、USB通信电路均通过USB串口连接。
本发明中USB接口电路与主机通过USB串口连接,USB通信电路采用微软的PC/SC协议及CCID智能卡接口协议,通过USB接口电路与主机相连;接触式IC卡读写接口支持ISO7816、PBOC2.0及EMV2000相关标准,非接触式IC卡读写接口支持ISO14443的TypeA、TypeB非接触通信协议;在该IC卡读卡器的电源接口处接入1Ω的过流保护电阻,电流过大即超过1A时电阻熔断,保护设备不产生安全隐患。
本发明同时具有接触式IC卡读写接口电路和非接触式IC卡读写接口电路,通过USB接口电路、USB通信电路将接触式IC卡读写电路与非接触式IC卡读写电路连接起来,在一个设备上实现接触式IC卡读写功能与非接触式IC卡读写功能。设备上电后,由主机通过USB接口电路分别对接触式IC卡读写接口电路和非接触式IC卡读写接口电路下发命令,这两个接口电路在收到命令后进行命令解析,根据命令进行相应操作,结果再由USB接口电路报告给主机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海哈诚电子科技有限公司,未经上海哈诚电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910247996.5/2.html,转载请声明来源钻瓜专利网。