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.

[参考译文] DRV8912-Q1:用于连续模式运行的 SPI 设置(DRV8912)

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1525216/drv8912-q1-spi-settings-for-continuous-mode-operation-in-drv8912

器件型号:DRV8912-Q1

工具/软件:

您好、

我将在并联配置(4个并行连接的半桥)中使用 DRV8912、并计划在连续模式下运行它们。 使用 SDI 的控制寄存器1的配置设置为0x08AA、使用0x0955中的 SDI 的控制寄存器2的配置设置。如果我在相同的时钟帧中发送两个数据(如下图所示)或者我是否应该生成每个16位的不同时钟帧以进行数据传输、就可以进行此操作。 另外、您能否确认这些设置是否足以让电机驱动器使用连续模式在正向运行。

此致、

Reshma

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

    尊敬的 Reshma:

    感谢您的问题。

    Unknown 说:
    我使用 DRV8912进行并行配置(4个并行连接的半桥)并计划在连续模式下运行它们。 使用 SDI 的控制寄存器1的配置设置为0x08AA、使用0x0955中的 SDI 的控制寄存器2的配置设置。如果我在相同的时钟帧中发送两个数据(如下图所示)或者我是否应该生成每个16位的不同时钟帧以进行数据传输、则可以进行此操作。

    请参阅数据表的编程部分-以下代码片段。 每个寄存器写入必须仅用一帧完成-仅16位事务。 需要 nSCS 上升沿才能将新值写入目标寄存器。 每个寄存器写入都需要单独的帧、否则会导致帧错误并将忽略写入操作。

    Unknown 说:
    另外、您能否确认这些设置是否足以让电机驱动器使用连续模式正向运行。

    SDI 帧0x08AA 将启用 HS-FET 并禁用 HB1至 HB4的 LS-FET、SDI 帧0x0955将启用 LS-FET 并禁用 HB5至8的 HS-FET。

    此致、Murugavel