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

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

3天内不再提示

特定帧唤醒CAN FD收发器芯片SIT1145AQ功能详解

SIT芯力特 2023-09-05 08:08 次阅读

01SIT1145AQ CAN FD收发器特点SIT1145AQ是芯力特研发的第三代CAN FD车载收发器接口芯片,与前两代产品相比,在第二代CAN FD的基础之上增加了SPI端口,此端口用于配置SIT1145AQ各种工作模式以及获取网络诊断信息,使SIT1145AQ控制灵活性更大,功能更全。同时SIT1145AQ支持最大5Mbps灵活数据速率,并支持在休眠/待机模式下特定帧唤醒,特定帧唤醒功能有助于使ECU长时间保持在低功耗运行状态,从而降低汽车的总功耗。同时SIT1145AQ也支持CAN总线网络唤醒单个ECU或多个ECU组,而网络的其余部分在低功耗模式运行。除此以外还有以下特点:01通用特性

  • 支持5种工作模式,分别是:正常、待机、休眠、过温和关断模式;
  • 兼容ISO 11898-2:2016协议标准,支持最大5Mbps灵活数据速率;
  • 总线端口±58V耐压,可以支持乘用车系统与商用车系统应用;
  • BAT引脚工作电压5.5~40V,耐压70V;
  • 高抗电磁干扰能力低信号辐射,支持芯片级±8KV ESD保护;
  • 支持I/O 电压范围3V ~ 5V与MCU供电适配;
  • 集成振铃抑制与斜率控制威廉希尔官方网站 ,提升总线信号质量;
  • 符合 AEC-Q100;

02低功耗电源管理

  • 支持低功耗模式,在休眠模式IBAT为60uA ,在待机模式IBAT为70uA;
  • 支持INH引脚控制关断整个节点;
  • 支持任意帧唤醒与特定帧唤醒,集成低功耗帧接收检测威廉希尔官方网站 ,实现特定帧唤醒;
  • 特定帧唤醒可以支持最大1Mbps数据传输速率;
  • 支持WAKE引脚实现本地低功耗模式唤醒;

03SPI通信保护与诊断

  • SPI 接口用于收发器控制和状态信息检索,支持正常模式4M速率,支持休眠模式1M速率;
  • 具有16位、24位或32位SPI,用于配置、控制和诊断;
  • 具有唤醒源诊断识别功能;
  • 冷启动诊断(通过PO和NMS位);
  • 具有网络诊断能力、TXD显性超时保护功能;
  • 支持BAT、VCC和VIO电源引脚上具有欠压保护;
  • 具有总线短路保护,掉电保护,过温保护等功能;

02SIT1145AQ CAN FD收发器内部系统框图

39644a7a-4b80-11ee-a20b-92fbcf53809c.png

图1 SIT1145AQ内部结构系统框图

03SIT1145AQ CAN FD收发器封装及引脚功能01SIT1145AQ引脚封装图

398d4d58-4b80-11ee-a20b-92fbcf53809c.png

图2 SIT1145AQ引脚封装图

02SIT1145AQ引脚功能定义

39a538dc-4b80-11ee-a20b-92fbcf53809c.png

图3 SIT1145AQ引脚功能定义图

VIO:VIO的电平决定SPI和RXD TXD 的高电平电压,同时检测VIO掉电和欠压。BAT:常供电电源。BAT引脚不掉电1145的寄存器保持不变。VCC:给收发器模块供电。同时检测VCC掉电和欠压。WAKE: 本地唤醒引脚的上升沿切换阈值电压最大为4.2V,控制时需要注意。

INT: 是输出引脚,输出为高阻态或BAT引脚电平,用于控制5V/3V电源。

04SIT1145AQ CAN FD收发器工作模式及模式切换01SIT1145AQ工作模式切换跳转图

39e13daa-4b80-11ee-a20b-92fbcf53809c.png

图4 SIT1145AQ工作模式跳转图

