1、General description

概述

The TJA1044 is part of the Mantis family of high-speed CAN transceivers. It 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 the differential transmit and receive capability to (a
microcontroller with) a CAN protocol controller.

TJA1044是Mantis系列高速CAN收发器的一个成员。它提供了一个控制器局域网(CAN)协议控制器和物理CAN总线双线【CAN-H,CAN-L】之间的接口。该收发机是为汽车行业中的高速CAN应用而设计的,为带有CAN协议控制器的微控制器提供差分发送和接收能力。

The TJA1044 offers a feature set optimized for 12 V automotive applications, with
significant improvements over NXP's first- and second-generation CAN transceivers, such
as the TJA1040 and TJA1042, and excellent ElectroMagnetic Compatibility (EMC)
performance.

TJA1044提供了针对12 V汽车应用优化后的功能集,与NXP的第一代和第二代CAN收发器相比有了重大改进,例如TJA1040和TJA1042,并且具有良好的电磁兼容性(EMC)性能。

Additionally, the TJA1044 features:
• Ideal passive behavior to the CAN bus when the supply voltage is off
• A very low-current Standby mode with bus wake-up capability
• Excellent EMC performance at speeds up to 500 kbit/s, even without a common mode
choke
• TJA1044GT/3 and TJA1044GTK/3 can be interfaced directly to microcontrollers with
supply voltages from 3 V to 5 V

此外,TJA1044还具有以下特点:

•电源电压关闭时,CAN总线拥有理想的被动行为

•具有总线唤醒功能的极低电流待机模式

•即使没有共模,也能在高达500 kbit/s的传输速度时拥有优异的EMC性能

•TJA1044GT/3和TJA1044GTK/3可以直接连接到电源电压从3伏到5伏的微控制器

These features make the TJA1044 an excellent choice for all types of HS-CAN networks,
in nodes that require a low-power mode with wake-up capability via the CAN bus.
The TJA1044 implements the CAN physical layer as defined in ISO 11898-2:2016 and
SAE J2284-1 to SAE J2284-5. The TJA1044T is specified for data rates up to 1 Mbit/s.
Additional timing parameters defining loop delay symmetry are specified for the other
variants. This implementation enables reliable communication in the CAN FD fast phase
at data rates up to 5 Mbit/s.

这些特性使得TJA1044成为所有HS-CAN网络类型的最佳选择,这些HS-CAN网络是需要通过CAN总线具有唤醒功能的低功耗模式的网络节点。TJA1044实现了ISO 11898-2:2016和

SAE J2284-1至SAE J2284-5定义的CAN物理层协议。TJA1044T可以将数据速率提高到高达1 Mbit/s。TJA1044T的另一个变种可以定义环路延迟对称性的附加定时参数。这种变种实现可以在CAN FD快速阶段实现可靠通信,CANFD的传输数据速率可以高达5 Mbit/s。

2. Features and benefits

特点和优点
2.1 General

概述

1)Fully ISO 11898-2:2016 and SAE J2284-1 to SAE J2284-5 compliant
2) Very low-current Standby mode with host and bus wake-up capability
3) Optimized for use in 12 V automotive systems
4) EMC performance satisfies 'Hardware Requirements for LIN, CAN and FlexRay
Interfaces in Automotive Applications’, Version 1.3, May 2012.
5) AEC-Q100 qualified
6) Dark green product (halogen free and Restriction of Hazardous Substances (RoHS)
compliant)

7)VIO input on TJA1044x/3 variants allows for direct interfacing with 3 V to 5 V
microcontrollers. Variants without a VIO pin can interface with 3.3 V and 5 V-supplied
microcontrollers, provided the microcontroller I/Os are 5 V tolerant.
8) Both VIO and non-VIO variants are available in SO8 and leadless HVSON8 (3.0
mm *3.0 mm) packages; HVSON8 with improved Automated Optical Inspection (AOI)
capability.

1)完全符合ISO 11898-2:2016和SAE J2284-1至SAE J2284-5标准

2) 具有主机和总线唤醒功能的极低电流待机模式

3)用于12伏汽车系统时进行了优化

4) EMC性能满足客户对《汽车应用中的LIN、CAN和FlexRay的硬件接口要求》,1.3版,2012年5月。

5) AEC-Q100合格

6)深绿色产品(无卤素且符合有害物质(RoHS)限制)

7) TJA1044x/3变种型号上的VIO输入引脚允许与供电电压为3 V至5 V的微控制器直接连接。没有VIO引脚的变种型号可以与供电电压为3.3 V和5 V的微控制器直接连接,前提是微控制器I/O可以承受5V。

