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-邏輯分析儀獲取數據時,我們遇到一些錯誤。 此外,我們還有相同的相同的板,其中一個板具有相同的接口/代碼正常工作,而其他板無法工作。 因此,我們嘗試解決問題,但無法解決它。 我已附加了我們在測試期間觀察到的相關文檔,其中 TX-CAN 和 Rx-CAN 已用於邏輯分析儀中進行跟踪,CANH 和 CANL 也根據數據表測量為 2.3V。 請查看附件,如果您有任何疑問,請告訴我。

注意:考慮工作板是板 1,非工作板是附件中的板 2 板 3 &。

 

最好的問候,

達成 K

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

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 Ohm],並且還通過分割終端進行測試,結果保持相同。 對於更多輸入,所有板都是工廠製造的相同 PCBA 板。我們已經測&試了所有可能的組合,但我們仍無法解決此問題。 我附上了一些快照以供您參考。 請查看它並提出可能的解決方案。

 

最好的問候,

達成 K

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