TJA1043 CAN Transceiver: Features, Working Modes, Specifications and Applications

04 December 2023


Ⅰ. Overview of TJA1043

Ⅱ. What are the features of TJA1043 CAN transceiver?

Ⅲ. Pin configuration of TJA1043 CAN transceiver

Ⅳ. Working modes of TJA1043 CAN transceiver

Ⅴ. How does the TJA1043 CAN transceiver work?

Ⅵ. Specifications of TJA1043 CAN transceiver

Ⅶ. What are the applications of TJA1043 CAN transceiver?



Ⅰ. Overview of TJA1043


655678d3f5dff69f83324aa8ebcfd503.png


The TJA1043 is NXP's third-generation high-speed CAN transceiver that offers significant improvements in EMC and ESD performance. As an advanced standalone HS-CAN transceiver solution, the TJA1043 can provide power control for the entire node. Designed and developed in collaboration with leading automotive manufacturers and OEMs, the TJA1043 features network diagnostics, fail-safe, and wake-up source identification.


The transceiver is compliant with ISO 11898-2 and ISO 11898-5 standards and has been certified to Automotive Electronics Council (AEC) standard Q100 for automotive applications. The transceiver chip is available in an environmentally friendly RoHS compliant package and does not contain any halogenated flame retardants, demonstrating a high degree of environmental friendliness.


Replacements and equivalents:

ISO1050

MCP2551

PCA82C250

SN65HVD230

• TLE6250



Ⅱ. What are the features of TJA1043 CAN transceiver?


• It is suitable for 12V and 24V systems.


• TJA1043 supports five operating modes. Control pins STB_N and EN are used to select the operating mode. When switching between modes, a number of diagnostic flags can be accessed via pin ERR_N.


• CANFD fast phase for reliable communication at data rates up to 5Mbit/s.


• It has several protection and diagnostic functions including bus short circuit detection and battery connection detection.


• It supports local and remote wake-up and wake-up source identification.


• TJA1043 supports CAN 2.0A and CAN 2.0B protocols and can be used for standard and extended CAN frames.



Ⅲ. Pin configuration of TJA1043 CAN transceiver


a4f42d9698ca423c6fc14f521ba81962.jpg


As shown in the picture, TJA1043 has a total of 14 pins, whose names and descriptions are as follows.


Pin 1 (TXD‍): This is a signal input pin.


Pin 2 (GND): Ground supply


Pin 3 (VCC): It supplies power to Transimt. The voltage range is 4.5V to 5.5V.


Pin 4 (RXD): This is a signal output pin.


Pin 5 (VIO): It supplies power to the I/O port. The voltage range is 2.8V to 5.5V. This pin needs to share power with the MCU. In this way, TXD, RXD, STB_N, EN, ERR_N will have the same logic level as the MCU.


Pin 6 (EN): Enable control input


Pin 7 (INH): It is the output pin that controls the power module enable on the DUT.


Pin 8 (ERR_N): Error and power-on indication output(active low)


Pin 9 (WAKE): It is the local wake-up input. It can detect the change of signal from H to L or the change of signal from L to H. When a level transition is detected, it means that CAN will be woken up. For better EMI performance, it is recommended to connect this pin to VBAT or GND.


Pin 10 (VBAT): It is connected directly to the battery. When the system is in sleep state, only part of the CAN bus remains awake. For the next wake-up, VBAT will provide power to the CAN part that still remains awake in this state.


Pin 11 (SPLIT): This pin serves as the common-mode stabilization output and is linked to the split resistor terminal network to stabilize the recessive voltage on the BUS. Its connection to the ground minimizes electromagnetic radiation through DC leakage. In normal and listen-only modes, the pin produces a DC voltage of 0.5V, while in the remaining three modes, it remains unconnected.


Pin 12 (CANL): Low-level CAN bus line


Pin 13 (CANH): High-level CAN bus line


Pin 14 (STB_N): It is the standby control input (active low).



Ⅳ. Working modes of TJA1043 CAN transceiver


TJA1043 has five operating modes, namely normal mode, listen-only mode, sleep mode, go to sleep mode and standby mode. The conversion relationship between modes is shown in the figure. By analyzing the chart, we can know that the mode switching mainly depends on the changes in the EN and STB_N level states, and the wake flag will also play a role in collaborative control.



8423405c5395e85380e2832d740b84bb.png



1. Normal mode


In Normal mode, the transceiver can transmit and receive data through the buses CANH and CANL. The slope of the output signal on the bus is controlled and optimized to ensure lowest EME. Pin INH is high.


