MCXA153 EVB 馬達開發上手

關鍵字 :BLDCMotorFOCPMSMNXPMCXA
  • 博文目的

    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 電源接口。
    • 軟體

  • 運行 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 馬達開發上手

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

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

評論