NXP(恩智浦)—TJA1043TK CAN收发器芯片详解

写在前面

本系列文章主要讲解NXP(恩智浦)—TJA1043TK CAN收发器芯片的相关知识,希望能帮助更多的同学认识和了解NXP(恩智浦)—TJA1043TK CAN收发器芯片。

若有相关问题,欢迎评论沟通,共同进步。(*^▽^*)


此次架构中TJA1043TK作为CAN收发器使用,下面将详细介绍此芯片。

1. 描述

The TJA1043 high-speed CAN transceiver provides an interface between a Controller Area Network (CAN) protocol controller and the physical two-wire CAN bus. The transceiver is designed for high-speed CAN applications in the automotive industry, providing differential transmit and receive capability to (a microcontroller with) a CAN protocol controller.

The TJA1043 belongs to the third generation of high-speed CAN transceivers from NXP Semiconductors, offering significant improvements over first- and second-generation devices such as the TJA1041A. It offers improved ElectroMagnetic Compatibility (EMC) and ElectroStatic Discharge (ESD) performance, very low power consumption, and passive behavior when the supply voltage is turned off. Advanced features include:

  • Low-power management controls the power supply throughout the node while supporting local and remote wake-up with wake-up source recognition
  • Several protection and diagnostic functions including bus line short-circuit detection and battery connection detection
  • Can be interfaced directly to microcontrollers with supply voltages from 3 V to 5 V

The TJA1043 implements the CAN physical layer as defined in ISO 11898-2:2016 and SAE J2284-1 to SAE J2284-5. This implementation enables reliable communication in the CAN FD fast phase at data rates up to 5 Mbit/s.

These features make the TJA1043 the ideal choice for high speed CAN networks containing nodes that need to be available all times, even when the internal VIO and VCC supplies are switched off.

2. 特性

  • ISO 11898-2:2016 and SAE J2284-1 to SAE J2284-5 compliant
  • Loop delay symmetry timing enables reliable communication at data rates up to 5 Mbit/s in the CAN FD fast phase
  • Suitable for 12 V and 24 V systems
  • Low ElectroMagnetic Emission (EME) and high ElectroMagnetic Immunity (EMI)
  • VIO input allows for direct interfacing with 3 V and 5 V microcontrollers
  • SPLIT voltage output for stabilizing the recessive bus level
  • Listen-only mode for node diagnosis and failure containment
  • Available in SO14 and HVSON14 packages
  • Leadless HVSON14 package (3.0 mm*4.5 mm) with improved Automated Optical Inspection (AOI) capability
  • AEC-Q100 qualified
  • Dark green product (halogen free and Restriction of Hazardous Substances (RoHS) compliant)
  • Very low current Standby and Sleep modes, with local and remote wake-up
  • Capability to power down the entire node while supporting local, remote and host wake-up
  • Wake-up source recognition
  • Transceiver disengages from the bus (zero load) when VBAT absent
  • Functional behavior predictable under all supply conditions
  • High ESD handling capability on the bus pins
  • Bus pins and VBAT protected against transients in automotive environments
  • Transmit Data (TXD) dominant time-out function with diagnosis
  • TXD-to-RXD short-circuit handler with diagnosis
  • Thermal protection with diagnosis
  • Undervoltage detection and recovery on pins VCC , VIO and VBAT
  • Bus line short-circuit diagnosis
  • Bus dominant clamping diagnosis
  • Cold start diagnosis (first battery connection)

3. 框架图

4. 典型电路

5. 引脚定义

PIN

Symbol

Description

1

TXD

transmit data input

2

GND

ground supply

3

VCC

transceiver supply voltage

4

RXD

receive data output; reads out data from the bus lines

5

VIO

supply voltage for I/O level adaptor

6

EN

enable control input

7

INH

inhibit output for switching external voltage regulators

8

ERR_N

error and power-on indication output (active LOW)

9

WAKE

local wake-up input

10

VBAT

battery supply voltage

11

SPLIT

common-mode stabilization output

12

CANL

LOW-level CAN bus line

13

CANLH

HIGH-level CAN bus line

14

STB_N

standby control input (active LOW)

6. 操作模式

The TJA1043 supports five operating modes. Control pins STB_N and EN are used to select the operating mode. Switching between modes allows access to a number of diagnostics flags via pin ERR_N.

Internal flags

Control pins

Operating mode

Pin INH

UV NOM

UV BAT

Wake

STB_N

EN

From Normal, Listen-only, Standby and Go-to-Sleep modes

set

X

X

X

X

Sleep mode

floating

cleared

set

X

HIGH

X

Standby mode

HIGH

cleared

X

set

LOW

X

Standby mode

HIGH

cleared

X

cleared

LOW

LOW

Standby mode

HIGH

cleared

X

cleared

LOW

HIGH

Go-to-Sleep mode

HIGH

cleared

cleared

X

HIGH

LOW

Listen-only mode

HIGH

cleared

cleared

X

HIGH

HIGH

Normal mode

HIGH

From Sleep mode

set

X

X

X

X

Sleep mode

floating

cleared

set

X

HIGH

X

Standby mode

HIGH

cleared

X

set

LOW

X

Standby mode

HIGH

cleared

X

cleared

LOW

X

Sleep mode

floating

cleared

cleared

X

HIGH

LOW

Listen-only mode

HIGH

cleared

cleared

X

HIGH

HIGH

Normal mode

HIGH


本文章是博主花费大量的时间精力进行梳理和总结而成,希望能帮助更多的小伙伴~  🙏🙏🙏

后续内容将持续更新,敬请期待(*^▽^*)

欢迎大家评论,点赞,收藏→→→

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

零零刷

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值