IC卡读写器的设计依据和IC卡读写器的选用

2014-01-12 15:27:16 重庆诺塔斯智能科技有限公司 304

IC卡读写器的设计依据

究竟如何从卡中获取数据以及如何向卡中写入数据呢?这就涉及到通信规则了,也就是通信设计依据。如RS-232C有自己的一套规则,规定了每一帧的起始位,停止位,字符个数,校验方式等,通信双方只要遵照事先定义好的这些规则,就能完成通信的目的。读写器与IC卡的通信一样,为了能进行正确的数据通信,IC卡与其读写器也必须建立起一互相遵循的通信协议,这个通信协议就是IC卡有关规范定义的标准,如ISO/IEC7816定义的接触式IC卡标准,ISO/IEC14443定义的非接触卡标准。

其中ISO/IEC7816-2:触点的尺寸和位置;ISO/IEC7816-3:电信号和传送协议;ISO/IEC7816-4:行业间交互用命令;ISO/IEC7816-10:同步卡的电信号及复位应答,以上是设计接触式IC卡读写器的基本依据。

ISO/IEC14443-1:非接触卡物理特性;ISO/IEC14443-2:射频电源和信号接口;ISO/IEC14443-3:初始化和防碰撞协议;ISO/IEC14443-4:传输协议等是指导设计非接触式IC卡读写器的基本依据。

同时我国制定了《集成电路(IC)卡读写机通用规范,规定了对IC卡读写器的一般技术要求、试验方法和检验规则,以及IC卡读写机包装、运输和储存的标志。根据不同的应用,也出现了不同行业对读写器的要求标准,如《中国金融集成电路(IC)卡规范》、《中国石化加油集成电路(IC)卡应用规范》、《社会保障(个人)卡规范》等,其中对IC卡读写器在接口、物理、电磁兼容性、安全性、交易流程等方面作了行业的规范,所有这些均是我们设计一个高品质实用的IC卡读写器的依据。另外,具体项目的其它具体需求也是读写器设计的依据。

IC卡读写器的选用

了解到以上信息后,下一步要会选用IC卡读写器。选用过程中,主要应注重以下技术指标:

1、支持的与CPU卡的口通信速率;

2、支持的与上层主机的通信速率;

3、支持的同步卡的种类;

4、支持的异步卡的T=0T=1通信协议;

5、是否具有安全机制;

6、支持的其它行业标准;

7、数据存储容量;

8、显示及键盘配置;

9、电源;

10、         适用环境等。

对于接触式IC卡读写器,还需有以下重要指标:

1、支持ISO/IEC7816标准;

2、支持一个或多个卡座,卡座寿命。

对于非接触式IC卡读写器则要注意读写距离这一重要指标以及支持那种类型(TYPEATYPEB 或其它)的非接触型IC卡。

在实际选用过程中,要根据具体应用需求做重点考虑,才能选择到性价比最好的读写器。