ZHCSB94D July   2013  – September 2025 SN65HVD888

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 引脚配置和功能
  6. 规格
    1. 5.1 绝对最大额定值
    2. 5.2 ESD 等级:JEDEC 规格
    3. 5.3 ESD 等级:IEC 规格
    4. 5.4 建议运行条件
    5. 5.5 热性能信息
    6. 5.6 电气特性
    7. 5.7 功率耗散特性
    8. 5.8 开关特性
    9. 5.9 典型特性
  7. 参数测量信息
  8. 详细说明
    1. 7.1 概述
    2. 7.2 功能方框图
    3. 7.3 特性说明
      1. 7.3.1 低功耗待机模式
      2. 7.3.2 总线极性校正
    4. 7.4 器件功能模式
  9. 应用和实施
    1. 8.1 应用信息
      1. 8.1.1 器件配置
      2. 8.1.2 总线设计
      3. 8.1.3 电缆长度与数据速率
      4. 8.1.4 桩线长度
      5. 8.1.5 3 至 5V 接口
      6. 8.1.6 噪声抗扰度
      7. 8.1.7 瞬态保护
    2. 8.2 典型应用
      1. 8.2.1 设计要求
      2. 8.2.2 详细设计过程
      3. 8.2.3 应用曲线
    3. 8.3 电源相关建议
    4. 8.4 布局
      1. 8.4.1 布局指南
        1. 8.4.1.1 瞬态保护的设计和布局注意事项
      2. 8.4.2 布局示例
  10. 器件和文档支持
    1. 9.1 器件支持
      1. 9.1.1 第三方产品免责声明
    2. 9.2 接收文档更新通知
    3. 9.3 支持资源
    4. 9.4 商标
    5. 9.5 静电放电警告
    6. 9.6 术语表
  11. 10修订历史记录
  12. 11机械、封装和可订购信息

总线极性校正

SN65HVD888 自动校正由跨线故障引起的总线信号极性错误。要检测总线极性,必须满足以下所有三个条件:

  • 失效防护网络(通常位于控制器节点处)必须定义总线的信号极性
  • 外设节点必须使能接收器并禁用驱动器(RE = DE =低电平)
  • 总线必须在失效防护时间 (tFS-max) 内空闲

失效防护时间过后,极性校正完成并同时应用于接收和发送通道。总线极性的状态被锁存在收发器中,并为后续的数据传输而保持。

注:

数据流持续时间超过 tFS-min 的连续 0 或 1 可能会意外触发错误的极性校正,因此必须避免。

图 7-1 显示控制器节点与外设节点之间简单的点对点数据链路。由于具有失效防护偏置网络的控制器节点决定总线上的信号极性,因此不带极性校正功能的 RS-485 收发器(例如 SN65HVD82)即可满足要求。所有其他总线节点(通常用作外设)都需要具有极性校正功能的 SN65HVD888 收发器。

SN65HVD888 具有跨线故障的点对点数据链路图 7-1 具有跨线故障的点对点数据链路

在启动数据传输之前,控制器收发器必须空闲一段时间,该时间应超过外设收发器的最大失效防护时间 tFS-max。此空闲时间通过将方向控制线路 DIR 驱动为低电平来实现。经过一段时间 (t > tFS-max) 后,控制器开始传输数据。

由于控制器和外设之间存在指示的跨线故障,因此外设节点接收到极性相反的总线信号。假设外设节点刚刚连接到总线,方向控制引脚在上电期间被下拉,然后由外设 MCU 有效驱动为低电平。极性校正在外设电源建立后立即开始,并在大约 44ms 至 76ms 后结束。

SN65HVD888 数据传输之前的极性校正时序图 7-2 数据传输之前的极性校正时序

最初,外设接收器假定对输入端已应用正确的总线极性,因此不会执行极性反转。由于总线失效防护电压的极性反转,外设接收器 RS 的输出变为低电平。经过 tFS 时间后,接收器检测到错误的总线极性,内部 POLCOR 逻辑将反转输入信号,RS 变为高电平。

此时,具有反转极性的所有传入总线数据都在收发器内进行极性校正。由于极性校正也应用于发送路径,因此外设 MCU 发送的数据通过 POLCOR 逻辑进行反转,然后馈送到驱动器。

总线中的跨线故障再次反转来自外设 MCU 的反转数据,并在控制器端重新建立正确的总线极性。

每次器件上电并检测到错误的总线极性时,都会重复此过程。