ZHCADA1 October   2023 BQ79600-Q1 , BQ79612-Q1 , BQ79614-Q1 , BQ79616-Q1 , BQ79652-Q1 , BQ79654-Q1 , BQ79656-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 引言
  5. 接收器拓扑和共模电压
  6. 信号完整性要求
    1. 3.1 接收器时序要求
    2. 3.2 接收器阈值要求
  7. 调试故障寄存器
  8. 隔离类型
    1. 5.1 变压器隔离
    2. 5.2 仅电容器隔离
    3. 5.3 电容器和扼流圈隔离
  9. 使用 bq79600-Q1 的混合隔离电路
  10. 环形架构
  11. 噪声抗扰度和发射
  12. 菊花链电缆选择
  13. 10参考资料

环形架构

bq7961X 菊花链接口提供了使用环形架构的选项。在该架构中,两个器件之间的电缆断开不会像正常的非环形方案那样阻止与所有上游器件的通信。当主机检测到通信中断时,该器件允许主机切换通信方向,以便与中断点两侧的器件进行通信。这样可以确保安全运行,直到线路中的中断点被修复。CONTROL1[DIR_SEL] 控制通信方向。器件将根据 [DIR_SEL] 和 [TOP_STACK] 设置重新配置 COMH 和 COML 端口。需要执行自动寻址过程来重新寻址反向通信方向的器件地址。下面是一个针对整个菊花链将通信方向更改为 [DIR_SEL] = 1 的示例:

  1. 主机发送单个器件写入以更改基底器件 [DIR_SEL] = 1。基底器件将禁用其 COMH 并启用其 COML。
  2. 主机发送广播写入反向以清除所有器件上的 COMM_CTRL 寄存器设置。
  3. 主机发送广播写入反向以更改其余器件的 [DIR_SEL] = 1。在该步骤中,整个菊花链设置为在 [DIR_SEL] = 1 方向上传输通信(即每个器件设置为将主机发送的命令帧从其 COMH 传输到其 COML)。
  4. 主机执行自动寻址过程,以在 DIR1_ADDR 寄存器中设置器件地址。除非器件已复位,否则主机可以跳过虚拟读取/写入步骤以在自动寻址过程中同步 DLL。
  5. 主机设置新的栈顶器件,新的 ToS 设备将禁用其 COML 发送器。

设置两个通信方向的器件地址之后,主机可以在切换通信方向时跳过自动寻址步骤。

GUID-237AA995-C38D-4272-AA7D-E9614626BF53-low.gif图 7-1 更改菊花链中的通信方向的示例

当电缆损坏时,主机遵循相同的过程来更改通信方向。要访问菊花链中的所有器件,主机必须在菊花链的某些器件上 [DIR_SEL] = 0 以及其他器件上 [DIR_SEL] = 1 的情况下通信。菊花链还将有两个 ToS 器件,每个通信方向一个。

GUID-A3E0B323-BE31-4B3D-9BF7-2C6DED497282-low.gif图 7-2 使用环形架构在电缆断开的情况下访问所有器件