使用 16 位 TINRUSH 寄存器設置浪涌時間 tINRUSH。如前所述,tINRUSH 有兩個目的:
- tINRUSH 是失速檢測方案忽略電機浪涌電流的持續(xù)時間。這可防止在啟動過程中錯誤地檢測到失速。這段時間內的失速檢測將消隱。詳細說明請參閱失速檢測部分。
- 此外,tINRUSH 也是軟啟動和軟停止特性將速度或電壓從 0 增大至 WSET_VSET 設置的值,或將速度或電壓從現(xiàn)有值減小至 0 的持續(xù)時間。
- 當 EN_SS 設置為 0b 時,TINRUSH 寄存器位設置將直接反映 tINRUSH 時間。時間 tINRUSH 可設置為介于 5ms (0000h) 和 6.7s (FFFFh) 之間的值。默認值為 1s。
- 當 EN_SS 在電機速度或電壓調節(jié)模式下設置為 1b 時,目標電機轉速或電壓將在 tINRUSH 持續(xù)時間內軟啟動和軟停止,如上所述。在這種情況下,tINRUSH = TINRUSH x WSET_VSET。例如,如果 WSET_VSET = 10 且預期 tINRUSH 時間為 1s,則 TINRUSH 將設置為 100ms。