主题中讨论的其他器件:TCAN1043、
团队好、客户遇到了我们的 TCAN1043A-Q1的以下问题(将其从之前使用和工作的 TCAN1043更改为其他问题)
CAN 总线似乎保持在电阻模式并且不再发送数据。
信号 TXD、CAN_L、STB 和 EN 引脚的封闭屏幕快照。 nFAULT 引脚始终为高电平
似乎收发器在启动后仍保持静音模式、即使 EN 和 STB 设置为高电平也是如此。
在哪里查找?
非常感谢
约瑟夫
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
团队好、客户遇到了我们的 TCAN1043A-Q1的以下问题(将其从之前使用和工作的 TCAN1043更改为其他问题)
CAN 总线似乎保持在电阻模式并且不再发送数据。
信号 TXD、CAN_L、STB 和 EN 引脚的封闭屏幕快照。 nFAULT 引脚始终为高电平
似乎收发器在启动后仍保持静音模式、即使 EN 和 STB 设置为高电平也是如此。
在哪里查找?
非常感谢
约瑟夫
您好、Josef、
这种情况可能是由于 TCAN1043A 的 TXD 钳位(TXDCLP)行为不同于 TCAN1043。 该特性要求在进入 NORMAL 模式时 TXD 引脚为高电平、以确保在启动期间 CAN 总线上没有插入任何干扰。 TCAN1043只会阻止传输、直到 TXD 再次变为高电平。 相比之下、TCAN1043A 需要更改模式、以便在发生此故障后重新启用驱动器。
我建议更新软件中的操作顺序、以便在收发器置于正常模式之前 TXD 信号为高电平。 如果使用了不具有此功能的其他收发器、这将防止 TCAN1043或 TCAN1043A 中使用 TXDCLP 行为、并在启动期间防止意外传输。
我还注意到 EN 和 nSTB 信号被驱动为高电平之间存在显著的延迟。 由于此延迟长于 tGOTOSLEEP 的最短时间、因此收发器可能会暂时驱动至睡眠模式。 应避免这种情况、因为它会影响 INH 信号、进而可能影响系统级。 请将 EN 和 nSTB 信号驱动为高电平、彼此相差20us、或更改它们被驱动为高电平的顺序、以便在此转换期间不进入进入睡眠模式。
如果您有任何其他问题、请告诉我。
此致、
埃里克·肖特