此編譯級(jí)別是使用相電流和角度/位置反饋關(guān)閉環(huán)路的第一個(gè)級(jí)別。
- 轉(zhuǎn)至 settings.h 文件,并更改定義以匹配以下內(nèi)容(閉環(huán)電流控制,啟用調(diào)試緩沖區(qū),每個(gè)設(shè)定點(diǎn)具有 8000 個(gè)周期):
- 如果需要,請(qǐng)轉(zhuǎn)至 single_chip_servo.c 文件并修改 Iq 設(shè)定點(diǎn)數(shù)組。默認(rèn)值如下所示。
- 在調(diào)試模式下編譯項(xiàng)目,然后將其加載到 MAIN_Cortex_R5_0_0 中。
- 加載完項(xiàng)目后,打開(kāi)“single_chip_servo.c”文件并找到以下行,然后點(diǎn)擊右鍵并選擇“Run to Line”。
- 運(yùn)行到此行將使控制代碼可以運(yùn)行八個(gè)不同的設(shè)定點(diǎn)并填充調(diào)試緩沖區(qū),以便可以查看此圖。
- 通過(guò)導(dǎo)入以下各個(gè)圖來(lái)查看輸出:
- 以下所示為示例輸出(自上而下為 α、β、Iq 和 Id 圖)。請(qǐng)注意 Iq 圖與設(shè)定點(diǎn)數(shù)組中上述設(shè)定點(diǎn)的匹配程度,根據(jù)請(qǐng)求,該 Id 被控制為接近于 0: