探索TJA1021:LIN网络中的卓越收发器

电子说

1.4w人已加入

描述

探索TJA1021:LIN网络中的卓越收发器

在汽车电子的复杂世界里,Local Interconnect Network(LIN)作为一种经济高效的串行通信协议,广泛应用于车辆的子网络中。NXP的TJA1021收发器,正是LIN网络中连接协议控制器与物理总线的关键桥梁。今天,我们就来深入了解一下这款产品。

文件下载:NXP Semiconductors TJA1021 LIN收发器.pdf

一、TJA1021概述

TJA1021是LIN指挥官/响应器协议控制器与LIN物理总线之间的接口。它主要适用于波特率从1 kBd到20 kBd的车载子网络,并且完全符合LIN 2.0、LIN 2.1、LIN 2.2、LIN 2.2A、SAE J2602和ISO 17987 - 4:2016(12 V)标准。值得一提的是,它在引脚布局上与TJA1020和MC33662(B)兼容,这为工程师在设计升级时提供了便利。

在数据传输方面,协议控制器在TXD输入的传输数据流会被TJA1021转换为具有优化压摆率和波形整形的总线信号,从而有效降低电磁辐射(EME)。同时,LIN总线输出引脚通过内部终端电阻上拉至高电平。对于指挥官应用,需要在INH引脚或$V_{BAT}$引脚与LIN引脚之间连接一个串联二极管的外部电阻。而接收器则负责检测LIN总线输入引脚的数据,并通过RXD引脚将其传输给微控制器。

二、TJA1021的特性与优势

(一)通用特性

  1. 标准兼容性:完全符合LIN 2.x、ISO 17987 - 4:2016(12 V)和SAE J2602标准,确保了在不同LIN网络中的广泛适用性。
  2. 高波特率支持:最高支持20 kBd的波特率(/20和B变体),能够满足高速数据传输的需求。
  3. 低电磁辐射:通过优化的波形整形,有效降低了电磁辐射,减少了对周围电子设备的干扰。
  4. 高电磁抗扰性:具备出色的电磁抗扰能力,能够在复杂的电磁环境中稳定工作。
  5. 无源特性:在未供电状态下呈现无源特性,降低了功耗和潜在的干扰。
  6. 输入电平兼容性:输入电平与3.3 V和5 V设备兼容,方便与不同类型的微控制器连接。
  7. 集成终端电阻:为LIN响应器应用集成了终端电阻,简化了电路设计。
  8. 唤醒源识别:能够识别本地或远程唤醒源,实现灵活的电源管理。
  9. K线兼容性:支持K线通信,增加了产品的应用范围。
  10. 引脚兼容:与TJA1020和MC33662(B)引脚兼容,便于进行设计升级。
  11. 封装多样:提供SO8和HVSON8两种封装形式,其中HVSON8无铅封装(3.0 mm × 3.0 mm)具有低热阻,支持自动光学检测(AOI)。

(二)低功耗管理

TJA1021在睡眠模式下具有极低的电流消耗,同时支持本地和远程唤醒功能。这使得它在需要长时间待机的应用中能够显著降低功耗,延长电池使用寿命。

(三)保护机制

  1. 高ESD鲁棒性:根据IEC 61000 - 4 - 2标准,LIN、$V_{BAT}$和WAKE_N引脚的ESD耐受电压高达±6 kV,有效保护芯片免受静电放电的损害。
  2. TXD占空比超时功能:当TXD引脚被硬件或软件故障强制拉低时,该功能能够防止总线被永久驱动为显性状态,确保网络通信的正常进行。
  3. 瞬态保护:总线终端和电池引脚能够有效抵御汽车环境中的瞬态干扰(ISO 7637),保证了在恶劣环境下的可靠性。
  4. 短路保护:总线终端具备短路保护功能,可防止短路到电池和地的情况发生。
  5. 热保护:芯片具备热保护功能,当结温超过设定值时,会自动关闭输出驱动器,避免芯片因过热而损坏。

三、关键参数与特性

(一)快速参考数据