2. Listen-only mode


In Listen-only mode, the transceiver's receiving function still operates normally, but the sending function is disabled. At the same time, the INH pin remains high.


3. Sleep mode


This mode is the secondary power saving mode of TJA1043. Entry into this mode is triggered when the vehicle enters sleep mode. In addition, this mode is also entered when the undervoltage detection time on VCC or VIO elapses before the relevant voltage level recovers. In sleep mode, the transceiver enters standby state and pin INH is set to floating. According to the control of this pin, the power chip will enter the shutdown state.


4. Go to sleep mode


This mode is the process path to enter sleep mode. The transceiver appears to be in standby mode until the transceiver is commanded to go to sleep. Before entering sleep mode, the transceiver will remain in sleep mode for the shortest hold time (20 to 50us). If the state of the STB_N or EN pin changes, the transceiver will not enter sleep mode unless the wake-up flag was previously set.


5. Standby mode


Standby mode is the first-level power-saving mode of TJA1043. In this mode, the transceiver cannot send or receive data and the low-power receiver is activated to monitor bus activity. At this time, the INH pin is in a high level state.



Ⅴ. How does the TJA1043 CAN transceiver work?


Physical layer conversion: TJA1043 plays a conversion role on the LIN bus physical layer. It receives digital signals from the control unit and converts them into analog signals suitable for transmission on the bus. At the same time, it is also responsible for receiving analog signals from the bus and converting them into digital signals so that the control unit can understand them.


Voltage regulation: The voltage range used on the LIN bus is smaller, usually 0V to 12V. The TJA1043 ensures that the voltage on the bus is within specified limits to prevent distortion or damage to electrical signals.


Data transmission: TJA1043 transmits data on the LIN bus through serial mode. The data transmission rate on the LIN bus is usually low and is suitable for applications that do not have high speed requirements, such as some low-speed sensors and actuators inside vehicles.


Frame synchronization: TJA1043 guarantees accurate data reception by producing frame synchronization signals both at the commencement and conclusion of data transmission. This facilitates synchronization of data transmission on the bus by the control unit.


Protection and error handling: TJA1043 usually has some protection functions to prevent over- or under-voltage, over-current, etc. In addition, it is able to detect and handle errors that may occur during transmission, such as bit errors, parity errors, etc.



Ⅵ. Specifications of TJA1043 CAN transceiver

 

e3a387fb4034e8248c533f1c40edc32b.png



Ⅶ. What are the applications of TJA1043 CAN transceiver?


• Medical equipment: It can be used for data exchange between medical equipment to achieve collaborative work and information sharing.


• Smart home: TJA1043 can be used to connect various smart devices such as smart lamps and smart door locks to achieve communication between them.


• Equipment monitoring and debugging: Through TJA1043, industrial automation equipment can monitor its own operating status in real time, and can also receive and send debugging instructions to help engineers perform remote debugging and maintenance.


• Automotive network: TJA1043 can connect different electronic control units (ECUs) inside the vehicle, such as braking systems, air conditioning controls, engine control modules, etc. It enables high-speed, reliable data transmission with low power consumption and EMI suppression capabilities.


• Sensor: It can be used for data transmission and collection between sensors, allowing the sensor to monitor and feedback various parameters such as temperature, flow, and pressure in the industrial production process in real time.


• Energy management system: It can connect different energy control units to monitor and control the energy system.


• PLC communication: The TJA1043 enables swift and dependable data transmission among PLCs, enhancing the efficiency of coordinating and controlling industrial automation production processes.




Frequently Asked Questions


1. What is the TJA1043?


The TJA1043 is a high-speed CAN transceiver, commonly used in automotive systems to facilitate communication between electronic control units (ECUs).


2. What does the CAN transceiver do?


The role of the transceiver is simply to drive and detect data to and from the bus. It converts the single-ended logic used by the controller to the differential signal transmitted over the bus.


3. What is the difference between CAN controller and CAN transceiver?


The CAN controller handles the data link layer of CAN communication, whereas the CAN transceiver handles the physical layer.


4. What is the purpose of a CAN transceiver like the TJA1043?


A CAN transceiver is responsible for converting the digital signals from the CAN controller to a format suitable for transmission over the CAN bus and vice versa.


5. What kind of protection features does the TJA1043 provide?


The TJA1043 typically includes features such as overvoltage protection, undervoltage protection, and thermal shutdown to safeguard the transceiver and connected devices.