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.

[参考译文] DRV8245-Q1:DRV8245s-Q1 SPI 电阻控制器示例代码或参考材料

Guru**** 2400905 points
Other Parts Discussed in Thread: DRV8245-Q1

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1428553/drv8245-q1-drv8245s-q1-spi-resister-contol-sample-code-or-reference-material

器件型号:DRV8245-Q1
主题中讨论的其他器件:DRV8245S-Q1LEVM

工具与软件:

我想问一下是否有任何 DRV8245s-Q1驱动器 IC 的示例代码或参考资料。

产品说明书正在获取和审核中、但很难找到。

(我们需要数据来了解 PWM 操作的状态顺序和命令电阻器调用)

 

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

    你好!

    可以  使用此链接 https://dr-download.ti.com/software-development/support-software/MD-8Fqtr3axho/01.00.00.0B/slvc821b.zip 从 EVM 网页 https://www.ti.com/tool/DRV8245S-Q1LEVM 下载 DRV8245S-Q1LEVM 的完整项目和 C 源代码文件。您可能需要使用 myTI 凭据登录才能下载文件。

    作为一般流程、您应首先唤醒器件 nSLEEP = 1、等待 tWAKE 时间、然后根据您的应用要求通过 SPI 将 CONFIG1编程到 CONFIG4寄存器。 然后、您可以在使用命令寄存器设置进行解锁后、使用引脚控制 DRVOFF、EN/IN1、PH/IN2或基于 SPI 的控制命令驱动器。 FAULT_SUMMARY、STATUS1和 STATUS2是只读的。 它们提供有关器件状态和故障状态的反馈。  谢谢你。

    此致、Murugavel  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Murugavel、
    感谢您的答复。
    我有一个关于 SPI 通信测试的问题。
     命令电 阻器的 SDO (0x0889)出现故障响应。
    我应该检查哪个器件?
    我已连接 SPI 波形和电路、以便进行确认。
    (NSLEEP PIN:高、IPROPI PIN:低)
     
    谢谢你。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Murugabel、

    该问题是通过根据 SCLK 捕获时序更改 SDI 的输出来解决的。
    (在 SCLK 的下降沿捕捉数据。)
    谢谢你。

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

    你好!

    是的、这是正确的。 感谢您的更新。

    此致、Murugavel  

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

    您好、Murugabel、

    我通过 SPI 控制电机运行、需要控制电机转速。

    我想问一下通过 SPI 控制电机时的速度控制方法。

    1.是否需要以 SPI_IN 寄存器中 S_EN_IN1和 S_PH_IN2位的开/关切换速度控制电机?

    2.是否有在 IC 中创建 PWM 的方法?

    此致、 申哲

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

    你好!

    1. 我是否需要以 SPI_IN 寄存器中 S_EN_IN1、S_PH_IN2位的开/关切换速度控制电机?[/QUOT]

    是的、但这可能不适合控制、因为 PWM 频率将受到 SPI 更新速率的限制。 最好通过引脚上的 PWM 输入进行控制。

    2. 是否有在 IC 内部创建 PWM 的方法?

    DRV8245-Q1没有内部 PWM。  

    此致、Murugavel

    [/quote]