Symbol Parameter Conditions Min Typ Max Unit
$V_{BAT}$ 电池供电电压 相对于GND的限制值 -0.3 +40 V
$I_{BAT}$ 睡眠模式,$V{UN} = V{BAT}$,$V{WAKE_N} = V{BAT}$;$V{TxD} = 0V$;$V{SLP_N} = 0V$ 2 7 10 μA
待机模式;总线隐性$V{INH} = V{BAT}$ $V{IN} = V{BAT}$ $Y{WAKE_N} = V{BAT}$ $V{TxD} = 0V$;$V{SLP_N} = 0V$ 150 450 1000 μA
待机模式;总线显性$V{BAT} = 12 V$;$V{INH} = 12 V$;$V{LIN} = 0V$;$V{WAKE_N} = 12V$;$V{rxD} = 0V$;$V{SLP_N} = 0V$ 300 800 1200 μA
正常模式;总线隐性$V{INH} = V{BAT}$: $V{LIN} = V{BAT}$: $V{WAKE_N} = V{BAT}$;$V{TxD} = 5V$;$V{SLP_N} = 5V$ 300 800 1600 μA
正常模式;总线显性$V{BAT} = 12V$: $V{INH} = 12V$;$V{WAKE_N} = 12V$;$V{TxD} = 0V$;$V_{SLP_N} = 5V$ 1 2 4 mA
$V_{LIN}$ LIN引脚电压 相对于GND、$V{BAT}$和$V{WAKE_N}$的限制值 -40 +40 V
$T_{vj}$ 虚拟结温 限制值 -40 +150

(二)热特性

在热特性方面,TJA1021在不同封装形式下表现出不同的热阻特性。例如,SO8封装在自由空气中的热阻为93 K/W,而HVSON8封装的热阻仅为54 K/W,这表明HVSON8封装在散热方面具有明显优势。

(三)静态特性

静态特性涵盖了电池供电电流、电源复位阈值电压、引脚输入输出电压等多个方面。这些参数对于评估芯片在不同工作模式下的性能和功耗至关重要。例如,在睡眠模式下,电池供电电流最小仅为2 μA,充分体现了其低功耗特性。

(四)动态特性

动态特性主要包括占空比、上升下降时间、传输延迟等参数。这些参数直接影响到芯片的数据传输速度和稳定性。例如,传输延迟时间最大为6 μs,确保了数据能够快速准确地传输。

四、工作模式与唤醒机制

(一)工作模式

TJA1021支持正常模式、上电模式、睡眠模式和待机模式四种工作模式。不同模式下,芯片的引脚状态和功能有所不同。例如,在睡眠模式下,芯片的功耗最低,TXD引脚为弱下拉,接收器和发射器均关闭;而在正常模式下,芯片能够正常进行数据的收发。

(二)唤醒机制

TJA1021提供了三种唤醒方式:

  1. 远程唤醒:通过LIN总线的显性状态持续至少$t_{wake(dom)LIN}$时间来触发。
  2. 本地唤醒:通过WAKE_N引脚的负边沿触发。
  3. 模式切换唤醒:将SLP_N引脚置为高电平,从睡眠模式切换到正常模式。

唤醒机制的灵活性使得芯片能够根据实际应用场景进行合理的电源管理,提高系统的效率和可靠性。

五、应用与注意事项

(一)典型应用

TJA1021的典型应用电路如图所示,其所需的外部电路非常简单。在实际应用中,需要根据具体的需求选择合适的外部组件和PCB布局。例如,对于指挥官应用,需要在INH引脚或$V_{BAT}$引脚与LIN引脚之间连接一个串联二极管的外部电阻。

(二)注意事项

在使用TJA1021时,需要注意以下几点:

  1. ESD防护:虽然芯片具备高ESD鲁棒性,但在正常处理过程中,仍需对所有输入和输出引脚进行ESD防护,遵循JESD625 - A或等效标准。
  2. 焊接工艺:在焊接SMD封装时,需要根据芯片的封装形式和尺寸选择合适的焊接工艺。波峰焊适用于通孔元件和部分SMD元件,但对于细间距SMD元件,回流焊更为合适。同时,需要注意焊接温度、湿度敏感性等因素,以确保焊接质量。
  3. 电源管理:合理利用芯片的睡眠模式和唤醒机制,降低系统功耗。在设计过程中,需要根据实际应用场景设置合适的唤醒时间和阈值。

六、总结

TJA1021作为一款高性能的LIN收发器,具有标准兼容性强、低功耗、高可靠性等诸多优点。它在汽车电子、工业控制等领域有着广泛的应用前景。通过深入了解其特性、参数和工作模式,工程师能够更好地利用这款芯片进行设计,提高系统的性能和可靠性。在实际应用中,我们还需要根据具体需求注意ESD防护、焊接工艺和电源管理等方面的问题,以确保芯片能够稳定工作。你在使用TJA1021或类似收发器的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

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

×
20
完善资料,
赚取积分