深入解析LTC4556:智能卡接口的理想之选

电子说

1.4w人已加入

描述

深入解析LTC4556:智能卡接口的理想之选

在电子设备的设计中,智能卡接口的性能至关重要。LTC4556作为一款功能强大的智能卡接口芯片,为智能卡或S.A.M.卡接口提供了全面的解决方案。今天,我们就来深入了解一下LTC4556的特点、性能及应用。

文件下载:LTC4556.pdf

一、LTC4556概述

LTC4556是Linear Technology公司推出的一款智能卡接口芯片,它具备多种功能,包括电源控制、电平转换和监控功能等。芯片包含低噪声电荷泵和LDO,可为智能卡提供稳定的VCC电源,同时拥有必要的电平转换电路。该芯片支持多种电压输出,可设置为1.8V、3V或5V,以满足不同类型智能卡的需求。

二、主要特性

(一)兼容性与扩展性

  • 标准兼容:电气规格符合ISO7816 - 3和EMV标准,确保与各种智能卡设备的兼容性。
  • 多卡应用:控制/状态串口可进行菊花链连接,适用于多卡应用场景,方便扩展系统功能。

(二)安全与保护机制

  • 自动关机:在电气故障发生时,芯片会自动关机,保护智能卡和设备安全。
  • ESD保护:智能卡引脚具备大于10kV的ESD防护能力,无需额外组件,增强了芯片的可靠性。

(三)电源管理

  • 电荷泵输出:采用降压 - 升压电荷泵,可生成5V、3V或1.8V的输出,满足不同智能卡类别的电源需求。
  • 低功耗设计:典型工作电流仅250µA(VIN:2.7V - 5.5V),关机电流超低,降低了系统功耗。

(四)信号处理

  • 自动电平转换:能够实现自动电平转换,动态上拉功能可提供快速的信号上升时间。
  • 监控功能:具备监控功能,可防止智能卡出现故障,确保系统稳定运行。

三、技术参数

(一)绝对最大额定值

  • 电压范围:VBATT、DVCC、CPO等引脚相对于GND的电压范围为 - 0.3V至6.0V;部分引脚相对于GND的电压范围为 - 0.3V至(DVCC + 0.3V)或(VCC + 0.3V)。
  • 电流限制:ICC最大为65mA,VCC短路持续时间不限。
  • 温度范围:工作温度范围为 - 40°C至85°C,存储温度范围为 - 65°C至125°C。

(二)电气特性

  • 输入电源:VBATT工作电压范围为2.7V - 5.5V,典型工作电流为250µA;DVCC工作电压范围为1.7V - 5.5V,典型工作电流为5µA。
  • 电荷泵:5V模式下开环输出电阻典型值为8.2Ω,CPO开启时间典型值为0.6ms。
  • 智能卡电源:VCC输出电压在不同模式下有明确的范围,如5V模式下为4.65V - 5.35V,3V模式下为2.75V - 3.25V,1.8V模式下为1.65V - 1.95V。

四、引脚功能

LTC4556共有25个引脚,每个引脚都有特定的功能:

(一)电源引脚

  • DVCC(引脚1):为控制逻辑提供参考电压。
  • VBATT(引脚10):为芯片的模拟和电源部分提供电源。
  • CPO(引脚12):电荷泵输出,根据智能卡电压需求充电至3.7V或5.35V。
  • VCC(引脚13):连接到智能卡插座的VCC引脚,可设置为0V、1.8V、3V或5V。

(二)数据与控制引脚

  • DATA(引脚2):用于与微控制器进行双向数据通信。
  • RIN(引脚3):为智能卡提供RST信号。
  • SYNC(引脚4):为同步智能卡提供时钟输入,在双向模式下为输入/输出引脚。
  • ASYNC(引脚5):为异步卡提供时钟输入。
  • FAULT(引脚6):作为中断信号输出,指示故障发生。

(三)其他引脚

  • PRES(引脚19):用于检测智能卡的存在。
  • UNDERV(引脚20):提供精密欠压阈值,用于外部电源监控。
  • DIN(引脚21)和DOUT(引脚22):用于串口数据输入和输出。
  • SCLK(引脚23):串口时钟信号。
  • LD(引脚24):用于加载命令和锁存状态信息。

五、工作原理

(一)串口通信

