主题中讨论的其他器件:DRV8316、 DRV8316REVM、 DAC128S085EVM
我正在评估具有磁性悬架的小型定制电机的无传感器 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 斜率的磁芯饱和有关、但磁芯饱和不会导致更高的电流? 我在我看到的最低总电流消耗下显示了这个奇怪的波形。