探索DS8113智能卡接口:特性、应用与设计要点

电子说

1.4w人已加入

描述

探索DS8113智能卡接口:特性、应用与设计要点

在智能卡应用领域,DS8113智能卡接口以其低成本、高性能的特点,成为众多电子工程师的首选。今天,我们就来深入了解一下DS8113的相关特性、应用场景以及设计过程中的注意事项。

文件下载:DS8113.pdf

一、DS8113概述

DS8113是一款专为智能卡读卡器设计的低成本模拟前端,适用于所有ISO 7816、EMV™和GSM11 - 11应用。它支持5V、3V和1.8V的智能卡,并且在低功耗方面表现出色,停止模式电流低至10nA。该芯片主要用于系统微控制器和智能卡接口之间的连接,能提供IC卡应用所需的电源、ESD保护和电平转换等功能。此外,还提供了适用于MAXQ2000微控制器的EMV Level 1库和硬件参考设计,同时有评估套件DS8113 - KIT可供使用,方便进行原型设计和评估。

二、应用场景

DS8113的应用范围十分广泛,涵盖了多个领域:

  1. 消费类机顶盒:在机顶盒中,DS8113可用于智能卡的读取,实现付费电视、数据加密等功能。
  2. 门禁控制:通过与智能卡的配合,实现对门禁系统的控制,提高安全性。
  3. 银行应用:如ATM机、POS终端、借记卡/信用卡支付终端等,确保交易的安全和稳定。
  4. 电信领域:用于SIM卡的读取,保障通信的正常进行。

三、产品特性

(一)电气特性

  1. 电源供应:DS8113是双电源设备,VDD范围为2.7V - 6.0V,用于与主机控制器接口的信号供电;VDDA需连接至少5.0V的电源,用于为内部稳压器提供电源,以生成1.8V、3V或5V的卡供应电压(VCC)。
  2. ESD保护:在卡接口上提供8kV(最小)的ESD(IEC)保护,有效防止静电对芯片的损害。
  3. 低功耗:具有超低的停止模式电流,典型值小于10nA,同时在活动模式下电流消耗也较低。
  4. 时钟电路:卡时钟信号(CLK)可由输入到XTAL1的时钟信号或连接在XTAL1和XTAL2之间的晶体产生,频率最高可达20MHz。CLK信号频率可通过CLKDIV1和CLKDIV2输入进行选择,可选频率为fXTAL、fXTAL/2、fXTAL/4或fXTAL/8。

(二)功能特性

  1. 自动卡激活和停用:由专用的内部序列器控制,方便实现智能卡的自动管理。
  2. 电平转换:I/O线直接进行电平转换,以适应智能卡通信的需求。
  3. 灵活的时钟生成:支持外部晶体频率的1、2、4或8分频,满足不同的时钟需求。
  4. 保护功能:具有高电流、短路和高温保护,确保芯片的稳定运行。

四、工作模式

(一)非活动模式

DS8113上电时,卡接口处于非活动模式。此时,所有卡触点不活动,I/OIN、AUX1IN和AUX2IN处于高阻抗状态,电压发生器停止工作,XTAL振荡器(如果设备包含)运行,电压监控器处于活动状态,内部振荡器以低频运行。

(二)激活序列

主机微控制器在电源开启和复位延迟后,可通过信号OFF和CMDVCC监控卡的存在。如果卡存在,主机微控制器可通过将CMDVCC拉低来启动激活序列,具体步骤包括内部振荡器切换到高频、启动电压发生器、VCC上升、启用I/O、AUX1和AUX2、应用CLK信号以及启用RST等。

(三)活动模式

激活序列完成后,DS8113卡接口进入活动模式,主机微控制器和智能卡通过I/O线交换数据。

(四)停用序列

当会话完成后,主机微控制器将CMDVCC线置高,执行自动停用序列,使卡接口返回非活动模式。

(五)停止模式

当智能卡接口处于非活动状态时,可通过将CMDVCC、5V/3V和1_8V输入引脚置为逻辑高电平进入停止模式。在停止模式下,所有内部模拟电路禁用,OFF引脚跟随PRES引脚的状态。要退出停止模式,将一个或多个控制引脚置为逻辑低电平,同时有220µs(典型)的上电延迟和8ms的PRES去抖延迟。

五、设计要点

(一)电源设计

为了保证DS8113的正常工作,VDD和VDDA的电源供应必须稳定。VDD应与主机控制器使用相同的电源,并且要对VDD和VDDA线进行单独去耦。同时,为了维持VCC电压的准确性,需要在DS8113的VCC引脚附近连接一个100nF的电容(ESR < 100mΩ),并在智能卡读卡器的C1触点附近连接一个100nF或220nF的电容(220nF为最佳选择)。

(二)布局设计

  1. 确保DS8113和连接器周围有足够的接地面积,将DS8113放置在靠近连接器的位置。
  2. 避免C2(RST)与C3(CLK)或C2(RST)与C7(I/O)之间的交叉电容,可在C2和CGND之间添加一个100pF的电容。
  3. 尽量将C3(CLK)的走线与其他走线保持距离,连接CGND到C5(GND)的走线应保持笔直,避免CGND、PGND和GND之间形成接地环路。

(三)时钟设计

在使用时钟信号时,要注意CLKDIV1和CLKDIV2不能同时更改,更改之间需要至少10ns的延迟。为了使CLK达到45% - 55%的占空比,XTAL1的占空比应为48% - 52%,且过渡时间应小于周期的5%。

六、总结

DS8113智能卡接口以其丰富的特性和广泛的应用场景,为智能卡应用提供了可靠的解决方案。在设计过程中,我们需要充分考虑电源、布局和时钟等方面的因素,以确保芯片的性能和稳定性。你在使用DS8113的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐
  • DS8113

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分