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.

[参考译文] DRV8714-Q1:DRV8714-Q1

Guru**** 2448780 points


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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1373230/drv8714-q1-drv8714-q1

器件型号:DRV8714-Q1

工具与软件:

大家好:  

使用 PWM 请求 DRV8714寄存器配置以激活 Hbridge 。 我在达到以下状态方面有障碍

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

    嗨、Darshan、

    将 BRG_MODE 位设置为0b10 Se

    BRG_MODE 位于 IC_CTRL1中、因此要旋转电机、您需要用到它  

    • EN_DRV=1
    • EN_OLSC=以0为准
    • BRG_MODE=10
    • LOCK = 011b (解锁)
    • CLR_FLT =以0为准

    因此 IC_CTRL1 = 0b10100110

    您是否已经有 EVM? 这将是为您学习所需内容的寄存器配置的最简单方法。   https://www.ti.com/tool/DRV8714S-Q1EVM 

    此致!

    Jacob

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

    尊敬的 Jacob:

    我已经发送了下面的 msg ,但 H big 不工作  

    IC_CNTL1寄存器:0x07 0x97  

    IC_CNTL1寄存器:0x07 0x96  

    我要问你的问题是  

    • LOCK = 011b (解锁)  
    • H 桥是否适用于锁定位的任何其他组合。  
    • 喜欢: 001,100,010???
    • IC_CNTL1寄存器:0x07 0x95???。
    • 我们可以有电话请,我有太多的问题要问,这个线程将是不够的:)
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Darshan、

    这是您自己的电路板还是 EVM?  请在 EVM 上对其进行测试、以排除硬件问题。

    您能否验证您的 SPI 格式是否符合器件要求? 通常称为 SPI 模式1。   

    此致!

    Jacob

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

    基本上应尝试确认 SPI 通信一般正常工作-尝试对寄存器进行写入、然后读回、您应该会在寄存器上看到写入的更改  

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

    尊敬的 Jacob:  

    我在我们自己的设计上工作 ,而不是在开发板上,这是作为应用程序 ckt ,

    要检查 spi 、i m 正在使用 chip id:0x00 0x40。

    响应为:0xC0 0x40。 (SPI 是作品)  

    我关心的是激活 H 桥。  

    如果 LOCK 位设置为010、它是否工作??  

    数据表中的信息为:011和110。  

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

    嗨、Darshan、

    好的、这意味着可以进行 SPI 读取、但需要测试 SPI 写入。  尝试写入设置寄存器并读回。  您根本不必写入 Lock 位、因为该位默认设置为解锁

    此致!

    Jacob

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

    尊敬的 Darshan:

    并且请务必在寄存器写入 SPI 事务后检查 nSCS 是否设置为高电平。 nSCS 的上升沿需要锁存写入的数据。 在这种情况下、读取可能是 Kay。 通常、在每个读取或写入事务之后、nSCS 必须始终恢复到逻辑高电平。 请参阅以下示例。

    此致、Murugavel

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

    尊敬的 Darshan:

    我们假设问题已经解决。 请单击"解决"确认。 谢谢。

    此致、Murugavel