团队成员
客户在单相逆变器中使用 SN65hvd232、可以发现当多个 CAN 节点连接到 CAN 网络时、CAN_H 和 CAN_L 的差分电压对其有一些干扰、但如果只有一个 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.
团队成员
客户在单相逆变器中使用 SN65hvd232、可以发现当多个 CAN 节点连接到 CAN 网络时、CAN_H 和 CAN_L 的差分电压对其有一些干扰、但如果只有一个 CAN 器件、信号良好。 下面是波形和原理图。
我应该在哪里查看此问题?
谢谢!
此致
乔
您好、Joe!
为了方便说明并确保我正确理解、您显示的波形是 CANH 和 CANL 信号之间的差分电压。 是否使用了我在原理图中看到的连接到 CN6接头的差分探头?
C5和 R24的值是多少? 此外、为何 CANL 引脚和 CN6之间也没有电阻器? 由于 CAN 是差分信号、因此通常总是希望 CANH 和 CANL 引脚上的等效元件确保它们的加载相同和传播延迟相同。
PCB 上的 CANH 和 CANL 信号的网长度和布线是否相同? 如果布线长度或负载存在差异、则 CANH 和 CANL 单个信号之间可能会存在一定的偏差、这会显示在差分电压中。
看看信号上的噪声脉冲、它看起来是重复性的、您说过这是在相位逆变器应用中发生的。 逆变器的运行频率是多少? 噪声脉冲的频率是多少? 是一样的吗?
各个 CANH 和 CANL 信号本身看起来是什么样子的?
当只有一个 CAN 器件时、"良好"波形是什么样的? 但是、我不完全了解如何在总线上只能有一个 CAN 器件、因为 CAN 需要总线上至少2个节点才能进行通信。 您能否提供有关 CAN 总线外观、CAN 节点之间的线束长度以及终端位置等的更多信息?
噪声是否似乎与添加到总线中的任何特定电路板相连接、或者它们的所有电路板在单独运行时是否都看起来良好、而在添加在一起时是否有噪声?
我通常建议尝试单独查看所有信号、以查看任何信号是否具有噪声。 我还需要通过电压查看它是否拾取了可能通过波动电源轨进入信号的噪声。
此致、
乔纳森
你好、Jonathan
感谢您的及时回复。
您显示的波形是 CANH 和 CANL 信号之间的差分电压
可以。
您是否使用连接到 CN6接头的差分探头(我在原理图中看到)
不、探针只是普通探针、GND 引脚连接到 CAN_L、信号引脚连接到 CAN_H、GND 连接接地弹簧、测试点及相应的原理图如下所示:
什么值是 C5和 R24
C5为2200pF R24为150 Ω
此外,为什么 CANL 引脚和 CN6之间没有电阻器[/报价]在测试中、他们使用跳线连接 CN6、以便 R24可用作 CAN 端子电阻。
PCB 上 CANH 和 CANL 信号的净长度和布线是否相同与如上所示的 PCB 布线几乎相同。
逆变器的运行频率是多少? 噪声脉冲的频率是多少? 是否相同?是的、确认后、干扰来自功率级开关。
各个 CANH 和 CANL 信号本身看起来是什么?请参阅下面的 pic、红线是示波器的计算结果、但测试结果与计算结果不同。
当只有一个 CAN 器件时、"良好"波形是什么样的? 但是、我不完全了解如何在总线上只能有一个 CAN 器件、因为 CAN 需要总线上至少2个节点才能进行通信。 您能否提供有关 CAN 总线外观、CAN 节点之间的线束长度以及终端位置等的更多信息?
噪声是否似乎与添加到总线中的任何特定电路板相连接、或者它们的所有电路板在单独运行时是否都看起来良好、而在添加在一起时是否有噪声?
[/报价]似乎我的表达方式有点混乱、"一个 CAN 器件"意味着它们分别测试每个 CAN 节点、波形看起来不错。 可以说、单独运行时所有电路板看起来都很好、相加起来会产生噪声。
我还需要查看电压以确定它是否拾取了可能通过波动电源轨进入信号的噪声客户反馈电源轨已检查、无 波动。
谢谢
此致
乔
[/quote][/quote]
您好、Joe!
否,探头只是公共探头,GND 引脚连接到 CAN_L,信号引脚连接到 CAN_H,GND 连接接地弹簧,测试点和相应的原理图如下所示:
以这种方式使用通用单端探头通常不是查看差分电压的好方法。 对于大多数常见探头、探头的 GND 基准通常连接到示波器的机箱或接地 GND。 他们所使用的探头的 GND 基准是否与示波器的 GND 隔离? 否则、连接到探头 GND 基准的 CAN_L 信号将短接至 GND、并且仅显示 CAN_H 信号。
请查看下面的 pic,红线是范围的计算结果,但测试结果与计算不同。
如果在单个探针上捕获的 CAN_H 和 CAN_L 信号之间的数学差异未显示噪声脉冲、那么这表明噪声在"共用"域中均等地耦合到 CAN_H 和 CAN_L 信号上。 这意味着、由于 CAN 信号的差分特性、该噪声不在"差分"域中、并且会被抵消。
如果噪声仅耦合到其中一个 CAN 信号、而不是另一个信号、则会导致两个信号之间出现差异、这两个信号将显示在差分域中、并可在计算得出的数学差异波形中看到。
是的,确认后,干扰来自功率级交换机。
噪声似乎通过非屏蔽导线和迹线耦合到 CAN_H 和 CAN_L 信号 PCB 迹线或线束上。 我不确定我是否完全了解如何一起或单独测试这些电路板、但我假设有一条线束通过 CN2 DB9连接器将多个电路板连接在一起。 如果只有两个或更多板与线束连接在一起时才存在噪声、那么我认为噪声会耦合到线束内的 CAN 信号上。
但是、这在 CAN_H 和 CAN_L 信号的差分域中不可见(如数学波形所示)、因此 CAN 数据不会受到此噪声的负面影响。 这种类型的噪声就是 CAN 成为差分信号的原因。
此致、
乔纳森