8) 有VIO引脚的芯片和没有VIO引脚的变种芯片均提供SO8和无铅HVSON8(3.0毫米*3.0毫米)封装;HVSON8封装具有改进的自动光学检测(AOI)特性。

2.2 Predictable and fail-safe behavior

可预测的故障安全行为

1)Functional behavior predictable under all supply conditions
2)Transceiver disengages from bus when not powered (zero load)
3)Transmit Data (TXD) and bus dominant time-out functions
4) Internal biasing of TXD and STB input pins

1)功能行为在所有供电条件下都是可预测的

2)未通电(零负载)时,收发器与总线断开

3)传输数据(TXD)和总线显性超时功能

4)TXD和STB输入引脚的内部电压偏置

2.3 Protection

保护

1)High ESD handling capability on the bus pins (8 kV IEC and HBM)
2) Bus pins protected against transients in automotive environments
3) Undervoltage detection on pins VCC and VIO
4) Thermally protected

1)总线引脚上的高ESD处理能力(8 kV IEC和HBM)

2)在汽车环境中防止瞬变的总线引脚

3) 引脚VCC和VIO上的欠压检测

4)热保护

2.4 TJA1044 CAN FD (applicable to all product variants except TJA1044T)

TJA1044 CAN FD(适用于除TJA1044T以外的所有产品型号)

1)Timing guaranteed for CAN FD data rates up to 5 Mbit/s
2) Improved TXD to RXD propagation delay of 210 ns

1)CAN FD数据速率高达5 Mbit/s时依然可以保证定时正常工作

2) 将TXD到RXD的传播延迟提高210 ns

5. Block diagram

方框图

6. Pinning information

引脚信息

引脚描述:

符号 引脚 描述
TXD 1 传输数据输入,从MCU输入给CAN总线
GND【1】 2 地引脚
VCC 3 供电引脚
RXD 4 传输数据输出,从CAN总线输出给MCU
n.c. 5 TJA1044T, TJA1044GT and TJA1044GTK 型号该引脚未连接
VIO 5 TJA1044GT/3、TJA1044GTK/3型号该引脚才会连接,为IO口提供电压
CANL 6 低电平CAN总线
CANH 7 高电平CAN总线
STB 8 待机模式(Standby)控制输入

【1】HVSON8封装芯片地线既要连接到GND引脚也要连接到外露的中心焊盘。这个

GND引脚必须焊接到电路板的地上。为了增强热性能和电气性能,建议将外露的中心焊盘也焊接到电路板地上。

7. Functional description

功能描述

7.1 Operating modes

操作模式

The TJA1044 supports two operating modes, Normal and Standby. The operating mode is
selected via pin STB. See Table 4 for a description of the operating modes under normal
supply conditions.

TJA1044支持两种工作模式:正常模式和待机模式。操作模式需要通过STB引脚来选择。正常情况下的操作模式说明见表4。

表格4:操作模式

模式 输入 输出
STB引脚 TXD引脚 CAN驱动器 RXD引脚
正常模式 低电平 低电平 显性 低电平
高电平 隐性 CAN总线显性时为低电平
CAN总线隐性时为高电平
待机模式 高电平 X【忽略】 对地偏置 当检测到唤醒时跟随CAN总线
没有唤醒时为高电平

7.1.1 Normal mode

正常模式

A LOW level on pin STB selects Normal mode. In this mode, the transceiver can transmit
and receive data via the bus lines CANH and CANL (see Figure 1 for the block diagram).
The differential receiver converts the analog data on the bus lines into digital data which is
output on pin RXD. The slopes of the output signals on the bus lines are controlled
internally and are optimized in a way that guarantees the lowest possible EME.

引脚STB为低电平时工作模式选择为正常模式。在这种模式下,收发器可以通过总线CANH和CANL发送和接收数据。差分接收器将CAN总线上的模拟数据转换为数字数据,然后通过引脚RXD输出给MCU。CAN总线上输出信号的斜率受到内部控制,并且为了确保最低的EME进行了优化。

7.1.2 Standby mode

待机模式

A HIGH level on pin STB selects Standby mode. In Standby mode, the transceiver is not able to transmit or correctly receive data via the bus lines. The transmitter and Normal-mode receiver blocks are switched off to reduce supply current, and only a low-power differential receiver monitors the bus lines for activity.
        In Standby mode, the bus lines are biased to ground to minimize system supply current.
The low-power receiver is supplied from VIO (VCC in non-VIO variants) and can detect CAN
bus activity even if VIO is the only available supply voltage. Pin RXD follows the bus after
a wake-up request has been detected. A transition to Normal mode is triggered when STB
is forced LOW.

