當前位置:首頁 > 解決方案 > 電機方案 > 軟件說明
軟件說明


Keil環境安裝
Keil環境的安裝以及設置可以參考《AC781x通用開發板開發指南.pdf》“開發環境準備”部分。

軟件路徑

TC FOC電機控制算法的軟件為ATC_FOC.rar,解壓這個壓縮包之后即可看到FOC算法的軟件結構,主要包括以下幾個部分:

(1)  FOC_App:

a.    包括模塊的初始化

b.    Hall狀態的獲取以及電機轉速的計算

c.    pid初始化和控制器

d.    相電流的采樣

e.    ADC中斷,在ADC中斷中執行FOC算法

(2)  foc_control.lib

a.    SVPWM的實現

b.    Clark/Park變換的實現

c.    Hall角度自學習功能

模塊初始化
電機控制算法需要用到PWM/PWDT/ADC/GPIO幾個模塊,需要分別對這些模塊進行初始化設置。

詳細可以參考《ATC_AC781x_FOC_Porting_Guide_CH》。


Hall角度自學習功能
為了匹配不同型號的電機,ATC Demo軟件中包含Hall角度自學習功能,該功能可以自動檢測各個狀態下Hall對應的電機角度。

在代碼中只要將g_startHallAngleCal變量設置為1,即可開始Hall角度的自學習功能,完成后,會將Hall各個狀態的角度保存 到g_InitAngleCal[7]數組中,得到之后再每個角度的基礎上加30度后填到_hallAngle_degree_120[MAX_HALL_STATUS]數組中即可。



產品分類

MCU Audio Amplifier TPMS

解決方案

BCM方案 電機方案

技術支持

樣品申請 技術論壇 開發者資源

加入杰開

職位招聘

關于杰開

企業簡介 在線留言 聯系我們
  • 電話:

    0755-26638118
  • 郵箱:

    service@autochips.com
  • 地址:

    武漢東湖新技術開發區高新大道999號未來科技城C3棟6樓
Copyright ? 2020武漢杰開科技有限公司. All Rights Reserved. 備案號:皖ICP備14001966號??皖公網安備:34019202000698
人人玩人人添人人澡免费_人摸人人人澡人人超碰手机版_任我爽精品视频在线播放