ZHCUBZ5A September 2021 – April 2024
TMS320F28002x (F28002x)、TMS320F28003x (F28003x) 或 TMS320F280013x (F280013x) 是 C2000? 實時微控制器系列的成員,具有 IEEE 754 浮點單元 (FPU) 和三角函數(shù)加速器 (TMU)。用戶可將這些 LaunchPad? 開發(fā)套件或 controlCARD 中的一個與相關電機驅動評估板配合使用,以評估該電機控制實驗。
表 3-1 列出了 MotorControl SDK 中該通用電機控制實驗工程支持的當前評估套件。
電機驅動評估板 | C2000 MCU 評估模塊 | 電流檢測拓撲 | 轉子位置感應方法 | 測試電機 | |
---|---|---|---|---|---|
器件型號 | 說明 | ||||
DRV8329AEVM | 具有 CSD18536KTTT NexFET? 的 4.5V 至 60V、30A 三相逆變器 | LAUNCHXL-F280025CLAUNCHXL-F280039CLAUNCHXL-F2800137 | 單分流器直流鏈路電流 | 基于 FAST 估算器的無傳感器 FOC 基于 eSMO 觀測器的無傳感器 FOC 基于 QEP 編碼器的有傳感器 FOC 霍爾傳感器的有傳感器 FOC 無傳感器梯形控制 |
LVSERVOMTR(嵌入式編碼器)LVBLDCMTR(嵌入式霍爾傳感器) |
BOOSTXL-DRV8323RH | 具有 CSD88599Q5DC NexFET? 電源塊的 6V 至 54V、15A 三相逆變器 | LAUNCHXL-F280025CLAUNCHXL-F280039CLAUNCHXL-F2800137 | 單個低側分流器 | 基于 FAST 估算器的無傳感器 FOC 基于 eSMO 觀測器的無傳感器 FOC 基于 QEP 編碼器的有傳感器 FOC 基于霍爾傳感器的有傳感器 FOC |
LVSERVOMTR(嵌入式編碼器)LVBLDCMTR(嵌入式霍爾傳感器) |
BOOSTXL-DRV8323RS | 具有 CSD88599Q5DC NexFETTM 電源塊的 6V 至 54V、15A 三相逆變器 | LAUNCHXL-F280025CLAUNCHXL-F280039CLAUNCHXL-F2800137 | 單個低側分流器 | 基于 FAST 估算器的無傳感器 FOC 基于 eSMO 觀測器的無傳感器 FOC 基于 QEP 編碼器的有傳感器 FOC 基于霍爾傳感器的有傳感器 FOC |
LVSERVOMTR(嵌入式編碼器)LVBLDCMTR(嵌入式霍爾傳感器) |
DRV8316REVM | 4.5V 至 35V、8A 峰值電流三相逆變器集成式 MOSFET | LAUNCHXL-F280025CLAUNCHXL-F280039CLAUNCHXL-F2800137 | 用于三相低側電流的集成 CSA | 基于 FAST 估算器的無傳感器 FOC 基于 eSMO 觀測器的無傳感器 FOC 基于 QEP 編碼器的有傳感器 FOC 基于霍爾傳感器的有傳感器 FOC |
LVSERVOMTR(嵌入式編碼器)LVBLDCMTR(嵌入式霍爾傳感器) |
DRV8353RS-EVM | 具有 CSD19532Q5B 的 9V 至 95V 15A 三相逆變器 | LAUNCHXL-F280025CLAUNCHXL-F280039CLAUNCHXL-F2800137 | 單個低側分流器 | 基于 FAST 估算器的無傳感器 FOC 基于 eSMO 觀測器的無傳感器 FOC 基于 QEP 編碼器的有傳感器 FOC 基于霍爾傳感器的有傳感器 FOC |
LVSERVOMTR(嵌入式編碼器)LVBLDCMTR(嵌入式霍爾傳感器) |
BOOSTXL-3PHGANINV | 12V 至 60V、3.5A 三相 GaN 逆變器 | LAUNCHXL-F280025CLAUNCHXL-F280039CLAUNCHXL-F2800137 | 三個基于采樣電阻的內嵌式電機相電流檢測 | 基于 FAST 估算器的無傳感器 FOC 基于 eSMO 觀測器的無傳感器 FOC 基于 QEP 編碼器的有傳感器 FOC 基于霍爾傳感器的有傳感器 FOC |
LVSERVOMTR(嵌入式編碼器)LVBLDCMTR(嵌入式霍爾傳感器) |
TMDSHVMTRINSPIN | 400V、10A 三相逆變器 | TMDSCNCD280025C、TMDSCNCD280039C、TMDSCNCD2800137、帶 TMDSADAP180TO100 | 單個低側分流器 | 基于 FAST 估算器的無傳感器 FOC 基于 eSMO 觀測器的無傳感器 FOC 基于 QEP 編碼器的有傳感器 FOC |
HVPMSMMTR(嵌入式編碼器) |
如果實驗設置為使用編碼器或基于霍爾的有傳感器 FOC,則務必確保以正確的順序連接物理連接。如果電機、編碼器或霍爾線的連接順序錯誤,則實驗將無法正常運行,可能導致電機無法旋轉。對于電機相線,務必確保電機相位連接到逆變器板上的正確相位。對于隨 TI 電機控制參考套件提供的電機,提供了正確的相位連接,如表 3-2 中所示。
對于編碼器,務必確保 A 連接到 A,B 連接到 B,I 連接到 I。對于霍爾傳感器,務必確保 A 連接到 A,B 連接到 B 以及 C 連接到 C。通常還需要 +5V 直流和接地連接。如果使用的霍爾傳感器或編碼器與表 2-2 中具體列出的傳感器或編碼器不同,請參閱所用霍爾傳感器或編碼器的用戶手冊,以確保正確連接電線。
務必為 ENC 模塊的設置和配置提供編碼器每旋轉一周的時隙數(shù)。這使得 ENC 模塊能夠正確地將編碼器信號轉換為角度。需要將 user_mtr1.h 文件中定義的 USER_MOTOR1_NUM_ENC_SLOTS 常量更新為編碼器的正確值。如果此值不正確,則電機會旋轉得更快或更慢,具體取決于已設置的值。務必注意,該值應設置為編碼器上的時隙數(shù),而不是了解正交精度后得到的計數(shù)值。
LVSERVOMTR | LVBLDCMTR | HVPMSMMTR | HVBLDCMTR | ||
---|---|---|---|---|---|
電機相線 | U | 黑色 (16AWG) | 黃色 | 紅色 | 黃色 |
V | 紅色 (16AWG) | 紅色 | 藍色/黑色 | 紅色 | |
W | 白色 (16AWG) | 黑色 | 白色 | 黑色 | |
編碼器 | GND(LAUNCHXL-F280025C/39C/137 的 J12-1) | 黑色 (J4-1) | 無,不支持基于編碼器的有傳感器 FOC | 黑色 | 不支持基于編碼器的有傳感器 FOC |
+5V | 紅色 (J4-2) | 紅色 | |||
I(1I,LAUNCHXL-F280025C/39C/137 的 J12-3) | 棕色 (J4-3) | 黃色 | |||
B(1B,LAUNCHXL-F280025C/39C/137 的 J12-4) | 橙色 (J4-4) | 綠色 | |||
A(1A,LAUNCHXL-F280025C/39C/137 的 J12-5) | 藍色 (J4-1) | 藍色 | |||
霍爾傳感器 (LAUCHXL_F2800137 僅具有 J12,霍爾傳感器與編碼器共享 J12) |
GND | 黑色 (J10-1) | 黑色 | 不支持基于霍爾傳感器的有傳感器 FOC | 黑色 |
+5V | 紅色 (J10-2) | 紅色 | 紅色 | ||
A(2I,LAUNCHXL-F280025C/39C 的 J13-3) | 灰白色 (J10-3) | 藍色 | 藍色 | ||
B(2B,LAUNCHXL-F280025C/39C 的 J13-4) | 綠色-白色 (J10-4) | 綠色 | 綠色 | ||
C(2A,LAUNCHXL-F280025C/39C 的 J13-5) | 綠色 (J10-5) | 白色 | 白色 |
立即開始使用 C2000? 實時控制微控制器 (MCU) 來實現(xiàn)電機控制。