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.

[参考译文] Noise_Window_CNT 技术问题

Guru**** 2589280 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/662351/noise_window_cnt-technology-issue

你(们)好

我使用 HVkit 对 BLDC_sensorless 进行编码。   

有一个 micronoise_window_CNT 。     我不明白该为什么做。   有人能解释一下还是给我小费。  

最棒的地方!

猎人  

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

    其他:我已阅读:

    但没有任何关于它的解释。  

    最恰当的考虑

    猎人

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这个宏必须被用于反电动势过点检测、它被用于基于电机转子速度和反电动势 ZCP 的过零噪声窗口处理。 ZCP 需要保持并延迟一段时间用于在这个宏中实现的换向。 延迟时间在 DELAY_30DEG_MACRO ()中计算得出
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Yanming:
    但是,我想知道如何?
    例如" v.NoiseWindowMax = v.NWDelayThres - v.NWDelta;"...
    具体是什么意思? 我需要技术背景。

    另一个问题是:delay_30deg_macro()为何恰好在 v.CmtnPointer == 5? CmtnPointer=0、1、2、3、4不需要它吗?

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

    您好、Yanming

    请提供帮助,因为我的主板应该兼容不同的 BLDC ,所以我想知道哪些参数意味着与 noice 进行解操作 。

    特别是:

    我可以更改这些值吗?

    最棒的地方!

    猎人

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    !!?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、您可以更改这两个参数、cmtn1.NWDelayThres 取决于 PWM 频率和电机的最小目标频率、它等于电机/12的 PWM 频率/最小频率。 而 cmtn1.NWDelta 最好设置为1~3、1表示较低的 PWM 频率、3表示较高的 PWM 频率。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢!
    最棒的地方!