0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TJA1043收发器信息梳理

suanjunihao 来源:suanjunihao 作者:suanjunihao 2023-04-10 00:10 次阅读

TJA1043收发器信息梳理

对于汽车控制器开发工程师来说,CAN收发器是一个常用的芯片,之前分享过一篇TJA1145的文章,今天来分享一篇TJA1043。

01. TJA1043简介

TJA1043是NXP的第三代高速CAN收发器,与第二代相比,改进的电磁兼容性(EMC)和电磁放电(ESD)性能,降低了功耗,具有的特性简单梳理一下:

1.支持本地和远程唤醒,唤醒源识别;

2.支持总线短路和电源连接探测等保护和诊断功能;

3.可以直接连接到3V到5V供电电压的微控制器;

4.实现了ISO 11898-:2016和SAE J2804-1到SAE J2244-5所定义的CAN物理层,也就是支持CAN和CANFD,CANFD最高支持5Mbps;

5.Vio输入允许直连3V和5V的控制器;

6.分压输出用于稳定隐性总线电平;

TJA1043的系统简图如下图所示,各个引脚如表1所示。

poYBAGQy44yAGUY0AADAb9127OM965.jpg

▲图1 TJA1043系统简图

pYYBAGQy44yAJ73FAACYaTh_ouU438.png

▲表1 TJA1043硬件引脚含义

跟TJA1145一样,TJA1043具有三个供电引脚,VBAT用于系统状态维护进行供电,只要BAT一直有在,那么TJA1145相关状态寄存器值就不会丢失则给到CAN总线供电,且也给CAN发送器供电;VIO主要是将引脚TXD、RXD、STB_N、EN和ERR_N的信号电平被调整到微控制器的I/O电平,而无需电平转换。

02. TJA1043运行模式

TJA1043共有五种运行模式,分别为Sleep Mode 、Listen Mode 、Standby Mode、Normal Mode、Go to Sleep Mode,五种模式之间的跳转关系如下图所示,从图中可以看出模式的跳转主要通过EN和STB_N的电平状态以及wake flag共同控制。

poYBAGQy442AMkSdAALOEqNKhgw474.png

▲图2 模式跳转

STANDBY MODE

STANDBY MODE是TJA1043的一级节电模式。在STANDBY MODE下,收发器无法收发数据,低功率接收器被激活以监控总线活动。INH引脚为高电平。

pYYBAGQy446Aa3cgAABc1vDOJIk128.png

▲图3 Standby Mode

LISTEN MODE

在LISTEN MODE下,收发器的发送功能被禁用,接收仍正常,INH引脚为高电平。

NORMAL MODE

在NORMAL MODE下,收发器可以通过总线CANH和CANL进行传输和接收数据。总线上输出信号的斜率被控制和优化,以保证最低的EME。引脚INH为高电平。

poYBAGQy446AW67sAABYHAIy1Pc948.png

▲图4 Normal或Listen Mode

GO TO SLEEP MODE

该模式是进入睡眠模式的过程路径。在进入睡眠模式前,收发器表现为在待机模式下,并附加了一个向收发器发出进入睡眠的命令。在进入睡眠模式之前,收发器将保持在最短的保持时间(20~50us)进入Sleep模式。

如果STB_N或脚EN引脚的状态发生改变,或者在过去之前设置了唤醒标志,则收发器将不会进入休眠模式。

SLEEP MODE

该模式是TJA1043的二级节电模式。睡眠模式通过进入睡眠模式进入,当VCC或VIO上的欠压检测时间在相关电压水平恢复之前经过时也会进入。在睡眠模式下,收发器为待机模式,引脚INH设置为浮动。由此引脚控制的电源芯片将关闭。

pYYBAGQy44-ADAy1AABb2TveXvg763.png

▲图5 Sleep Mode

03. 内部标志位

TJA1043共有7个内部标志,其中五个可以通过ERR_N进行展示,主要通过不同模式以及该引脚的电平状态来确认,如下图所示。

poYBAGQy45CANVOsAAFclEvo-_8718.png

▲图6 ERR_EN引脚的状态

Bus failure flag

如果收发器在引脚TXD上连续四个显性-隐性循环中检测到总线线路短路到VBAT, V CC或GND,同时试图驱动总线线路占主导地位,则设置总线故障标志。总线故障标志可以在正常模式下通过ERR_N引脚展示,该标志在上电或收发器重新进入正常模式时清除。

Pwon

Pwon是VBAT上电标志。当引脚VBAT上的电压在之前下降到Vuvd(VBAT)以下(通常是因为电池断开)后恢复时设置此标志。当收发器进入正常模式时,该标志被清除。

Local failure flag

在Normal和Listen模式下,收发器可以区分四个不同的本地故障事件,其中任何一个都会导致设置本地故障标志 四个本地故障事件是:TXD主钳位 TXD到RXD短路 ,总线显性箝位和过温事件则在通电 进入Normal模式或RXD为显性而TXD为隐性时清除该标志。

Wake flag

当收发器检测到本地或远程唤醒请求时,将设置唤醒标志。当引脚WAKE上的逻辑级别改变时,会检测到本地唤醒请求。远程唤醒请求由至少twake(busdom)的两个总线主导状态触发,第一个显性状态之后是至少twake的隐性状态(只要在区域(唤醒)总线内完成完全的显性-隐性-显性模式)。

Wake-up source flag

唤醒源识别是通过唤醒源标志提供的,当本地唤醒请求通过Wake引脚设置唤醒标志时设置唤醒源标志。在收发器切出Normal模式时清除。

审核编辑:汤梓红

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

    关注

    10

    文章

    3424

    浏览量

    105960
  • CAN
    CAN
    +关注

    关注

    57

    文章

    2744

    浏览量

    463615
  • 总线
    +关注

    关注

    10

    文章

    2878

    浏览量

    88051
  • TJA1043
    +关注

    关注

    1

    文章

    5

    浏览量

    9728
收藏 人收藏

    评论

    相关推荐

    什么是唤醒标志Wake flag?AUTOSAR架构下CanTrcv休眠唤醒问题再探

    TJA1043收发器供电正常(供电不正常也会切换收发器状态)时候的硬件状态切换条件有三个硬件信号组成
    的头像 发表于 11-29 09:23 3472次阅读
    什么是唤醒标志Wake flag?AUTOSAR架构下CanTrcv休眠唤醒问题再探

    TJA1043一些疑惑

    如果在TJA1043中的正常模式下面,出现了总线错误情况,那会让收发器进入到什么状态呢?若在利用引脚STB和EN控制收发器要在进入正常模式的时候出现了本地错误,那么收发器会进入什么状态
    发表于 06-09 14:48

    容错CAN收发器TJA1054电子资料

    概述:TJA1054是飞利浦半导体公司生产的一款容错CAN收发器。该TJA1054是在一个控制区域网络的公交线路的协议控制和物理线路(CAN)之间的接口。它主要用于forlow速度的
    发表于 04-21 06:52

    请问TJA1043的EN脚悬空会怎样?

    TJA1043的EN脚悬空会怎样?设计如下:TJA1043 EN ->MCU 输出我们发现如果引脚被撬开,TJA1043 EN 将无法通信。我检查了规格。EN 高应处于仅收听模式。所以pin被撬开了,它能正常工作吗?
    发表于 03-16 07:52

    TJA1043冷启动阶段ERR_N脚电压异常的原因?

    我们使用 TJA1043 作为 CAN 收发器。在冷启动阶段,我们发现 ERR_N 引脚电压异常。ERR_N 引脚不能拉高 35.5ms。您可以从所附图片中获取更多信息。我们想知道 ERR_N 是如何工作的以及它的内部框图。
    发表于 03-22 06:14

    CAN收发器部件号TJA1043T_118是否提供有关故障模式和故障率的信息

    CAN 收发器部件号 TJA1043T_118 是否提供有关故障模式和故障率的信息?请求共享(如果可用)。
    发表于 04-19 07:56

    你能给出关于“/1J 和 ,118 ”的含义的 ePCN 注释,例如 TJA1043/1J 和 TJA1043,118 吗?

    你能给出关于“/1J 和 ,118 ”的含义的 ePCN 注释,例如 TJA1043/1J 和 TJA1043,118 吗?
    发表于 04-25 06:11

    TJA1042高速CAN 收发器

    关键词 TJA1042、高速、低功耗、CAN 收发器摘 要TJA1042 是一款高速CAN 收发器,是CAN 控制和物理总线之间的接口,为
    发表于 11-10 13:50 365次下载

    TJA1043 pdf,datasheet

    TJA1043 pdf,datasheet High-speed CAN transceiver The TJA1043 is a high-speed CAN transceiver
    发表于 05-10 11:51 44次下载

    TJA1043新一代高速CAN总线收发器

    TJA1043新一代高速CAN总线收发器 恩智浦半导体推出了新一代的高速CAN总线收发器TJA1043,它在电磁兼容(EMC)和静电放电(ESD)性能上有显著提高。
    发表于 05-10 11:01 7953次阅读

    CAN收发器TJA1040与TJA1050对比报告

    CAN收发器TJA1040与TJA1050对比报告
    发表于 12-13 10:48 29次下载

    SIT1043 CAN收发器介绍

    SIT1043是一款高速CAN收发器,可在控制局域网(CAN)协议控制和物理双线式CAN总线之间提供接口。SIT1043属于芯力特公司的
    的头像 发表于 11-14 10:38 3490次阅读

    TJA1043收发器信息梳理

    对于汽车控制开发工程师来说,CAN收发器是一个常用的芯片,之前分享过一篇TJA1145的文章,今天来分享一篇TJA1043
    的头像 发表于 03-15 11:15 3277次阅读

    ECU系统休眠后通过诊断报文唤醒ECU且唤醒网络

    如果收到任意的CAN报文,TJA1043的INH脚会被拉高,产生CAN收发器的硬件唤醒事件(Low-Level to High-Level)。如果ECU系统是断电系统
    的头像 发表于 04-04 09:40 8628次阅读

    SIT1043Q国产汽车级CAN-FD芯片,可完美替代TJA1043

    东沃电子专业代理供应的国产芯片SIT1043Q,一款带唤醒及故障保护的低功耗CAN FD总线收发器,主要应用于汽车控制模块、汽车网关、高级辅助驾驶系统ADAS、信息和娱乐等产品领域。很多电子工程师都
    的头像 发表于 01-13 16:41 3170次阅读
    SIT<b class='flag-5'>1043</b>Q国产汽车级CAN-FD芯片,可完美替代<b class='flag-5'>TJA1043</b>