ZHCSMX1B October   2019  – March 2022 TCAN1144-Q1 , TCAN1145-Q1 , TCAN1146-Q1

PRODUCTION DATA  

  1. 特性
  2. 应用
  3. 说明
  4. 修订历史记录
  5. 说明(续)
  6. 器件比较表
  7. 引脚配置和功能
  8. 规格
    1. 8.1  绝对最大额定值
    2. 8.2  ESD 等级
    3. 8.3  ESD 等级
    4. 8.4  建议工作条件
    5. 8.5  热性能信息
    6. 8.6  电源特性
    7. 8.7  电气特性
    8. 8.8  时序要求
    9. 8.9  开关特性
    10. 8.10 典型特性
  9. 参数测量信息
  10. 10详细说明
    1. 10.1 概述
    2. 10.2 功能方框图
    3. 10.3 特性说明
      1. 10.3.1  VSUP 引脚
      2. 10.3.2  VIO 引脚
      3. 10.3.3  VCC 引脚
      4. 10.3.4  GND
      5. 10.3.5  INH/LIMP 引脚
      6. 10.3.6  WAKE 引脚
      7. 10.3.7  TXD 引脚
      8. 10.3.8  RXD 引脚
      9. 10.3.9  SDO/nINT 中断引脚
      10. 10.3.10 nCS 引脚
      11. 10.3.11 SCLK
      12. 10.3.12 SDI
      13. 10.3.13 CANH 和 CANL 总线引脚
    4. 10.4 器件功能模式
      1. 10.4.1 正常模式
      2. 10.4.2 待机模式
      3. 10.4.3 仅监听模式
      4. 10.4.4 睡眠模式
        1. 10.4.4.1 在待机模式下通过 RXD 请求进行总线唤醒 (BWRR)
        2. 10.4.4.2 通过 WAKE 输入端子实现本地唤醒 (LWU)
      5. 10.4.5 选择性唤醒
        1. 10.4.5.1 选择性唤醒(TCAN1145-Q1 和 TCAN1146-Q1)
        2. 10.4.5.2 帧检测(TCAN1145-Q1 和 TCAN1146-Q1)
        3. 10.4.5.3 唤醒帧 (WUF) 验证(TCAN1145-Q1 和 TCAN1146-Q1)
        4. 10.4.5.4 WUF ID 验证(TCAN1145-Q1 和 TCAN1146-Q1)
        5. 10.4.5.5 WUF DLC 验证(TCAN1145-Q1 和 TCAN1146-Q1)
        6. 10.4.5.6 WUF 数据验证(TCAN1145-Q1 和 TCAN1146-Q1)
        7. 10.4.5.7 帧错误计数器(TCAN1145-Q1 和 TCAN1146-Q1)
        8. 10.4.5.8 CAN FD 帧容差(TCAN1145-Q1 和 TCAN1146-Q1)
      6. 10.4.6 失效防护特性
        1. 10.4.6.1 通过睡眠唤醒错误实现睡眠模式
        2. 10.4.6.2 失效防护模式
      7. 10.4.7 保护特性
        1. 10.4.7.1 驱动器和接收器功能
        2. 10.4.7.2 悬空端子
        3. 10.4.7.3 TXD 显性超时 (DTO)
        4. 10.4.7.4 CAN 总线短路限流
        5. 10.4.7.5 热关断
        6. 10.4.7.6 欠压锁定 (UVLO) 与未供电器件
          1. 10.4.7.6.1 UVSUP、UVCC
          2. 10.4.7.6.2 UVIO
            1. 10.4.7.6.2.1 故障行为
        7. 10.4.7.7 看门狗(TCAN1144-Q1 和 TCAN1146-Q1)
          1. 10.4.7.7.1 看门狗错误计数器
          2. 10.4.7.7.2 看门狗 SPI 控制编程
          3. 10.4.7.7.3 看门狗计时
          4. 10.4.7.7.4 看门狗相关问答
            1. 10.4.7.7.4.1 WD 问答基本信息
            2. 10.4.7.7.4.2 问答寄存器和设置
            3. 10.4.7.7.4.3 WD 问答值生成
          5. 10.4.7.7.5 问答 WD 示例
            1. 10.4.7.7.5.1 所需行为的示例配置
            2. 10.4.7.7.5.2 执行问答序列的示例
      8. 10.4.8 总线故障检测和通信(TCAN1144-Q1 和 TCAN1146-Q1)
      9. 10.4.9 SPI 通信
        1. 10.4.9.1 芯片选择非 (nCS):
        2. 10.4.9.2 SPI 时钟输入 (SCLK):
        3. 10.4.9.3 SPI 串行数据输入 (SDI):
        4. 10.4.9.4 SPI 串行数据输出 (SDO):
    5. 10.5 编程
    6. 10.6 寄存器映射
      1. 10.6.1  DEVICE_ID_y 寄存器(地址 = 0h + 公式)[复位 = 值]
      2. 10.6.2  REV_ID_MAJOR 寄存器(地址 = 8h)[复位 = 01h]
      3. 10.6.3  REV_ID_MINOR 寄存器(地址 = 9h)[复位 = 00h]
      4. 10.6.4  SPI_RSVD_x 寄存器(地址 = Ah + 公式)[复位 = 00h]
      5. 10.6.5  Scratch_Pad_SPI 寄存器(地址 = Fh)[复位 = 00h]
      6. 10.6.6  MODE_CNTRL 寄存器(地址 = 10h)[复位 = 04h]
      7. 10.6.7  WAKE_PIN_CONFIG 寄存器(地址 = 11h)[复位 = 4h]
      8. 10.6.8  PIN_CONFIG 寄存器(地址 = 12h)[复位 = 00h]
      9. 10.6.9  WD_CONFIG_1 寄存器(地址 = 13h)[复位 = 15h]
      10. 10.6.10 WD_CONFIG_2 寄存器(地址 = 14h)[复位 = 02h]
      11. 10.6.11 WD_INPUT_TRIG 寄存器(地址 = 15h)[复位 = 00h]
      12. 10.6.12 WD_RST_PULSE 寄存器(地址 = 16h)[复位 = 07h]
      13. 10.6.13 FSM_CONFIG 寄存器(地址 = 17h)[复位 = 00h]
      14. 10.6.14 FSM_CNTR 寄存器(地址 = 18h)[复位 = 00h]
      15. 10.6.15 DEVICE_RST 寄存器(地址 = 19h)[复位 = 00h]
      16. 10.6.16 DEVICE_CONFIG1 寄存器(地址 = 1Ah)[复位 = 00h]
      17. 10.6.17 DEVICE_CONFIG2 寄存器(地址 = 1Bh)[复位 = 0h]
      18. 10.6.18 SWE_DIS 寄存器(地址 1Ch)[复位 = 04h]
      19. 10.6.19 SDO_CONFIG 寄存器(地址 = 29h)[复位 = 00h]
      20. 10.6.20 WD_QA_CONFIG 寄存器(地址 = 2Dh)[复位 = 00h]
      21. 10.6.21 WD_QA_ANSWER 寄存器(地址 = 2Eh)[复位 = 00h]
      22. 10.6.22 WD_QA_QUESTION 寄存器(地址 = 2Fh)[复位 = 00h]
      23. 10.6.23 SW_ID1 寄存器(地址 = 30h)[复位 = 00h]
      24. 10.6.24 SW_ID2 寄存器(地址 = 31h)[复位 = 00h]
      25. 10.6.25 SW_ID3 寄存器(地址 = 32h)[复位 = 00h]
      26. 10.6.26 SW_ID4 寄存器(地址 = 33h)[复位 = 00h]
      27. 10.6.27 SW_ID_MASK1 寄存器(地址 = 34h)[复位 = 00h]
      28. 10.6.28 SW_ID_MASK2 寄存器(地址 = 35h)[复位 = 00h]
      29. 10.6.29 SW_ID_MASK3 寄存器(地址 = 36h)[复位 = 00h]
      30. 10.6.30 SW_ID_MASK4 寄存器(地址 = 37h)[复位 = 00h]
      31. 10.6.31 SW_ID_MASK_DLC 寄存器(地址 = 38h)[复位 = 00h]
      32. 10.6.32 DATA_y 寄存器(地址 = 39h + 公式)[复位 = 00h]
      33. 10.6.33 SW_RSVD_y 寄存器(地址 = 41h + 公式)[复位 = 00h]
      34. 10.6.34 SW_CONFIG_1 寄存器(地址 = 44h)[复位 = 50h]
      35. 10.6.35 SW_CONFIG_2 寄存器(地址 = 45h)[复位 = 00h]
      36. 10.6.36 SW_CONFIG_3 寄存器(地址 = 46h)[复位 = 1Fh]
      37. 10.6.37 SW_CONFIG_4 寄存器(地址 = 47h)[复位 = 00h]
      38. 10.6.38 SW_CONFIG_RSVD_y 寄存器(地址 = 48h + 公式)[复位 = 00h]
      39. 10.6.39 INT_GLOBAL 寄存器(地址 = 50h)[复位 = 00h]
      40. 10.6.40 INT_1 寄存器(地址 = 51h)[复位 = 00h]
      41. 10.6.41 INT_2 寄存器(地址 = 52h)[复位 = 40h]
      42. 10.6.42 INT_3 寄存器(地址 = 53h)[复位 = 00h]
      43. 10.6.43 INT_CANBUS 寄存器(地址 = 54h)[复位 = 00h]
      44. 10.6.44 INT_GLOBAL_ENABLE(地址 = 55h)[复位 = 00h]
      45. 10.6.45 INT_ENABLE_1 寄存器(地址 = 56h)[复位 = FFh]
      46. 10.6.46 INT_ENABLE_2 寄存器(地址 = 57h)[复位 = 1Fh]
      47. 10.6.47 INT_ENABLE_3 寄存器(地址 = 58h)[复位 = 0h]
      48. 10.6.48 INT_ENABLE_CANBUS 寄存器(地址 = 59h)[复位 = 7Fh]
      49. 10.6.49 INT_RSVD_y 寄存器(地址 = 5Ah + 公式)[复位 = 00h]
  11. 11应用信息免责声明
    1. 11.1 应用信息
      1. 11.1.1 总线负载能力、长度和节点数
      2. 11.1.2 CAN 端接
        1. 11.1.2.1 端接
        2. 11.1.2.2 CAN 总线偏置
    2. 11.2 典型应用
      1. 11.2.1 设计要求
      2. 11.2.2 详细设计过程
        1. 11.2.2.1 欠压
      3. 11.2.3 应用曲线
  12. 12电源相关建议
  13. 13布局
    1. 13.1 布局布线指南
    2. 13.2 布局示例
  14. 14器件和文档支持
    1. 14.1 文档支持
      1. 14.1.1 CAN 收发器物理层标准:
      2. 14.1.2 EMC 要求:
      3. 14.1.3 符合性测试要求:
      4. 14.1.4 相关文档
    2. 14.2 接收文档更新通知
    3. 14.3 支持资源
    4. 14.4 商标
    5. 14.5 Electrostatic Discharge Caution
    6. 14.6 术语表
  15. 15机械、封装和可订购信息

