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.

[参考译文] DRV2605:如何实现更好的驱动功率

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1035076/drv2605-how-to-achieve-a-better-driving-power

器件型号:DRV2605
主题中讨论的其他部件:DRV2604DRV2603

您好!

我们得到了 DRV2604和 DRV2605的样本、并使用显微镜检查输出频率、IC 的输出波形为低电平。 它不是正弦波、对吗?

振动强度不符合我们的预期。  我们还注意到、当我们使用 DRV2603时、电流消耗低于上一个电流消耗。

 

现在、我们使用70% PWM (我们的软件设置实时回放输入(地址0x02、其十进制值为88)。

即使我们尝试设置100% PWM、驱动强度仍然不像我们预期的那样好。

IC 中可以设置许多寄存器、现在我们已经进行了设置  

n_ERM_LRA = 1

LOOP_GAIN = 1 Medium (默认值)

BEMF_GAIN =2、20x (默认值)

 

是否有任何寄存器设置对驱动功率具有更大的影响? 您能对此提供更好的建议吗?

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

    您好!

    如果 这是 LRA、则需要设置 rated 电压和/或 OD_CLAMP 电压以及放入闭环

    此外、放大后的部分不是信号、而是 D 类输出放大器的 PWM 开关频率。 您需要使用低通滤波器来查看正弦输出。

    更仔细地查看寄存器设置和数据表、您可以借此了解 I2C 接口相对于 DRV2603的扩展功能

    环路和 BEMF 增益不影响输出功率。

    此致、

    Carson

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

    尊敬的卡森:

    对于 Rated 电压和 OD_CLAMP、我们使用默认值0x3F 和0x89。

     

    我们为驱动器 IC DRV2604和 DRV2605提供3V 电压、应在这2寄存器中设置什么值?

    我们是否设置了更高的值、我们是否可以提高输出功率?

    原理图如下:

    谢谢、

    此致

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

    如果您提供更高的电源电压、然后增加 rated_volte/OD_CLAMP、则输出端的电压将更高、而在负载保持恒定的情况下、您将驱动更大的功率。

    您应该根据 DRV2605数据表第22页和第23页上的公式增加参数。 确保两个值都不超过电源电压、OD_CLAMP 应大于 RATGE_VOLTAGE、但这也取决于您在(开环或闭环)中运行器件的模式以及驱动传动器的类型(LRA 或 ERM)

    但是、如果您要驱动 LRA、您还需要确保它处于谐振频率、以便 LRA 本身能够从器件消耗最大功率、 这可以通过器件的闭环控制来实现、该器件以谐振频率自动驱动 LRA。

    如果是您驱动的 ERM、则开环与闭环对功率无关紧要。

    最棒的

    Carson

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

    尊敬的卡森:

    非常感谢、但现在我们有一个新问题。  我们发现一个问题、即在执行自动校准过程后、我们将参数保存到存储器中、即 BEMF_GAM_COMP、A_CAL_BEMF、DIAG_RESULT。

     

    当我们再次启动手表时、我们将把这4个参数重新写入到驱动器 IC 中、当驱动器 IC 的 VDD 保持不变时、它会起作用。

     

    但是、当我们移除电源(驱动器 IC 正在复位)时、在我们将上述参数重新写入驱动器后、振动强度变得非常弱。 我们必须再次执行自动校准。

     

    我们如何在不重新校准的情况下保留原始校准参数。

     

    在 数据表中、有一次性可编程(OTP)存储器可用于配置、我们是否可以使用该 OTP 来保存校准参数。

    谢谢、

    此致

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

    您好!

    您可以使用 OTP 来保存自动校准、但这似乎不是重新启动时振动变得弱的原因。 您是否确保所有其他参数(如 rated 电压、OD_CLAMP 和运行模式)也被重新写入其各自的寄存器中?就像这样、在这里保存时不仅需要自动校准参数。

    您开始在手表上播放振动效果的时间有多短?

    此致、

    Carson

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

    此外、确保在发送通信之前、您实际上为器件提供重新启动时的电源备份时间。 如果可能、您应该通过执行读取来验证寄存器是否实际被写入。