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.

[参考译文] DRV10975EVM:DRV10975:速度与 RPM 间的关系

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/944353/drv10975evm-drv10975-speed-vs-rpm

器件型号:DRV10975EVM
主题中讨论的其他器件:DRV10975

您好、E2E、

请回答有关以下 URL 的问题;
e2e.ti.com/.../933806
我想知道的是速度值和实际电机旋转不是线性的原因。

请给我一个答案。

此致、
ACGUY

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

    您好、ACGUY、

    我看到,Vishnu 过去一直在为您提供帮助。 遗憾的是,这个问题缺乏细节,无法提供充分的答案。

    • 在您的图形中、什么是速度?

    在 DRV10975中、我们有一个电机速度1 (0x11)和电机速度2 (0x12)。 GUI 将这些值表示为"电机速度"(Hz)、该值将合并为两个寄存器、并使用数据表中的公式转换为 Hz。 图形中没有单位、因此我认为您使用的是原始寄存器值、而不是将值转换为 Hz。

    如果是这样、Vishnu 已经建议使用电周期寄存器(0x13和0x14)并使用数据表中的等式、因为电机转速寄存器会在其值中引入误差。 这可以解释为什么您在图中有一些意外值。 因此、这就是为什么建议使用电气周期寄存器来重新计算 Vishnu 值的原因。

    • 在您的图中、如何测量旋转速度?

    这是通过反光带和转速计实现的吗? 霍尔传感器还是编码器? 每种测量方法都会引入一些百分比误差、您是否在图形中考虑了该误差? 您是否使用了其他方法?

    后续步骤

    要显示的一个更好的图形是通过电气周期寄存器计算出的 RPM 测量值与 RPM。

    使用寄存器值、数据表中的公式(在 GUI 中使用电机周期框)也将起作用、 和用于将电周期转换为 RPM 的公式(w_RPM = 60/(n_rares*t_ELC))、您可以将图形的 x 轴转换为从电周期计算得出的 RPM、以查看它们之间的相关性。  

    如果在比较使用的方法后仍然发生这种"跳转"、那么我们可以通过查看"跳转"附近速度的电机相电流波形来讨论电流感应如何定义寄存器中的值以及电流感应是否出现问题。

    最棒的

    Cole

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

    您好、Cole、

    我想检查寄存器0x13和0x14、您能告诉我如何检查它们吗?
    我能否在 GUI 中检查 DRV109xx 寄存器?

    此致、
    ACGUY

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

    您好、ACGUY、

    GUI 已在电气周期(us)窗口的显示页面上自动计算0x13和0x14。 请注意、由于读数将读取当前速度、因此请留出一些时间让速度稳定下来、因此如果电机未完成加速、则会给出间歇性值。  

    如果不使用 GUI、则需要构建 I2C 读取数据包(具有次要或从 ID、地址和读取指定)。 下面给出了 ID 和寄存器地址以及转换数学。

    最棒的

    Cole