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.

[参考译文] MSP430F5521:应用手册 SLAA503 2011 年 7 月中指定的最大 RPM

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1582214/msp430f5521-max-rpm-specified-in-app-note-slaa503-july-2011

器件型号:MSP430F5521


应用手册采用 MSP430 的有传感器三相 BLDC 电机控制器规定、Hurst DMA0102024C 的最大速度为 41000rpm  6 极电机 -sec 2.3.2 第 9 页、脚注 2。 您能解释一下这个值是如何计算的吗? 假设霍尔中断甚至是处理时间为 8.125us、我得到的误差因数为 10。

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

    您好、

    我想您可以在 第 11 页的应用手册中找到以下信息、“1/MAX_HALL_ISR_1sec"等于“等于 8.125us、“NUM_MOTOR_POLES"=“= 6、因为您可以得到 “MAX_MECH_SPEED_IN_RPM"值“值等于 41000rpm。

    此致、
    彼得

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

    谢谢 Peter

    使用以 41000rpm 运行的 6 极电机的公式、 MAX_HALL_ISR_1s =

    (41000/60)(3*6)=12300。

    那么、可用的 ISR 处理时间= 1/12300 = 81.3us、而不是  应用手册中所述的 8.13us 或 8.125us。

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

    您好 Suresh、

    我相信您是对的、本应用手册中有一个错误、我将向团队报告未来我们可以更新、感谢您指出、也很抱歉让您感到困惑。

    谢谢!

    此致、
    彼得