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