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.
工具与软件:
尊敬的 Expert:
客户遇到 CAN 总线上的振荡问题、发现它可能与 VCCFLTR 有关。 请帮助您查看并提供一些建议以优化信号完整性。
当 VCCFLTR=10uF 时、CAN 总线波形。 似乎有低频振荡。
2.将 VCCFLTR 更改为50 μ F、振荡频率已更改
下面是原理图和设置方框图。
谢谢!
Ethan Wen
Ethan、您好!
这种瞬时干扰是由于当收发器开始驱动显性状态时、连接到 LDO 的 CAN 总线所产生的负载突然变化所致。 这是一个复杂的负载、它具有从总线连接到它的电阻、电感和电容元件、这些元件组合在一起形成总体总线阻抗。 在消息传输期间启用驱动器会导致 LDO 的电流发生变化以及总线阻抗发生变化、而总线阻抗的变化需要 LDO 的反馈环路进行检测和做出适当的补偿、还会因该位置的总线阻抗变化而在总线上产生振铃。
LDO 的反馈环路需要一些时间来进行调整、以满足导致电压变化的新负载要求。 在消息传输开始时添加额外的负载会使电压电平在瞬间出现小幅下降、而负载降低则会使电压电平升高。 通常、去耦电容器用于在变化的负载条件下帮助拉取或灌入稳定电压所需的电流、并允许 LDO 时间进行调整。
调整 VCCFLTR 引脚上的去耦电容对波形有一些影响、但可以通过调整去耦电容来消除它。
当去耦电容器放置在 LDO 和负载之间时、它们最有效。 但是、问题是无法在内部 LDO 和 CAN 收发器之间添加额外的去耦电容器。 调整外部 VCCFLTR 引脚上的电容有所帮助、但由于它们连接到同一个 LDO 输出、因此它们不在直流路径中、只能帮助 LDO 电压从突然的 CAN 总线负载要求中恢复。
振铃量也可能因测试期间使用的 CAN 总线的属性而异。
此致、
Jonathan
Jonathan、您好!
感谢您的详细解释。 根本原因非常清楚。
你的意思是没有解决办法来消除这种瞬时的干扰? 如有任何解决方案、请分享。
Ethan Wen
尊敬的 Ethan:
正确。 我没有任何完整的解决方案、因此可通过调整 VCCFLTR 电容来最大限度地缩短 LDO 响应时间并稳定电压、唯一真正的方法是实现这一目标。
此致、
Jonathan