正常模式正常模式是主动运行模式。在此模式下,SIT1145AQ完全正常工作。所有设备硬件均可用并可被激活。通过SPI命令(MC=111),可以从待机或休眠模式切换到正常模式。待机模式待机模式是SIT1145AQ的一级省电模式,具有低功耗特性。在待机模式下,收发器无法发送或接收数据,但由于INH引脚仍然保持有效状态,因此由该引脚控制的电源也处于有效状态。休眠模式休眠模式是SIT1145AQ的第二级省电模式。在休眠模式下,收发器的行为与待机模式相同:引脚INH设置为高阻态。由INH引脚控制的电源被关闭,流入BAT引脚的电流将降至最低。可以通过SPI命令(MC=001)切换到休眠模式。如果检测到VIO或者 VCC欠压事件也会进入休眠模式。关断模式当BAT引脚电压过低而无法为IC供电时,SIT1145AQ将强制切换关断模式。在关断模式下,CAN引脚和INH引脚处于高阻态。当BAT引脚电压升至上电阈值以上时,SIT1145AQ开始启动, 切换到待机模式。过温模式过温模式是为了防止SIT1145AQ因温度过高而受损。当芯片温度升至过温阈值以上时,SIT1145AQ会立即从正常模式切换到过温模式。02SIT1145AQ收发器的状态跳转图

3a088a72-4b80-11ee-a20b-92fbcf53809c.png

图5 SIT1145AQ收发器的状态跳转图

CAN主动模式在CAN主动模式下,收发器可以通过CANH和CANL发送和接收数据。CAN偏置电压来源于VCC。应用程序可以通过读取收发器状态寄存器中的CAN收发器状态(CTS)位来确定CAN收发 器是准备好发送/接收数据还是被禁用。CAN只听模式CAN只听模式允许SIT1145AQ在收发器禁用时监控总线活动,并且不会影响总线电平。CAN离线和离线偏置模式在CAN 离线模式下,如果启用了 CAN 唤醒检测(CWE=1),收发器将监控 CAN 总线的唤醒事件,CANH 和 CANL 偏向 GND。CAN 离线偏置模式与 CAN 离线模式相同,只是 CAN 总线偏置至 2.5 V。CAN 关断模式

当出现以下情况时,CAN 收发器完全关闭,总线悬空。

05SIT1145AQ特定帧唤醒传统的CAN收发器远程唤醒方式是任意帧唤醒,在睡眠模式下,总线上出现一帧有效的远程唤醒请求信号(显隐显)时,总线上所有设定了远程唤醒的收发器都会被唤醒并转至待机模式。此时RXD引脚被拉低,INH引脚被拉高,从而使3V/5V电源为MCU供电。MCU上电后检测唤醒报文是否满足唤醒条件,不满足唤醒条件的节点控制MCU和收发器继续睡眠。在这个检测唤醒报文的过程中需要MCU和收发器保持工作,产生功耗,而且只要总线上有报文就会不停的唤醒收发器和MCU,不停产生功耗。01SIT1145AQ特定帧唤醒示意图

3a15f432-4b80-11ee-a20b-92fbcf53809c.png

图7 SIT1145AQ特定帧唤醒示意图

特定帧唤醒也叫选择性唤醒和指定帧唤醒,是一种更高效的唤醒方法,它利用了CAN协议中的“远程帧(Remote Frame)”特性。在CAN特定帧唤醒中,一个唤醒节点会发送一个远程帧,以唤醒睡眠节点。而睡眠节点则被配置为只监听特定的远程帧,而不监听其他数据帧。当睡眠节点接收到特定的远程帧时,它会立即从睡眠模式中唤醒,并启动正常的通信操作。这种方法可以减小节点的功耗和总线负载,因为节点只需要监听特定的远程帧。相较于传统的唤醒方式,CAN特定帧唤醒能够更高效地从睡眠模式中唤醒节点,并降低系统的功耗和总线负载。而SIT1145AQ就是对这种特定帧唤醒方式进行设计的。MCU通过SPI接口来设置SIT1145AQ的寄存器,设定唤醒ID和数据的范围,并通过SPI配置进入休眠模式,从而实现特定帧唤醒功能。如图7, ECU-A向总线发送唤醒ECU-B 的特定报文,ECU-B接收到特定的报文后唤醒,其它ECU 保持睡眠。

