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.

[参考译文] DRV8873SEVM:与 Raspberry PI 通信

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1020038/drv8873sevm-communicating-with-raspberry-pi

器件型号:DRV8873SEVM
主题中讨论的其他器件: DRV8873

大家好、

我们的客户希望就如何使用 Raspberry Pi 来通信和控制 DRV8873SEVM 向您寻求帮助。

此致、

Danilo

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

    您好 Danilo、

    我很乐意提供帮助。 在进一步了解有关如何连接 Raspberry Pi 并与之配合工作的详细信息之前、您的客户是否知道 DRV8873SEVM 具有一个微型 USB 端口、可通过 GUI 和计算机控制电路板? 我觉得这将是一种更简单的器件控制方法。  

    设置 GUI 所需的所有信息均可在此处找到:

    www.ti.com/.../slvub68b.pdf

    如果目的是通过外部 Raspberry Pi 完全控制它、我会很乐意执行这些指令、但也许驱动程序和 PCB 会更好地为其提供服务、而不是使用 EVM。 请告诉我 GUI 解决方案是否合适、或者他们是否希望使用 Raspberry Pi 和 EVM。

    最棒的

    Pedro Arango Ramirez

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

    您好、Pedro、

    感谢您的回答。 我们已收到客户的以下进一步询问、

    我已经制作了一个使用 Raspberry PI 读取编码器脉冲的小应用程序、我想将我的应用程序与 EVM 板集成。
    如需您的信息、我的 Raspberry Pi 无法识别 USB DRV8873 EVM 板。
    DRV8873 EVM 板  使用 FTDI 芯片进行 USB 接口。
    尝试使用另一个具有 FTDI 芯片的 USB 时、他们也在使用 Raspberry。
    您是否有有关如何使用 SPI 通信将 Raspberry PI 与电路板进行通信的参考资料?
    目前、我使用 qtcreator 构建应用程序。
    此致、
    Danilo
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Danilo、

    如果 USB 接口不工作、我会直接将其旁路掉。 取出将板载 MCU 连接到驱动器的电阻器、然后根据应用的不同、使用将 MSP430引脚直接连接到 EVM 中的必要引脚。 这应解决板载 MCU 和 Raspberry PI 之间的任何兼容性问题。 除此之外、我无法帮助处理 Raspberry PI 的代码。  

    最棒的

    Pedro Arango Ramirez

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

    您好、Pedro、

    根据我们的客户、

    您是不是要取出该电阻器(请参阅随附的图片 IMG_20210730_001932.jpg)。
    我不想像图片所示那样取出并更改电阻器。  
    我使用 Raspberry PI 制作了用于串行通信的虚拟 GUI。  USB 接口现在工作。 成立了 DRV 板 USB 接口。  端口名称"dev/ttyUSB0"(请参阅随附的文件 IMG_20210730_003216.jpg)

    是否可以使用 EVM 板上的 USB UART 读取或写入数据?

    我想使用我的 GUI 控制 DRV 板

    (请参阅随附的文件 IMG_20210730_004026.jpg)。
    此致、
    Danilo
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Danilo、

    不幸的是,我不熟悉如何做到这一点,我也不知道有什么相关资源可以帮助这项工作。 我建议使用已经集成的 GUI 来控制电路板、因为这将是一种可靠的防火方式。  


    最棒的

    Pedro Arango Ramirez

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

    您好、Pedro、

    这是我们客户的反馈、

    是的、使用集成 GUI 会更容易、但如何将集成的 GUI 与编码器集成。
    我的编码器具有 RS485输出、我使用 USB 转 RS485转换器。

    当我看到电路板具有 USB 接口时、我假设它可以通过 USB 接口读取或写入数据、因此我假设电路板也可以与 Raspberry 集成。

    之前提到的虚拟 GUI 构建在 Raspberry PI 中。
    它用于读取编码器脉冲并转换为角度值
    这是我想要集成虚拟 GUI 的原因之一、因此我可以使用8873SEVM 板控制直流电机的速度、并使用一个应用来测量角度。

    此致、

    Danilo

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

    达尼洛

    为什么客户无法使用板载 MCU 和 DRV8873之间的测试点来直接将 Raspberry PI MCU 板与 DRV8873SEVM 连接、这是有特殊原因的吗?  这就是这些 MCU 与其他 MCU 连接的全部原因。  大多数客户只需构建带状电缆即可连接到外部 MCU。

    我们的团队中没有 GUI 专业知识。  因此、除了我们提供的 GUI 开发外、我们不支持其他 GUI 开发。

    此致、

    Ryan