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.

[参考译文] MCF8316A:数据表不清楚 MAX_SPEED

Guru**** 2482225 points


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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1179539/mcf8316a-datasheet-is-unclear-about-max_speed

器件型号:MCF8316A

您好!

在第98页的"寄存器字段说明"部分中、可以看到:

"Max_speed: 14位值、用于设置电气频率中的最大速度值最大电机转速(Hz):{MOTOR_SPEED/6}、例如:如果 MOTOR_SPEED 为0x2710、则最大电机转速(Hz)= 10000 (0x2710)/6 = 1666Hz。"

在说明中、我不确定 MOTOR_SPEED 是另一个寄存器字段、还是 MOTOR_SPEED 可能是 MAX_SPEED 的拼写错误、因为我在数据表中找不到 MOTOR_SPEED 作为寄存器阀。

此外、公式: 最大电机转速(Hz)= 10000 (0x2710)/6 = 1666Hz 完全错误或写入错误。

 它是最大电机转速(Hz)=(0x2710)/6 = 1666Hz 还是10000/6 = 1666Hz? 这是否意味着、如果 MAX_SPEED 设置为10000、则电机最大速度将被声明为1666Hz? 为什么我们需要将寄存器值减小6?

如果它们是拼写错误、那么是否有人可以更新数据表以进行更正?

此致、

Brian

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

    TI 工程师在哪里?

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

    您好 Brian

    我已为您的主题分配了我们团队的一名成员。 我们的目标是尽快提供反馈。

    最棒的

    Akshay

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

    您好 Brian、

    查看数据表后、我可以确认它确实是一个拼写错误、并且在 MAX_SPEED 寄存器说明中、MOTOR_SPEED 应该是 MAX_SPEED。

    您也可以更正、公式只是通过将十六进制值放在括号中来指示10000也是0x2710。 我可以看到这是如何令人困惑的、并将为此提供内部反馈以及拼写错误、以便进行更新以使其更加清晰。

    按6进行缩放只是一个转换因子、在转换为 Hz 时、我们可以实现更精细的增量、同时将 MAX_SPEED 设置存储为整数。

    此致、
    Eric C.