06SIT1145AQ低功耗管理与配置01SIT1145AQ低功耗特定帧唤醒硬件连接示意图

3a260688-4b80-11ee-a20b-92fbcf53809c.png

图8 SIT1145AQ低功耗特定帧唤醒硬件连接示意图

SIT1145AQ与MCU的SPI、TXD和RXD进行连接,SIT1145AQ的VIO与MCU的VCC进行连接,INH引脚用于控制3V/5V电源输出使能。当控制SIT1145AQ进入休眠状态时,INH引脚自动转变为高阻态,禁用5V/3V电源,实现整个节点的休眠。由于SIT1145AQ使用BAT引脚供电,因此SIT1145AQ 寄存器不会丢失,保持休眠状态。在休眠状态下,SIT1145AQ同时监控总线。当总线出现符合唤醒条件的唤醒源时,SIT1145AQ INH引脚输出BAT引脚电平,使能5V/3V电源,使MCU恢复供电。02SIT1145AQ低功耗特定帧唤醒软件流程示意图

3a3e0f30-4b80-11ee-a20b-92fbcf53809c.png

图9 SIT1145AQ低功耗特定帧唤醒软件流程示意图

a. 上电初始化完成。b. 检测是否存在有效唤醒源,若无效则配置SIT1145AQ进入睡眠模式。若有效,则配置SIT1145AQ进入正常模式,系统正常工作。c. 系统判断是否需要休眠,若需要,则配置SIT1145AQ进入休眠模式;否则,系统继续工作。d. SIT1145AQ进入休眠模式后,通过INH引脚关闭3V/5V电源,实现ECU的休眠,此时ECU功耗极低。e. 等待唤醒源。当有唤醒源使能后,SIT1145AQ进入待机模式。01SIT1145AQ寄存器描述表表1 SIT1145AQ寄存器描述

3a59665e-4b80-11ee-a20b-92fbcf53809c.png

02SIT1145AQ寄存器功能说明表表2 SIT1145AQ寄存器功能说明3a9ff470-4b80-11ee-a20b-92fbcf53809c.png

07SIT1145AQ应用设计及注意事项01SIT1145AQ典型应用威廉希尔官方网站 图

3afe74b4-4b80-11ee-a20b-92fbcf53809c.png

图10 SIT1145AQ典型应用威廉希尔官方网站 图

02SIT1145AQ PCB 布局示例图

3b11f80e-4b80-11ee-a20b-92fbcf53809c.png

图11 SIT1145AQ典型应用威廉希尔官方网站 图

S1:将保护和滤波威廉希尔官方网站 放置于尽可能靠近总线连接器 J1 的位置,以防瞬变脉冲群、ESD 和噪声传送至威廉希尔官方网站 板。S2:总线端接:本布局布线示例显示的是分裂端接。其中端接分为 R4 和 R5 两个电阻,端接的中心或分接抽头通过电容 C6 接地。分端接为总线提供共模滤波。当在威廉希尔官方网站 板上而非直接在总线上进行总线端接时,务必谨慎操作以确保端接节点不会从总线上移除,否则也会导致没有端接。S3:BAT引脚输入电容先大后小(C5:10uF、C4:100nF),靠近引脚放置;VCC、VIO输入电容(100nF)靠近引脚放置。S4:BAT引脚电源输入需要使用外部瞬态保护器件,以抑制应用环境中可能出现的 EFT 和浪涌瞬变。如:大功率TVS(600W及以上)、大容量电解电容(47μF及以上)等S5:推荐共模电感型号:ACT1210R-101-2P-TL00共模电感选取时留意其阻抗和额定电流值。软件注意事项:

  • 特定唤醒帧只支持CAN帧 不支持CAN FD帧。
  • SIT1145AQ/FD版本中嵌入了CAN FD屏蔽功能。该功能称为“FD-passive”,能在休眠/待机模式下等待有效唤醒帧时,忽略CAN FD帧。如果关闭此功能CFDC=0,在休眠/待机模式下等待有效唤醒帧时,总线如果有CAN FD数据,SIT1145AQ会识别为错误帧,错误计数器递增。如果错误计数器溢出,收发器错误唤醒。打开此功能需要CFDC=1。而SIT1145AQ版本没有此功能。
  • 当应用软件将PNCOK设置为1时,认为部分网络配置正确。在对任何CAN部分网络配置寄存器进行写访问后,会将PNCOK清零。所以PNCOK在进入休眠前的最后一步进行配制。

