TMC2208是一款先進的單軸步進驅(qū)動器,支持STEALTHCHOP?和256微步。下文將展示如何使用TMC2208替換A4988。
1. 引腳比較
TMC2208與其它電機驅(qū)動相比有以下額外功能:
*節(jié)能
自動減小電流可降低功率消耗以及減少設(shè)備發(fā)熱。
在默認情況下,通過將PDN UART輸入到GND來實現(xiàn)靜態(tài)電流降低。
*UART
UART單線接口允許使用任何微控制器控制TMC2208
UART。這為TMC2208的編程提供了可能性并增加了其他功能如全256個微控制。UART無法在傳統(tǒng)模式下使用。
*診斷
當驅(qū)動無法正常工作時將通過DIAG輸出實時顯示。
*256微步
TMC2208可以完全控制電機的256個微步。
*靜音
為了在傳統(tǒng)模式中優(yōu)化性能,建議考慮以下的對比:
(a) I/O設(shè)置: 使用2,4,16個微步不需要任何更改,見下表2。需要更改設(shè)置的微步已標粗顯示:
使用默認設(shè)置,TMC2208將插入由I/O配置引腳設(shè)置的256微步
(b) TMC2208不使用第三個配置引腳進行外部微步配置,而是使用此引腳提供
可選的診斷功能。 這是一個輸出引腳,應該在MCU中設(shè)置為輸入,如果是則保持打開狀態(tài)沒用過。
(c) INDEX引腳是輸出引腳,應在MCU中設(shè)置為輸入,如果未使用則保持打開狀態(tài)。
(d) 用于電流縮放的模擬參考電壓或用于內(nèi)部檢測電阻的參考電流
(可選模式)。 0V和2.5V之間的電壓線性調(diào)節(jié)0和電流之間的電流由檢測電阻設(shè)置定義的縮放。 將檢測電阻調(diào)整為電機電流I RMS:
2. 應用實例
上圖為應用例子。推薦更改部分標記為藍色。 引腳PDN/UART,INDEX,DIAG,MS2,MS1為有額外功能或功能稍微有區(qū)別,如表1所述。
應根據(jù)應用的電機電流選擇檢測電阻。 表3表示在等式1之后VREF = 2.5A的感測電阻和電流之間的關(guān)系。
為了應用示例R sense設(shè)置為0.18Ω,可以控制高達1.2A的電機電流。
* 值超過上限電流額定值,需要按比例縮小,例如 減少VREF。