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.

[参考译文] DRV8711:寄存器计算

Guru**** 2768525 points

Other Parts Discussed in Thread: DRV8711

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1617370/drv8711-register-calculation

器件型号: DRV8711

尊敬的团队:

 

我们将 DRV8711 驱动器用于有刷电机、我想了解适合有刷电机的寄存器配置。 此外、请帮助计算有刷电机的速度。 步进电机的速度计算方式为(微步进*传动比)/步进角、该角度为 1 度/秒、因此我们也需要对有刷电机进行计算。

 

感谢你能抽出时间。

此致、

Padmaja.  

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

    尊敬的 Padmaja:

    感谢您在这个论坛上的帖子。

    我们将 DRV8711 驱动器用于有刷电机、我想知道适合有刷电机的寄存器配置。

    要使用 DRV8711 为每个全桥 A 和 B 驱动有刷直流 BDC 电机、必须将其设置为直接 PWM 输入模式。 OFF 寄存器中的 PWMMODE 位必须设置为 1b。 请参阅数据表中的以下信息。 正向和反向 BDC 电机控制的建议控制逻辑显示在下面的红色矩形框中。 当电机未运行时、两个输入 AIN1、AIN2 和/或 BIN1、BIN2 必须为逻辑 1。 这还会通过低侧 MOSFET 再循环路径(也称为慢速衰减)来制动电机。 要驱动 BDC 电机、其中一个输入必须为逻辑 1、另一个输入必须为 PWM 输入。 使用此控制设置时、电机输出 PWM 在 PWM 输入为 0 时导通、而当 PWM 输入为 1 时、电机输出 PWM 关断。 PWM 开/关比用于设置占空比。  

    请协助进行有刷电机的速度计算。 步进电机的速度计算方式为(微步进*传动比)/步进角、其速度为 1 度/秒、因此我们也需要对有刷电机进行计算。

    如前所述、步进电机的速度计算需要步进电机供应商提供的传动比和步进角信息。 同样、BDC 电机的角速度 与施加的电压成正比、与负载扭矩成反比。 供应商提供电机恒定值 Kv。 角速度 Ω= V x kV。 V 是电机两端的电压、即电源电压 VM x PWM 占空比。 一些电机供应商提供 BEMF 常数 Ke。

    在本例中 、角速度 Ω=(V -(I x R))/ Ke。 您可以在网络上找到有关此 BDC 电机转速、扭矩等的大量学术信息 这个 网站就是一个例子。  

    对于 DRV8711、电 机转速将取决于 PWM 驱动方向及其占空比、而限制启动浪涌电流的线圈电流设置将根据 BDC 电机公式确定电机转速的加速时间。  

    此致、Murugavel