08SIT1145AQ应用案例

3b3c3772-4b80-11ee-a20b-92fbcf53809c.png

图12 SIT1145AQ典型应用案例系统框图

这是SIT1145AQ在挡风玻璃雨刮器应用,局部联网功能可以通过仅启用目标电机的目标唤醒对象来消除这种额外的唤醒周期。在此配置中,控制模块通过特定帧唤醒功能仅唤醒雨刮器节点,其他节点保持待机状态,因此可以提高效率并降低功耗。考虑到一辆车可能有超过50个不同的节点时,潜在的节能效果会非常可观。

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

    关注

    455

    文章

    50791

    浏览量

    423494
  • 收发器
    +关注

    关注

    10

    文章

    3427

    浏览量

    105990
  • Sit
    Sit
    +关注

    关注

    0

    文章

    5

    浏览量

    8840
收藏 人收藏

    评论

    相关推荐

    茂睿芯全系列车规CAN收发器均已实现量产出货

    茂睿芯全系列车规CAN收发器产品目前均已实现量产出货,包括:MCAN1042-Q1、MCAN1044-Q1、MCAN1043-Q1、MCAN1145-Q1,新款集成信号改善技术的CAN
    的头像 发表于 12-10 13:41 152次阅读
    茂睿芯全系列车规<b class='flag-5'>CAN</b><b class='flag-5'>收发器</b>均已实现量产出货

    IS01044小型封装隔离式CAN FD收发器数据表

    电子发烧友网站提供《IS01044小型封装隔离式CAN FD收发器数据表.pdf》资料免费下载
    发表于 08-20 11:10 0次下载
    IS01044小型封装隔离式<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>收发器</b>数据表

    TCAN1044V故障保护CAN FD收发器数据表

    电子发烧友网站提供《TCAN1044V故障保护CAN FD收发器数据表.pdf》资料免费下载
    发表于 07-04 10:47 0次下载
    TCAN1044V故障保护<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>收发器</b>数据表

    TCAN1043xx-Q1具有CAN FD唤醒功能的低功耗故障保护CAN收发器数据表

    电子发烧友网站提供《TCAN1043xx-Q1具有CAN FD唤醒功能的低功耗故障保护CAN收发器
    发表于 07-03 13:06 0次下载
    TCAN1043xx-Q1具有<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>和<b class='flag-5'>唤醒</b><b class='flag-5'>功能</b>的低功耗故障保护<b class='flag-5'>CAN</b><b class='flag-5'>收发器</b>数据表

    CAN FD盒基本功能包括哪些

    CAN FD盒基本功能有哪些? CAN FD盒作为CAN F
    的头像 发表于 07-02 16:21 889次阅读

    TCAN1051具有CAN FD和故障保护功能CAN收发器数据表

    电子发烧友网站提供《TCAN1051具有CAN FD和故障保护功能CAN收发器数据表.pdf》资料免费下载
    发表于 07-01 10:25 0次下载
    TCAN1051具有<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>和故障保护<b class='flag-5'>功能</b>的<b class='flag-5'>CAN</b><b class='flag-5'>收发器</b>数据表

    TCAN33x具备CAN FD(灵活数据速率)的3.3V CAN收发器数据表

    电子发烧友网站提供《TCAN33x具备CAN FD(灵活数据速率)的3.3V CAN收发器数据表.pdf》资料免费下载
    发表于 06-24 11:15 0次下载
    TCAN33x具备<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>(灵活数据速率)的3.3V <b class='flag-5'>CAN</b><b class='flag-5'>收发器</b>数据表

    TCAN1051-Q1具有CAN FD和故障保护功能的汽车类CAN收发器数据表

    电子发烧友网站提供《TCAN1051-Q1具有CAN FD和故障保护功能的汽车类CAN收发器数据表.pdf》资料免费下载
    发表于 06-22 10:43 0次下载
    TCAN1051-Q1具有<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>和故障保护<b class='flag-5'>功能</b>的汽车类<b class='flag-5'>CAN</b><b class='flag-5'>收发器</b>数据表

    TCAN1042具有CAN FD和故障保护功能CAN收发器数据表

    电子发烧友网站提供《TCAN1042具有CAN FD和故障保护功能CAN收发器数据表.pdf》资料免费下载
    发表于 06-19 12:30 1次下载
    TCAN1042具有<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>和故障保护<b class='flag-5'>功能</b>的<b class='flag-5'>CAN</b><b class='flag-5'>收发器</b>数据表

    TCAN1042-Q1具有CAN FD和故障保护功能的汽车类CAN收发器数据表

    电子发烧友网站提供《TCAN1042-Q1具有CAN FD和故障保护功能的汽车类CAN收发器数据表.pdf》资料免费下载
    发表于 06-19 11:27 0次下载
    TCAN1042-Q1具有<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>和故障保护<b class='flag-5'>功能</b>的汽车类<b class='flag-5'>CAN</b><b class='flag-5'>收发器</b>数据表

    SIT1043Q:带唤醒及故障保护的低功耗 CAN FD 总线收发器

    ➢ ±30V 接收共模输入电压 ➢ IO 口支持 3.3V/5V MCU ➢ 驱动(TXD)显性超时功能 ➢ VBAT、VCC 和 VIO 电源引脚上具有欠压保护 ➢ 高速 CAN
    的头像 发表于 04-17 17:44 676次阅读

    国内首款!茂睿芯推出第二代CAN FD收发器MCAN1462

    茂睿芯推出第二代CAN FD收发器MCAN1462,是国内首款支持10Mbps通信速率、具有信号改善能力(SIC)的CAN FD
    的头像 发表于 03-01 10:47 2233次阅读
    国内首款!茂睿芯推出第二代<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>收发器</b>MCAN1462

    SIT1042A 5V 供电,IO 口兼容 3.3V,±70V 总线耐压,CAN FD 待机模式总线收发器

    SIT1042A 是一款应用于 CAN 协议控制和物理总线之间的接口芯片,可应用于卡车、公交、 小汽车、工业控制等领域,支持 5Mbps 灵活数据速率
    发表于 02-20 11:44

    供应SIT1145AQ-带选择性唤醒及故障保护的低功耗 CAN FD 总线收发器

    部 分网络。 SIT1145AQ/FD 版本中嵌入了 CAN FD 屏蔽功能。该功能称为“
    发表于 02-20 09:10

    CAN控制CAN收发器CAN驱动的区别是什么?

    CAN总线结构中,CAN控制CAN收发器CAN驱动
    的头像 发表于 01-30 09:44 4386次阅读
    <b class='flag-5'>CAN</b>控制<b class='flag-5'>器</b>、<b class='flag-5'>CAN</b><b class='flag-5'>收发器</b>、<b class='flag-5'>CAN</b>驱动<b class='flag-5'>器</b>的区别是什么?