TCAN4550-Q1: 上电瞬间导致负载CAN异常

Part Number: TCAN4550-Q1

您好!

我们设备CAN接口和从设备CAN接口对接,我们设备比从设备后上电就会导致从设备CAN BUSOFF,等我们设备上电完成之后,从设备清除掉BUSOFF之后通讯都正常,而且这个现象是必现,两个设备都有120R终端电阻,请帮忙看下是什么问题导致的?

我们设备原理图如下:

  • 测量总线上波形如下图:(会有一个异常的下拉脉冲)

  • 接线方式如下图:

  • TCAN4550-Q1通电进入待机模式,防止其进行CAN通信,直到设备寄存器配置为正确的值。 配置后,可将设备置于正常模式以允许CAN通信

    总线关闭情况来自于太多的CAN TX或RX错误,这些错误通常是由于不兼容的设置(如额定或数据位计时)造成的。 如果设备在通电后立即进入"总线关闭"状态,则可能存在不兼容的设置。 发生这种情况时,设备将切换回待机模式,并阻止CAN通信

    数据表显示了总线偏置在待机模式下从弱偏置到2.5V到弱偏置到GND的变化,因此这不是"异常脉冲"。

    我会验证CAN设置的寄存器配置是否与总线上的其他节点匹配,以确保具有相同的标称和数据位计时配置。 我还会验证设备在完成寄存器配置之前未切换到正常模式。

    对原理图的附加注释。 我注意到R254不在晶体的正确一侧。 它通常位于OSC1引脚和晶体之间,这将允许降低来自OSC1引脚的电流,以降低晶体中的驱动电平。 这在数据表中显示,您可以在TCAN455x时钟优化和设计指南应用报告(链接)中找到更多信息

  • 您好!

    1、我会验证CAN设置的寄存器配置是否与总线上的其他节点匹配,以确保具有相同的标称和数据位计时配置。

         ---请问怎么验证CAN设置的寄存器配置是否与总线上的其他节点匹配?

    2、对原理图的附加注释。 我注意到R254不在晶体的正确一侧。

         ---我查看了TCAN455x时钟优化和设计指南应用报告,发现和TCAN455x的Datasheet文档有冲突地方,Datasheet里面写的OSC2是oscillator out而时钟优化和设计指南应用报告里面写的是OSC1是oscillator out?

    Datasheet截图如下:

    时钟优化和设计指南应用报告截图如下: