公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

你好,

问候!

 

如前所述,我们使用 XMC4000 系列 MCU [XMC4108Q48K64BAXUMA1] 和 CAN 收发器 [SN65HVD230QDRG4Q1] 进行 CAN 通信。 我们在从 PEAK-CAN 视图和 Saleae-Logic Analyzer 获取数据时遇到了一些错误。 此外,我们有相同的主板,其中一块板在相同的接口/代码下可以正常工作,而其他主板则无法正常工作。 因此,我们试图解决这个问题,但无法修复。 我附上了我们在测试时观察到的相关文档,其中 Tx-Can 和 Rx-Can 已在逻辑分析器中用于跟踪,根据数据表,CANH 和 CANL 的测量值也为 2.3V。 请查看附件,如果您有任何疑问,请告诉我。

注意:附件中假设工作委员会是 Board1,非工作板是 Board2 Board3 &。

 

最诚挚的问候,

SATISH K N

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/CAN-Transceiver-SN65HVD230QDRG4Q1-issue-for-Communication-with-XMC4000/td-p/644141

0 点赞
3 回复数
Translation_Bot
Community Manager
Community Manager
Community Manager

@Satish

您能否检查一下,在非工作板的情况下,CAN TX-RX线路上是否有正确的终端电阻器? 端接电阻器的值是否正确,即 120 欧姆?

您能否确认CAN的硬件配置是否正确? 如果可能,您能否分享指出端接电阻器是如何连接的原理图文件?

最诚挚的问候,

浅下

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/CAN-Transceiver-SN65HVD230QDRG4Q1-issue-for-Communication-with-XMC4000/m-p/644651

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

你好,朝下

感谢你的回复。

 

正如你所建议的,我们使用了终端电阻 [120 欧姆],我们也用分体式终端进行了测试,结果保持不变。 如需更多输入,所有主板均为出厂制造的相同 PCBA 板。我们已经测试&了所有可能的组合,但我们仍然无法解决这个问题。 我附上了一些快照供你参考。 请研究一下并提出可能的解决方案。

 

最诚挚的问候,

SATISH K N

Block Diagram of our Experiment.Block Diagram of our Experiment.我们实验的框图。Non-Working board CAN data through Oscilloscope.Non-Working board CAN data through Oscilloscope.通过示波器的非工作板 CAN 数据。PEAK CAN- View ObservationPEAK CAN- View ObservationPEAK CAN-视图观察

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/CAN-Transceiver-SN65HVD230QDRG4Q1-issue-for-Communication-with-XMC4000/m-p/644724

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

@Satish

对不起,我的错误,是的,根据 CAN 规范,终端电阻值应为 120 欧姆。 让我来看看你关注的回复。 我将更新我的回复。

最诚挚的问候,

浅下

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/CAN-Transceiver-SN65HVD230QDRG4Q1-issue-for-Communication-with-XMC4000/m-p/644872

0 点赞