-
博文目的
NXP 最新 MCX 系列產品,MCXA 可以支持 BLDC, PMSM 等等多種馬達控制需求,NXP提供硬體開發板搭配馬達驅動板實現馬達運轉 demo ,提供硬體參考,加快硬體開發流程,軟體方面提供完善馬達控制 Library 與 example code,提供客戶使用 Library 達到馬達運轉功能,不用額外開發演算法。NXP 提供 freemaster interface ,可以及時動態調適馬達參數,此文件說明與介紹要如何快速開發馬達應用並基於 NXP MCXA 產品。
-
MCXA 規格可以參考此篇博文
-
環境架設
-
硬體

-
Linix 45ZWN24-40 motor

-
FRDM-MC-LVPMSM 驅動板

-
FRDM-MCXA153
- 細節請參考此篇博文
-
燒錄以及通訊使用下圖 port 與 PC 連接

-
硬體結合

- 疊放開發板: FRDM-MC-LVPMSM 盾板已正確放置在 FRDM-MCXA153 板上方。
- 連接馬達: 三相馬達線已連接到盾板上的 J7 端子。
- 連接 USB: USB 線已連接至 FRDM 板的 J15 Debug USB 接口。
- 連接電源: 24V DC 電源已連接到盾板上的 DC 電源接口。
-
-
軟體
- VS Code IDE,開發環境
- 安裝及燒錄流程可以參考此篇博文
- FRDM-MCXA153 SDK 2.16.000,馬達範例
- 取得流程可以參考此篇博文,需搜尋 MCXA153 並找到相應的 SDK
- FreeMASTER,實時調試監控和數據可視化
- 安裝請參考此篇博文
- VS Code IDE,開發環境
-
-
運行 FreeMASTER,確保通訊正常,且方便控制 MCU
-
打開 FreeMASTER 專案:雙擊位於
middleware\\motor_control\\freemaster資料夾中的pmsm_frac.pmpx檔案。 -
自動載入環境:FreeMASTER 應用程式啟動,並根據 *.pmpx 檔案定義自動創建環境。
-
建立通訊 : 點擊左上角的綠色 "GO" 按鈕。

-
檢查通訊狀態 : 如果通訊不成功,點擊 Project > Options > Comm

-
-
運行 Scalar control,實現開環轉動並確保硬體電路正常
-
配置 “M1 MCAT Vq Required”, “M1 Scalar Speed Required”, “M1 MCAT Control”

-
點擊 “M1 Application Switch” ON

-
馬達順利轉動,本次 demo 成功

-
MCXA153 EVB 馬達開發上手
關鍵字 :BLDCMotorFOCPMSMNXPMCXA
► 相關影片
MCXA153 EVB 馬達開發上手
NXP 最新 MCX 系列產品,MCXA 可以支持 BLDC, PMSM 等等多種馬達控制需求,NXP提供硬體開發板搭配馬達驅動板實現馬達運轉 demo ,提供硬體參考,加快硬體開發流程,軟體方面提供完善馬達控制 Library 與 example code,提供客戶使用 Library 達到馬達運轉功能,不用額外開發演算法。NXP 提供 freemaster interface ,可以及時動態調適馬達參數,此影篇說明與介紹要如何快速開發馬達應用並基於 NXP MCXA 產品。
★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。
★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~
評論