引脚STB为高电平时进入待机模式。在待机模式下,收发器不能通过总线传输数据或正确接收数据。发射机和正常模式接收器模块被关闭以减少供电电流,并且只有低功率差分接收器还在活动,用于监控CAN总线。

在待机模式下,CAN总线偏置接地,使得系统电源电流最小化。低功耗接收器由VIO(没有VIO引脚的变种芯片中的VCC)提供,可以检测can总线活动,即使VIO是唯一可用的电源电压。已检测到唤醒请求时引脚RXD的电平跟随总线电平。STB引脚被强制为低电平,会触发到正常模式的转换。

7.2 Remote wake-up (via the CAN bus)

远程唤醒(通过CAN总线)

The TJA1044 wakes up from Standby mode when a dedicated wake-up pattern (specified
in ISO 11898-2:2016) is detected on the bus. This filtering helps avoid spurious wake-up
events. A spurious wake-up sequence could be triggered by, for example, a dominant
clamped bus or by dominant phases due to noise or spikes on the bus.

当使用专用唤醒模式(在ISO 11898-2:2016中指定)在总线上检测到时,TJA1044从待机模式唤醒。这种过滤有助于避免虚假的唤醒事件。一个虚假的唤醒序列可能是由一个显性钳制电压或者一个由于CAN总线上的噪声或尖峰造成的显性相位触发的。

The wake-up pattern consists of:
• a dominant phase of at least  followed by
• a recessive phase of at least  followed by
• a dominant phase of at least 

唤醒模式包括:

• 一个显性相位,时长至少为  ,接着是:
• 一个隐性相位,时长至少为  ,接着是:
• 一个显性相位,时长至少为 

Dominant or recessive bits between the above mentioned phases that are shorter than and respectively are ignored.

忽略上述相位中短于的显性或隐性位。

The complete dominant-recessive-dominant pattern must be received within  to
be recognized as a valid wake-up pattern. Otherwise, the internal wake-up logic is reset. The complete wake-up pattern will then need to be retransmitted to trigger a wake-up event. Pin RXD remains HIGH until the wake-up event has been triggered.

完整的显性-隐性-显性模式必须在时间内接收到,才能被识别为一个有效的唤醒模式。否则,内部唤醒逻辑将会被重置。然后需要重新传输完整的唤醒模式以触发唤醒事件。在触发唤醒事件之前,引脚RXD保持高电平。

After a wake-up sequence has been detected, the TJA1044 will remain in Standby mode
with the bus signals reflected on RXD. Note that dominant or recessive phases lasting less than  will not be detected by the low-power differential receiver and will not be reflected on RXD in Standby mode.

检测到唤醒序列后,TJA1044将保持待机模式并将总线信号反射到RXD引脚上。请注意,持续时间小于的显性或隐性相位将不会被低功率差分接收机检测到,并且在待机模式下不会反射到RXD引脚上。

A wake-up event is not flagged on RXD if any of the following events occurs while a valid
wake-up pattern is being received:

如果在一个唤醒模式被接收到,而以下事件中的任何一个出现,则唤醒时间将不会在RXD引脚被标记:

