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.

[参考译文] SN65HVD230:连接 STM32和 CAN 总线时出现问题

Guru**** 2386610 points
Other Parts Discussed in Thread: SN65HVD230
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/881324/sn65hvd230-problem-interfacing-stm32-and-can-bus

器件型号:SN65HVD230

尊敬的所有人:

我想将 STM32 Nucleo 64板连接到 CAN 总线

我开发了第一个使用5V 供电的 TJA 1051收发器(CJMCU 1051)的应用、它运行良好。

然后、我需要使用另一个3.3V 电源替换 Nucleo 板、

因此,我尝试了 SN65HVD230收发器(Arduino 技术模块)而不是1051,采用3.3V 电源供电  

遗憾的是,我完全没有沟通。 我尝试在 CANH 和 CANL 之间添加另一个120欧姆的电阻器

以及与4、7nF 电容器的分离连接、但我没有任何东西。  

在收发器前面、我将矢量 CanCase 与 SJA1000收发器一起使用、频率为1Mbs-1

有什么想法吗?

此致、

Patrick。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Patrick、

    只要 SN65HVD230上的 VCC 引脚提供3.3V 电压、TJA1051和 SN65HVD230之间在1Mbps 时的工作原理图应该相同。

    • CANH 和 CANL 管脚上是否未显示通信?
    • 是否可以共享原理图?
    • S、TXD、CANH 和 CANL 引脚的示波器波形图能否共享?

    如果您不愿意在 Web 上共享此信息、可以单击我的用户名查找我的电子邮件以直接向我发送消息。

    此致、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Eric:

    最后、我使用同一芯片尝试了另一个模块(Waveshare SN65HVD230 CAN 板)

    而不是 HiLetgo 模块

    它运行得很好、

    此致、

    Patrick