总线故障检测和通信(TCAN1144-Q1 和 TCAN1146-Q1)

TCAN1144-Q1 和 TCAN1146-Q1 都提供高级总线故障检测功能。此处以 TCAN1146-Q1 为例进行了展示。该器件可以确定某些故障条件并设置状态/中断标志,便于 MCU 了解故障。如果四个显性到隐性转换期间存在故障,并且每个显性位持续时间大于或等于 2µs,则会进行检测并记录检测结果。与端接电阻器位于两端的任一总线架构一样,并非每个故障都可以明确到最根本级别,即确切位置。故障检测电路会监视 CANH 和 CANL 引脚(电流),以确定是否存在电池短路、接地短路、相互短路或开路。从系统角度来看,器件的位置会影响可检测到的故障。请参阅图 10-29,以了解节点位置示例及其对确定实际故障位置的能力有何影响。图 10-30图 10-34 显示了基于三节点配置的各种总线故障。表 10-17 显示了可检测到的故障以及由哪个器件检测到。故障 1 检测为 ½ 端接,故障 2 则检测为无端接。

总线故障检测是一种系统级检测。如果 ECU 发生故障,则总线的一般通信会受到影响。要全面覆盖节点,需要针对每个节点的系统级诊断步骤,并能够将该信息传回中心点。

