Detail Know How For MCSDK

前言

針對Motor Control怎樣算好以及怎樣調整一直都是很多新入門玩家的痛,這邊針對一些實際案例與好用工具做詳細介紹,從一開始的Motor Pilot偵測馬達參數,到後續Open loop HW debug,接到Close loop start up 等等

MC-SDK v6.1 – FW lib features list

目前最新版本到6.3,但因手邊公開資料比較表還沒更新上去,基本上最主要差異在於Daul motor還有C0與H5加入

Motor profiler steps

基本上操作會在1min內結束超過1min會出現Fail,容易Fail會是在第3部,這邊最直接解決方式會是降低最大轉速讓ST算法執行完成或直接量測

  • 第一階段透過開關MOS來量測馬達硬體的Rs 定子阻抗, Ls定子感量
  • 第二階段 系統設定為開迴路來量測Ke 反電動勢常數
  • 第三階段 根據上述參數進行閉迴路測試 , 測試馬達最高轉速及摩擦係數 , 轉動慣量係數

Checking the Current Regulator

先來看看什麼是好的甚麼是不好的

一般會使用Open Loop先確認Debug HW,電壓設定基本上不用大10%左右就可以了

Close Loop Speed Adjust For Kp KI

這邊直接看2個結果,主要for降速度太慢或太快

Leave a Comment

Your email address will not be published. Required fields are marked *

Shopping Cart