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.

[参考译文] LAUNCHXL-F280025C:通用电机控制实验构建2电流波形问题

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1126909/launchxl-f280025c-universal-motor-control-lab-build-2-current-waveform-problems

器件型号:LAUNCHXL-F280025C
主题中讨论的其他器件:DRV8316DRV8316REVMDAC128S085EVM

我正在评估具有磁性悬架的小型定制电机的无传感器 FOC 的 InstaSPIN-FOC 和 DRV8316。 我使用的是 LAUNCHXL-F280025C 和 DRV8316REVM、尝试按照通用电机控制实验(SPRUJ26)进行操作。 如果我的定制电机测试装置出现问题、我决定使用现成的 BLDC 电机进行测试。 我使用  是57BLR50-24-01电机。 它内置了霍尔传感器、但我不使用它们、因为我的应用需要无传感器。 我在8.6欧姆时测量了相间直流电阻、 在419uH 时测量了相间电感。 其额定电压为24V、3500rpm。 我使用的是16V 电源。

在进行一些调整后、我可以让电机在实验的构建2上以开环方式旋转、但电流波形甚至不接近于正弦。 遗憾 的是、DAC128S085EVM 电路板现在不可用、因此我无法获取实验中所述的模拟输出。 这是一个示波器捕获、前三个通道位于电机的三个相位上、而红色通道是一个相位上的夹式电流探头。 在开始粗糙且锯齿状的启动后、电机以70Hz 电气频率(2100RPM)非常平稳地运行、并消耗200mA 的电流。 我必须以40Hz 的频率启动它、然后将它增加到70 -它不会直接以70Hz 的频率启动。

我必须调整 V/f 曲线数才能达到此点。 以下是使用的值:

#define USER_MOOST1_FREQ_LOW_Hz (12.0f)// Hz
#define USER_MOOST1_FREQ_HIGH_Hz (116.0f)// Hz
#define USER_MOALE1_VOLT_MIN_V (3.0F)//电压
#define USER_MOOST1_VOLT_MAX_V (16.0f)//电压

例如、如果我将 VOLT_MAX_V 更改为17.5、电机仍可以运行、但消耗730mA 电流、电流波形如下所示:

更接近正弦、但消耗的电流更大。

我已使用 数据记录工具在首次示波器捕获中的设置下生成电流、电压和角度读数的图形。

电流:

电压:

强制角发生器:

估算器:

我不知道为什么估算器读数如此错误。 我之前已经看到过使用定制电机时的情况是正确的、但这正是此处所述设置的样子。

有什么想法、为什么我的电流波形远不是正弦波? 实验文档显示了一个非常干净的正弦波的图片、但如果您的正弦波看起来不是这样、则不提供任何操作指导。 我认为我已经完全遵循了实验说明、但我必须遗漏一些东西。 我认为它可能与来自不正确 V/f 斜率的磁芯饱和有关、但磁芯饱和不会导致更高的电流? 我在我看到的最低总电流消耗下显示了这个奇怪的波形。

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

    根据  您使用的电机不断调整 V/f 曲线数、直到电机平稳运行。   示波器和图形工具窗口上的电流波形将接近正弦波形。  

    #define USER_MOALE1_FREQ_LOW_Hz            (10.0)                        // Hz -建议设置为额定电机电频率的~10%

    #define USER_MOALE1_FREQ_HIGH_Hz           (200.0)                        // Hz -建议设置为额定电机电频率的~100%

    #define USER_MOV1VOLT_MIN_V                        (2.0)               //伏特-建议设置为额定电机电压的~15%

    #define USER_MOALE1_VOLT_MAX_V             (18.0)                        //伏特-建议设置为~100%额定电机电压

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

    那么、我正在寻找能够产生最干净正弦电流波形的 V/f 曲线、即使它消耗的电流更大?

    在我进入第3步时、这一点是否重要? 我认为不是。

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

    不可以、您可以在构建级别3中运行电机、因为您使用的是本实验支持的 TI EVM 套件。

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

    谢谢您的回复、但我的问题并没有得到真正的解答。 我已经开始使用真正的泵、而不是现成的电机、因此我认为这无关紧要。

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

    您是对的、正如您在另一个主题中所做和提到的那样。 构建级别1、2和3主要用于新硬件或自定义硬件验证。