Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

早上好,

我正在嘗試使用EVAL_DRIVE_3PH_PFD7 BLDC-SHIELD_IFX007TTLE 9879 + Arduino 和用於無人機的小型 BLDCWM_MOTOR_CONTROL_01 (型號TLE9015QU_TRX_BRG -AIR 370 2826 1000 kV)進行 。WM_MOTOR_CONTROL_01除了POWER_DRILL2GO (150 瓦)和極對數(= 5)之外,我找不到有關 的重要資訊:

setup_TLE_9789.jpg

我嘗試了反電動勢控制(順便說一下,還有EVAL_6EDL7141_FOC_3SH控制),但沒有成功: WM_MOTOR_CONTROL_01開始轉動,但半秒後停止。

我的程序基本上是從可用的示例中取得的,它是由 Arduino 編譯並正確加載的:

// run_bldc.c

#include "TLE9879_Group.h"
TLE9879_Group *shields;

void setup()
{
  Serial.begin(9600);
  Serial.print("*** start ***\n");
  shields = new TLE9879_Group(1);
  shields->setMode(BEMF);
  shields->setMotorSpeed(5000);
  shields->setMotorMode(START_MOTOR);
}

void loop()
{ ; }

我認為問題在於算法的參數。

有人已經嘗試過用這個 運行這樣的WM_MOTOR_CONTROL_01 SHIELD_AUTONOM_BGT60嗎?如果是,您有任何建議嗎?

最好的問候

 

罗尔·斯科雷蒂

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/Motor-Control-ICs/Troubles-with-BLDC-Arduino-shield-TLE-9789-1000-kV-outer-rotor-motor/td-p/675218

1 回應
Translation_Bot
Community Manager
Community Manager
Community Manager

@scorretti

為了讓WM_MOTOR_CONTROL_01在EVAL_6EDL7141_FOC_3SH模式下正常運作,相電阻、相電感和極對等WM_MOTOR_CONTROL_01參數非常重要。請參閱「如何測量WM_MOTOR_CONTROL_01參數」文件來測量WM_MOTOR_CONTROL_01參數。

另外,您能否嘗試更改以下執行緒6EDL_SPI_LINK中提到的參數?

6EDL_SPI_LINK : https://community.infineon.com/t5/MOTIX-MCU/Motor-stucks-and-restarts-very-often-in-BEMF-mode-with-T...

可以使用MOTIX™的設定精靈工具或從 Arduino uno 使用「setparameter」指令來變更參數。為了使「setparameter()」命令正常運作,請按照下列執行緒中提到的步驟進行操作:「 SHIELD_AUTONOM_BGT60 :setParameter() 工作」。

最好的問候,薩希爾
·庫馬爾

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/Motor-Control-ICs/Troubles-with-BLDC-Arduino-shield-TLE-9789-1000-kV-outer-rotor-motor/m-p/675467

0