电子说
在智能卡应用的广阔领域中,NCN8024作为一款关键的智能卡接口芯片,以其出色的性能和丰富的功能,成为电子工程师们的得力助手。下面,我们就来详细剖析NCN8024的各项特性。
文件下载:NCN8024-D.PDF
| NCN8024的某些引脚与时钟频率编程密切相关。例如,通过CLKDIV1和CLKDIV2引脚的不同组合,可以将输入时钟进行1/1、1/2、1/4或1/8的分频,以满足不同应用场景下对智能卡时钟频率的需求。具体的分频比例如下: | CLKDIV1 | CLKDIV2 | F_CRD_CLK |
|---|---|---|---|
| 0 | 0 | CLKIN/8 | |
| 0 | 1 | CKLKIN / 4 | |
| 1 | 0 | CLKIN | |
| 1 | 1 | CLKIN / 2 |
时钟输入引脚CLKIN可处理最高27MHz的频率信号(考虑分频比为2)。为确保输出信号的占空比在合理范围内,分频器会通过最后一个触发器进行同步,从而在分频比为1/2、1/4或1/8时,输出信号的占空比恒定为50%。不过,当分频比为1且输入信号的占空比不在46 - 56%范围内时,输出信号的占空比则无法保证为50%。
该芯片有两个重要的电源引脚:(V{DD})和(V{DDP})。(V{DD})通常与系统控制器和接口共用,其电压范围为2.7V至5.5V。当(V{DD})低于典型值2.35V(UVLOVDD)时,芯片会自动执行掉电序列,并将中断(INT)引脚置为低电平。 (V_{DDP})是内置基于电荷泵的DC/DC转换器的输入电压,该转换器后面跟随一个低压差(LDO)稳压器,用于为智能卡提供3V或5V的电源电压((CRDV V{CC}))。电荷泵转换器的输出为(V{UP}),它连接到LDO的输入,并且在(V{UP})上连接了一个100nF的储能电容。(CRDV V{CC})是LDO的输出,虽然转换器在(CRDV V{CC})处使用低至100nF的单个输出储能电容也能工作,但为满足数据手册的规格要求,建议使用至少320nF的电容。最佳的推荐组合是采用分布式电容220nF + 330nF,这对于满足NDS标准尤为重要。 为减小dI/dt效应,飞电容(100nF)以及储能电容(V_{UP})和(CRDV V{CC})应尽可能靠近相应的芯片引脚连接,并且它们的等效串联电阻(ESR)值应非常低(低于50mΩ)。此外,(V{DD})和(V{DDP})上的去耦电容分别为100nF和10μF,也需靠近各自的IC引脚连接。
CRD_PRES引脚用于检测卡片是否存在。当(overline{CRD_PRES})为低电平时,表示卡片存在,并且芯片内置了一个约8ms的去抖定时器,当插入卡片时该定时器会被激活。
NCN8024具备出色的静电放电(ESD)保护能力。在人体模型(HBM)下,与智能卡接口相关的引脚(卡片接口引脚9 - 17)可承受8kV的ESD电压,而其他引脚可承受2kV的ESD电压。在机器模型(MM)下,卡片接口引脚可承受400V的ESD电压,其他引脚可承受150V的ESD电压。
芯片的各项电气参数都有明确的最大额定值限制,例如:
芯片的工作环境温度范围为 -40°C至 +85°C,工作结温范围为 -40°C至 +125°C,最大结温为 +125°C,存储温度范围为 -65°C至 +150°C。在实际应用中,必须确保芯片的工作温度在这些范围内,以保证其正常工作和可靠性。
NCN8024的电源供应模块为芯片和智能卡提供稳定的电源。如前文所述,(V{DD})和(V{DDP})分别为不同部分供电,并且通过内置的DC/DC转换器和LDO稳压器为智能卡提供合适的电源电压。(CRDV V{CC})引脚可连续提供高达75mA的电流,在(V_{DDP})范围(3.3V至5.5V)内,绝对最大电流内部限制在150mA以下(典型值为110mA)。在电流瞬变过程中,(CRDV V{CC})可在4.6V至5.30V的范围内保持稳定,瞬态电流峰值可达200mA,但脉冲持续时间需小于400ns,且电荷瞬变需小于40nAs。
该模块包括上电复位(POR)电路和欠压锁定(UVLO)检测功能,用于监测输入电源电压,防止芯片在欠压状态下工作。PORADJ引脚允许用户根据具体应用调整(V{DD})的UVLO阈值。如果不使用该引脚,可将其连接到地。当输入电压在2V至2.6V之间上升时,系统会在POR时序期间初始化内部逻辑,在此期间不提供或支持其他信号。当输入电压达到最低2.7V时,系统准备好工作。当(V{DD})下降到典型值2.35V以下时,芯片会检测到欠压情况,并执行去激活序列。
数字输入/输出模块包括CLKIN、RSTIN、I/Ouc、AUX1uc、AUX2uc、CLKDIV1、CLKDIV2、CMDVCC、5V/3V等引脚。这些引脚提供了与外部设备(如微控制器)的接口,实现了时钟信号输入、复位信号输入、数据输入/输出等功能。在特定条件下((V{DD}=3.3V),(V{DDP}=5V),(T{amb}=25^{circ}C),(F{CLKIN}=10MHz)),芯片的各项电气参数都能满足相应的规格要求。
智能卡接口模块包括CRD_IO、CRD_AUX1、CRD_AUX2、CRD_CLK、CRD_RST、CRD_PRES等引脚,用于与智能卡进行通信。这些引脚具有电流限制功能,例如CRD_IO、CRD_AUX1、CRD_AUX2的电流限制为15mA,CRD_CLK的电流限制为70mA。此外,卡片存在检测引脚的去抖时间为5ms至11ms,激活时间为30μs至100μs。
该模块包含三个双向电平转换器I/O、AUX1和AUX2,用于适配微控制器和智能卡之间可能存在的电压差异。每个双向通道的两端都内置了11k的上拉电阻,并且还配备了一个有源上拉电路,用于快速充电杂散电容。从卡片I/O线流入和流出的电流内部限制为15mA,这些线上的最大频率为1MHz。
上电复位后,芯片进入待机模式。在该模式下,大部分与卡片相关的电路处于非活动状态,只有少数电路保持激活状态,等待微控制器启动会话。具体表现为:所有卡片触点均不活动;引脚I/Ouc、AUX1uc和AUX2uc处于高阻抗状态(通过11k上拉电阻连接到(V_{DD}));卡片引脚不活动并被拉低;电源电压监测功能处于激活状态;内部DC/DC转换器的振荡器正在运行。
在待机模式下,微控制器可以通过INT和CMDVCC信号检查卡片是否存在。如果检测到卡片存在(CRD_PRES或(overline{CRD_PRES})激活),控制器可以通过将CMDVCC拉低来启动卡片会话。上电序列确保在(CRDV V{CC})上升期间,所有与卡片相关的信号都为低电平。当(CRDV V{CC})稳定且高于指定的最低电压时,这些信号才会被激活。具体的激活顺序如下:
此外,还可以使用RSTIN模式来控制时钟的启动,通过将RSTIN拉低来实现。在运行激活序列之前,需将RSTIN置为高电平,这样在RSTIN被拉低时,CRD_CLK就会开始工作,从而可以在将CRD_RST拉高以进行ATR(复位应答)请求之前精确计数时钟脉冲。
当通信会话完成后,NCN8024通过将CMDVCC置高来执行去激活序列。具体步骤如下:
为保护接口和外部智能卡,NCN8024具备多种故障检测功能,包括卡片拔出检测、(V_{DD})欠压检测、(CRDV V{CC})短路或过载检测、卡片引脚电流限制、DC/DC操作监测(过压或欠压情况)、(V{DDP})欠压检测或(V{UP})过载检测以及过热检测等。 在中断管理方面,卡片会话通过将CMDVCC从高电平切换到低电平来开启。在卡片会话之前,CMDVCC应处于高电平状态。如果卡座中没有卡片,INT引脚为低电平;如果有卡片插入,INT引脚为高电平。如果在插入卡片(INT = 高电平)后(V{DD})下降到UVLO阈值以下,INT引脚会立即变为低电平;当(V{DD})再次上升超过UVLO限制(包括迟滞)且卡片仍然存在时,INT引脚会变回高电平。 在卡片会话期间,当检测到故障时,CMDVCC为低电平,INT引脚会变为低电平,此时会立即自动执行去激活操作。当微控制器将CMDVCC复位为高电平时,可以在完成去激活操作后再次检测INT电平。芯片内置了一个典型持续时间为8ms的去抖定时器,当插入卡片时,输出INT在去抖时间结束后才会变为高电平;当拔出卡片时,会立即自动执行去激活序列,INT引脚变为低电平。
| NCN8024提供两种封装形式可供选择: | 型号 | 封装形式 | 包装数量及方式 |
|---|---|---|---|
| NCN8024DWR2G | SOIC - 28(无铅) | 1000个/卷带包装 | |
| NCN8024DTBR2G* | TSSOP - 28(无铅) | 2500个/卷带包装 |
注:对于带*号的型号,需咨询销售办公室;关于卷带规格的详细信息,可参考Tape and Reel Packaging Specifications Brochure, BRD8011/D。
| 对于SOIC - 28封装,其尺寸有明确的规定,例如: | 尺寸 | 最小值(mm) | 最大值(mm) |
|---|---|---|---|
| A | 2.35 | 2.65 | |
| A1 | 0.13 | 0.29 | |
| B | 0.35 | 0.49 | |
| C | 0.23 | 0.32 | |
| D | 17.80 | 18.05 | |
| E | 7.40 | 7.60 |
在进行电路板设计时,工程师需要根据这些封装尺寸来合理布局芯片的位置和引脚连接。
NCN8024以其丰富的功能、可靠的性能和完善的保护机制,为智能卡应用提供了一个优秀的解决方案。在实际设计过程中,电子工程师们需要充分了解其各项特性和参数,根据具体的应用需求进行合理的设计和调试,以确保系统的稳定性和可靠性。你在使用NCN8024的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !