TJA1043收发器信息梳理

发布时间:2023-03-14  

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

本文引用地址:


01. 简介


是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所示。


22.jpg

▲图1 TJA1043系统简图


1678700724122306.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共同控制。


1678700710135842.png

▲图2 模式跳转


STANDBY MODE


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


1678700696585302.png

▲图3 Standby Mode


LISTEN MODE


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


NORMAL MODE


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


1678700678992670.png

▲图4 Normal或Listen Mode


GO TO SLEEP MODE


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


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


SLEEP MODE


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


27.png

▲图5 Sleep Mode


03. 内部标志位


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


1678700655935819.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模式时清除。

文章来源于:电子产品世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    工程师:卖给中国的芯片,为什么不做中文资料;和家电、医药一样,芯片领域也有自己的说明书,帮助我们了解芯片的参数细节,它就是Datasheet(数据手册)。无论是初次接触芯片,还是反复调试,我们......
    电子行业站在世界前列的仍然是国外。工程师在做硬件设计的时候,需要阅读大量的外文资料。有的工程师英语基础薄弱,阅读的时候使用翻译软件逐行翻译,效率很低。你如果精通英文,可以直接阅读世界上先进的技术文档,用流......
    性,提升了模型的自然语言表达能力,进而提升了模型精度。 数据方面,源2.0通过使用中英文书籍、百科、论文等高质量中英文资料,降低了互联网语料内容占比,结合高效的数据清洗流程,为大......
    了模型的自然语言表达能力,进而提升了模型精度。 数据方面,源2.0通过使用中英文书籍、百科、论文等高质量中英文资料,降低了互联网语料内容占比,结合高效的数据清洗流程,为大......
    的人,中文资料带来的方便也是很大的体验差异。 当然了,更过分的就是,英文资料做得很好,而中文资料却狗屎不如。比如奇葩的宏晶STC,它的英文官网和英文数据手册可是干干净净,没有......
    国产SIT1042完美兼容替代TJA1042(NXP品牌);杭州东沃电子代理的SIT1042Q是一款应用于CAN 协议控制器和物理总线之间的接口芯片,可应用于卡车、公交、小汽车、工业控制等领域,支持......
    第一代开发方式,当年32bit MCU刚刚兴起时,其他外国公司只提供寄存器对应地址datasheet,老一辈嵌入式软件工程师英文不太好,对32bit MCU的英文资料都懒得看,ST:“我来我来,不会......
    ,即可实现仿真调试。学习STM32有两份不错的中文资料:《STM32参考手册》中文版V10.0《Cortex-M3权威指南》中文版(宋岩 译)前者是ST官方针对STM32的一份通用参考资料,内容......
    ) 、标准解释及相关文献论文资料......
    ) 、标准解释及相关文献论文资料......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>