尊敬的团队:
通道1是来自 MCU 的接收器、通道2是来自 MCU 的收发器。 通过差分探头测试 Channel2 CAN 总线信号。 以红色圆圈的顺序显示了异常输出。 输出总线应为正。
原理图如上图所示。 您能帮助了解一下吗? 非常感谢!
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.
您好 Zoe:
感谢您与我们联系。
TXD 线似乎变为低电平、CAN 总线也未随之改变("额定值")。 相反、CAN 总线上有另一个波形、RXD 将继续跟随。 从提供的信息来看、U44尝试驱动 CAN "额定值"时、似乎在总线上有另一个节点正在通信。 然而、由于 U44应该发送显性信号、这应该会覆盖器件上的任何其他通信。
我注意到 C54看起来离电源引脚很远。 为了正确通信、此电容器必须放置在 VCC2路径中、并且距离电源引脚小于2mm。 我首先检查 VCC 电源轨是否下降或断电。 这可能导致器件关闭而不驱动总线。
若要开始调试、请参阅以下注释:
此致!
安德鲁
您好 Zoe:
VCC2线上确实看起来存在明显的纹波。 让我和团队回顾一下这些信息、看看这是否会导致遗漏一点。
同时、 您对我上一篇帖子中的问题2-5有任何反馈吗?
与客户核实,系统使用3个 ISO1050进行菊花链连接。 外部电路是相同的、但中间的电路没有100ohom 端接电阻器。 [/报价]另外、如果这种声明意味着客户将3个 ISO1050连接到同一 CAN 总线、则表明中间节点上没有终端电阻器。 仅最远的2个节点需要端接电阻器。 我的理解是否正确?
此致!
安德鲁
您好、Zoe、
我可以确认您之前显示的波形导致 VCC2无法调节。 ISO1050的 VCC2必须高于4.75V 才能正常运行、示波器捕获显示了电压下降到4.1V。 器件可能暂时断电、从而导致位丢失。
我注意到 C54似乎离电源引脚很远。 为了正确通信、此电容器必须放置在 VCC2路径中、并且距离电源引脚小于2mm。 我首先检查 VCC 电源轨是否下降或断电。 这可能导致器件关闭而不驱动总线。 [/报价]您可以尝试将一个额外的0.1uF 电容器直接焊接到引脚上、以查看这是否会防止电源轨下降。
我希望这对您有所帮助。
此致!
安德鲁