LTC4556的串口与微控制器兼容,通过SCLK时钟信号将数据加载到DIN输入,并将状态位从DOUT输出。当LD引脚为低电平时,命令数据被加载到命令锁存器,芯片开始执行新的命令。多个LTC4556可以通过菊花链连接,实现多卡控制。

(二)数据通道

数据通道通过NMOS传输晶体管进行电平转换,确保数据在不同电压下的正常传输。当选择卡插座时,其I/O引脚与DATA引脚连接;当取消选择时,I/O引脚返回空闲状态。

(三)时钟模式

支持同步、异步和双向时钟模式。同步模式下,CLK引脚跟随SYNC引脚;双向模式允许时钟拉伸;异步模式下,CLK引脚可以是ASYNC引脚的分频版本,并且可以停止在高电平或低电平。

(四)复位通道

当卡被选中时,复位通道将RIN引脚的信号电平转换后传输到RST引脚;当卡被取消选择时,RST引脚保持当前值。

(五)智能卡检测

PRES引脚用于检测智能卡的存在,内置自动去抖电路,检测到有效卡后更新状态位。

(六)激活与去激活

智能卡的激活顺序由应用程序决定,去激活可以手动或自动进行。发生电气故障时,芯片会自动执行去激活序列。

六、应用信息

(一)ESD保护

为确保智能卡引脚的ESD保护,需要进行精心的电路板布局。GND引脚应直接连接到接地平面,VCC引脚附近应放置多层陶瓷芯片电容,并立即连接到接地平面。

(二)电容选择

LTC4556需要四个电容:VBATT和DVCC处的输入旁路电容、智能卡VCC引脚的输出旁路电容、C⁺到C⁻的电荷泵飞跨电容以及CPO引脚的电荷存储电容。建议使用低ESR的多层陶瓷芯片电容,并将其尽可能靠近芯片放置。

(三)与微控制器接口

LTC4556的串口可以直接连接到68HC11风格的微控制器串口。微控制器应配置为主设备,其时钟空闲状态应设置为高电平。通过LD引脚加载数据,芯片根据新的命令数据进行操作。

(四)菊花链操作

对于需要多个卡插座的应用,LTC4556的串口可以方便地进行菊花链连接。微控制器应为每个设备发送一个8位字节,在所有设备更新后再断言LD引脚。

(五)异步卡检测

当LD引脚为低电平时,DOUT引脚与D7相同,可用于实时检测卡的存在,无需进行完整的读写操作。

(六)UNDERV引脚应用

UNDERV引脚可用于添加电源欠压保护,通过外部编程电阻设置欠压检测电平。为确保智能卡正常关闭,输入旁路电容应提供足够的能量。

(七)零关机电流

对于需要几乎零关机电流的应用,可以将DVCC引脚接地,此时VBATT电流将降至微安级别。但需要注意相关逻辑信号的电平设置,以防止ESD二极管正向偏置。

(八)更高电源操作

如果有5.5V - 6V的电源可用,可以直接将其连接到CPO引脚,以节省功率。但在关机时,CPO引脚会有大约5µA的电流流入。

(九)电荷泵强度

在低VBATT条件下,电荷泵限制了智能卡可用的电流。可以通过Thevenin等效电路模型来确定可用电流,用户可以根据需求在总消耗和最小电源电压之间进行权衡。

(十)更改智能卡电源电压

虽然芯片控制系统允许智能卡电压在不中间断电的情况下更改,但不建议这样做。从高电压到低电压更改通常没问题,但从低电压到高电压可能导致欠压或过流情况,芯片可能会自动去激活。

(十一)合规测试

为避免类型认证设备上长引线引起的电感导致的振铃和过冲问题,可以在应用中加入少量电容和阻尼电阻,如100Ω电阻和20pF电容。

七、典型应用

LTC4556适用于多种应用场景,如手持支付终端、付费电话、ATM机、POS终端、计算机键盘和多个S.A.M.插座等。在这些应用中,LTC4556能够为智能卡提供稳定的电源和可靠的通信接口,确保系统的正常运行。

八、总结

LTC4556作为一款功能强大的智能卡接口芯片,具有兼容性好、安全可靠、低功耗等优点。在实际应用中,我们需要根据具体需求合理选择电容、进行电路板布局,并正确配置串口通信参数。通过深入了解LTC4556的特性和工作原理,我们可以更好地发挥其性能,为智能卡应用设计提供有力支持。你在使用LTC4556的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

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

×
20
完善资料,
赚取积分