GUID-F76C0670-9FC8-475C-8AD5-F1F53AE3F48B-low.gif图 10-29 三节点示例
GUID-12779F35-8F59-4DE7-B3C3-F5C9AFA14F2A-low.gif图 10-30 开路故障 1 和 2 示例
GUID-6EA45161-4CDE-4E8F-93F3-6CB1EC36364B-low.gif图 10-31 开路故障 3 和 4 示例
GUID-A9F96133-48A6-4FE6-AF63-19A852B564D7-low.gif图 10-32 故障 5 和 6 示例
GUID-CC2D85DF-F019-4011-ABFE-15889A7BDCEC-low.gif图 10-33 故障 7、8 和 9 示例
GUID-7FEBDBA7-C59C-4E5B-A43E-4679368CAFC1-low.gif图 10-34 故障 10 和 11 示例
表 10-17 总线故障引脚状态和检测表
故障编号CANHCANL检测故障
1开路开路检测所有位置是否出现半端接故障
2开路开路根据开路位置,检测到器件为无端接故障。
3开路正常是,但无法区分此故障与故障 2 和 4 之间的区别;器件 2 和器件 3 未发生此故障
4正常开路是,但无法区分此故障与故障 2 和 3 之间的区别;器件 2 和器件 3 未发生此故障
5短接至 CANL短接至 CANH是,但无法确定位置
6短接至 Vbat正常是,但无法确定位置
7短接至 GND正常是,但无法区分此故障与故障 10 之间的区别
8正常短接至 VBAT是,但无法区分此故障与故障 11 之间的区别
9正常短接至 GND是,但无法确定位置
10短接至 GND短接至 GND是,但无法区分此故障与故障 7 之间的区别
11短接至 Vbat短接至 VBAT是,但无法区分此故障与故障 8 之间的区别
表 10-18 总线故障中断标志到故障检测编号的映射
地址默认值标志说明检测故障访问
8'h5471'b0RSVD保留
61'b0CANBUSTERMOPENCAN 总线有一个端接点开路故障 1R/WC
51'b0CANHCANLCANH 和 CANL 短接在一起故障 5R/WC
41'b0CANHBATCANH 短接至 VBAT故障 6R/WC
31'b0CANLGNDCANL 短接至 GND故障 9R/WC
21'b0CANBUSOPENCAN 总线开路(三个可能的位置之一)故障 2、3 和 4R/WC
11'b0CANBUSGNDCANH 短接至 GND,或者 CANH 和 CANL 都短接至 GND故障 7 和 10R/WC
01'b0CANBUSBATCANL 短接至 VBAT,或者 CANH 和 CANL 都短接至 VBAT故障 8 和 11R/WC