ZHCAF47 March 2025 MCF8315A , MCF8315C , MCF8315C-Q1 , MCF8315D , MCF8316A , MCF8316C-Q1 , MCF8316D , MCF8329A , MCT8315A , MCT8316A , MCT8329A
啟用制動功能可在電機啟動之前使電機進入靜止狀態,以實現可靠的旋轉。
| 配置 | 子特性說明 | 調優注意事項 |
|---|---|---|
| BRAKE_EN | 啟用制動,使電機在開始啟動之前靜止。通常在禁用 ISD 或感測到 BEMF 小于 STAT_DETECT_THR 時生效。 | 保持啟用狀態以確保電機啟動時在轉子處于靜止狀態 |
| BRK_MODE | 在高側制動和低側制動之間進行選擇。 | 可能取決于使用的 FET 和針對熱阻的 FET RDSon?;陔娏鞯闹苿拥碾娏鳈z測僅適用于低側制動。 |
| BRK_CONFIG | 允許用戶在制動時間和制動電流閾值之間進行選擇以退出制動狀態 | 建議僅在電機旋轉時使用基于電流的制動。一旦電機減速且制動器電流降至配置的閾值以下,就會釋放制動器。** 基于電流的制動器僅適用于低側制動。如果基于電流的制動器設置為高側制動,則器件默認為使用基于時間的制動。 |
| BRK_TIME | 器件施加制動的最長時間。 | BRK_TIME 是基于電流的制動器中的最大制動時間,即使電流未降至低于 BRK_CURR_THR 也是如此。對于基于時間的制動,BRK_TIME 定義了退出制動狀態的固定時間。將此設置為從最大安全速度施加制動以停止電機的時間。 |
| BRK_CURR_THR | 電機執行制動時的電流閾值 | 如果啟用了基于電流的制動,則此項用于退出制動。為了實現可靠啟動,必須確保 BRK_CURR_THR 足夠低,以便電機在退出制動之前幾乎停止。設置得過低可能導致電機狀態停滯在 ISD 中,直到由于噪聲而出現 ISD_TIMEOUT。嘗試使用最低設置,如果無法及時退出制動則增大。 |
| BRAKE_CURRENT_PERSIST | 基于電流的 ISD 制動期間電流低于閾值的持續時間 | 保持足夠長的持續時間,以避免由于制動電流的正弦性質而導致誤檢測。 |