• The TJA1044 switches to Normal mode
• The complete wake-up pattern was not received within
• A  or  undervoltage is detected ( or <;

• TJA1044切换至正常模式
• 没有在内收到完整的唤醒模式​​​​​​​
• 一个 或者  低压被检测到 ( or <;

7.3 Fail-safe features

故障保护功能

7.3.1 TXD dominant time-out function

TXD引脚显性超时功能

A 'TXD dominant time-out' timer is started when pin TXD is set LOW. If the LOW state on
this pin persists for longer than , the transmitter is disabled, releasing the bus
lines to recessive state. This function prevents a hardware and/or software application
failure from driving the bus lines to a permanent dominant state (blocking all network
communications). The TXD dominant time-out timer is reset when pin TXD is set HIGH.
The TXD dominant time-out time also defines the minimum possible bit rate of
approximately 25 kbit/s.

引脚TXD设置为低电平时,一个“TXD引脚显性超时”计时器将被启动。如果TXD引脚上的低电平状态持续时间超过,发送器被禁用,释放总线线到隐性状态。此功能可防止硬件和/或软件应用程序将CAN总线线路驱动到永久显性状态(阻塞所有的网络通讯)。引脚TXD设置为高电平时,TXD引脚显性超时定时器复位。TXD引脚显性超时时间还定义了最小可能比特率大约为25 kbit/s。【即发送1bit时间最长为40us,定时器时长也为40us,如果发送1bit时间大于40us,则判断定时器超时,发送器被禁用。即比特率必须大于等于25 kbit/s】

7.3.2 Internal biasing of TXD and STB input pins

TXD和STB输入引脚的内部偏置

Pins TXD and STB have internal pull-ups to ( for variants with a pin) to ensure a safe, defined state in case one or both of these pins are left floating. Pull-up currents
flow in these pins in all states; both pins should be held HIGH in Standby mode to
minimize supply current.

引脚TXD和STB具有内部上拉功能,上拉到(或者 ,对于带有引脚的芯片变种),以确保一种安全的定义的状态,以防其中一个或两个引脚都处于浮动状态。在所有状态下,上拉电流在这些引脚中流动;在待机模式下,两个引脚应保持高位,以使得电源电流最小化。

7.3.3 Undervoltage detection on pins and

引脚和引脚的欠压检测

If drops below the standby undervoltage detection level, , the transceiver switches to Standby mode. The logic state of pin STB is ignored until VCC has recovered.
        In versions with a pin, if drops below the switch-off undervoltage detection level
(), the transceiver switches off and disengages from the bus (zero load) until
VIO has recovered.
        In versions without a pin, if drops below the switch-off undervoltage detection
level, the transceiver switches off and disengages from the bus (zero
load) until VCC has recovered.

如果低于进入待机模式的欠压水平【】,收发器将切换至待机模式。引脚STB的逻辑状态被忽略,直到恢复到正常电压水平。

带有引脚的芯片,如果低于关断欠压检测水平(),收发器关闭并与总线分离(零负载),直到恢复到正常电压水平。

带有引脚的芯片, 如果低于进入待机模式的欠压水平【】,收发器将切换至待机模式。引脚STB的逻辑状态被忽略,直到恢复到正常电压水平。

7.3.4 Overtemperature protection

超温保护

The output drivers are protected against overtemperature conditions. If the virtual junction
temperature exceeds the shutdown junction temperature, Tj(sd), both output drivers are
disabled. When the virtual junction temperature drops below Tj(sd) again, the output
drivers recover once TXD has been reset to HIGH. Including the TXD condition prevents
output driver oscillation due to small variations in temperature.

输出驱动器受到过温保护。如果模拟结温度超过结关停温度Tj(sd),两个输出驱动器均被禁止。当模拟结温度再次降至Tj(sd)以下时,一旦TXD引脚重置为高电平,输出驱动就会恢复。包括TXD引脚的电平条件才恢复驱动,可防止由于温度的微小变化导致输出驱动器出现振荡,反复禁止和恢复。

7.4 supply pin (TJA1044x/3 variants)

电源引脚(TJA1044x/3 变种【TJA1044GT/3、TJA1044GTK/3】才会有该引脚)

Pin should be connected to the microcontroller supply voltage. This will adjust the signal levels of pins TXD, RXD and STB to the I/O levels of the microcontroller.Pin also provides the internal supply voltage for the low-power differential receiver in the transceiver. For applications running in low-power mode, this allows the bus lines to be monitored for activity even if there is no supply voltage on pin.
        For variants of the TJA1044 without a pin, all circuitry is connected to (pin 5 is not
bonded). The signal levels of pins TXD, RXD and STB are then compatible with 5 V
microcontrollers. This allows the device to interface with both 3.3 V and 5 V-supplied
microcontrollers, provided the microcontroller I/Os are 5 V tolerant.

引脚应连接到微控制器电源电压。这将把引脚TXD、RXD和STB的电平调整为微控制器的I/O电平。引脚还为收发器中的低功率差分接收器提供内部电源电压。对于在低功率模式下运行的应用程序,即使引脚上没有电源电压,也可以监控总线的活动。

对于不带引脚的TJA1044芯片变种型号,所有电路都连接到(引脚5未连接))。引脚TXD、RXD和STB的信号电平与5V微控制器兼容。这允许设备与3.3 V和5 V电源供电的微控制器连接,前提是微控制器I/O能承受5V。

12. Application information

应用信息

12.1 Application diagram

应用电路图

TJA1044---具有待机模式的高速CAN收发器相关推荐

  1. mp2551总线收发器芯片作用_高速CAN收发器MCP2551

    概述:MCP2551是MACROSHIP生产的一款高速CAN收发器.可作为CAN协议控制器和物理总线接口.MCP2551可为CAN协议控制器提供差分收发能力,它完全符合ISO-11898标准,包括能满 ...

  2. 一文搞懂高速CAN收发器TJA1145

    什么是TJA1145吗?你知道休眠唤醒控制基本逻辑是怎么样的吗?TJA1145又是如何控制ECU进行休眠唤醒的呢?使用TJA1145时有哪些注意事项呢?今天,我们来一起探索并回答这些问题. 前言 首先 ...

  3. TM32L0系列之02 RTC唤醒待机模式

    STM32L0系列之02 RTC唤醒待机模式 前言 使用芯片:STM32L051R8T6 软件平台:KEIL V5.STM32CubeL0 库函数:HAL 一.硬件介绍 1.单片机的系统时钟为:32M ...

  4. STM32CubeMX学习笔记(17)——电源管理(PWR)低功耗待机模式

    一.低功耗模式简介 系统提供了多个低功耗模式,可在 CPU 不需要运行时(例如等待外部事件时)节省功耗.由用户根据应用选择具体的低功耗模式,以在低功耗.短启动时间和可用唤醒源之间寻求最佳平衡. 睡眠模 ...

  5. 计算机怎么进入待机模式,电脑怎么进入待机模式

    问题一:怎么样能直接让电脑直接进入待机状态呢?要快捷方式~~在控制面板中打开"电源选项",切换到"高级"标签,将"在按下计算机电源按钮时"设 ...

  6. STM32——浅谈睡眠模式、停机模式、待机模式

    若要理解低功耗,则先要说一下STM32的事件和中断 事件是中断的触发源,开放了对应的中断屏蔽位,则事件可以触发相应的中断.在STM32中,中断与事件不是等价的,一个中断肯定对应一个事件,但一个事件不一 ...

  7. [STM32F1]STM32 低功耗待机模式与RTC周期唤醒

    STM32等类似Cortex-M3的MCU在系统或电源复位以后,MCU就会处于程序运行状态.当用户不需继续运行程序时,可以利用进入低功耗模式来节省电池电量,当需要重新运行时,可以通过特定条件进行唤醒程 ...

  8. 汽车芯片TJA1057GTK/3高速 CAN 收发器3 毫米 x 3 毫米 x 0.85 毫米

    美裕芯科技有库存汽车芯片TJA1057GTK/3高速 CAN 收发器3 毫米 x 3 毫米 x 0.85 毫米 产品描述: TJA1057 是 Mantis 系列高速 CAN 收发器的一部分.它提供了 ...

  9. STM32超低功耗入门之待机模式

    一. 认识待机模式 进入待机模式之后,唤醒 MCU 后程序不是从进入低功耗模式之后的下一行代码开始执行,而是重新启动了. 通过上图可以得出结论: 待机模式有 2 种电压调节器方案 待机模式下 CPU ...

最新文章

  1. 深度学习检测小目标常用方法
  2. BZOJ2588 Count on a tree DFS序+LCA+值域主席树
  3. EMC与地之重新认识地
  4. java日期时间的转化
  5. 一个文件夹就是一个信息系统
  6. python基础——Linux系统下的文件目录结构
  7. oracle创建简单包,Oracle创建程序包是什么?
  8. C语言信息系统贴吧,急 c语言学生信息管理系统
  9. php 5.3.9 漏洞,PHP-5.3.9远程执行任意代码漏洞(CVE-2012-0830) 详解
  10. SQL迁移到ORACLE实例
  11. 金融数据分析与挖掘实战练习-1.9
  12. 向高端应用进军 杰和推高计算四路服务器
  13. html select 样式t调整_用纯css改变下拉列表select框的默认样式
  14. 文件上传(Vue+Springboot)
  15. properties文件_spring boot 配置文件yaml和properties
  16. php 网站实例,php网站实例【货币问答】- php网站实例所有答案 - 联合货币
  17. 计算机组装模拟系统吗,怎么在线模拟组装电脑
  18. 华为路由器时间同步_系统时间同步的方式
  19. java开发购物系统菜单_Java控制台购物系统
  20. html颜色主题,16 种更好看的 WEB 默认标准色 colors.css

热门文章

  1. 博客中的动态图片如何制作
  2. MPLS之LDP协议
  3. 任天堂 Wii 模拟器 Dolphin 已原生支持苹果 M1 Mac 电脑
  4. 基于JAVA游泳馆信息管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署
  5. 基于python和高德地图租房系统的设计与实现
  6. Oauth2 数据库表说明
  7. 浙江大学计算机科学排名,2017浙江大学专业排名结果
  8. 单片机 脉搏心率检测 MSP430G2553 Pulse Sensor 红外对射
  9. 学习Unity需要学习哪些编程语言
  10. js过滤对象中值为空的属性