ZHCSRF9A December 2022 – October 2023 DRV8461
PRODUCTION DATA
當(dāng) DRV8461 通過 SPI 接口運(yùn)行時(shí),自動(dòng)微步進(jìn)模式會(huì)對(duì)輸入步進(jìn)脈沖進(jìn)行插值,以生成對(duì)應(yīng)于更高分辨率微步進(jìn)的電流波形。這可在任何步進(jìn)頻率下實(shí)現(xiàn)平滑的正弦電流和無噪聲運(yùn)行。
如果禁用自動(dòng)微步進(jìn),系統(tǒng)控制器將被迫輸出高頻 STEP 信號(hào)以生成高分辨率微步進(jìn)電流波形。
當(dāng)啟用自動(dòng)微步進(jìn)時(shí),可以通過低頻 STEP 信號(hào)生成平滑的電流波形。
這大大減少了控制器開銷,有利于 3D 打印機(jī)、工廠自動(dòng)化和醫(yī)療等應(yīng)用。
應(yīng)確保內(nèi)插頻率不會(huì)落在步進(jìn)電機(jī)的諧振頻帶中。
EN_AUTO 位應(yīng)為 1b 以啟用自動(dòng)微步進(jìn)模式。
DRV8461 支持插值至 1/32、1/64、1/128 或 1/256 微步進(jìn)級(jí)別,此插值通過 RES_AUTO 位來配置,如表 7-13 所示。插值設(shè)置可以動(dòng)態(tài)更改。
RES_AUTO | 內(nèi)插 |
|---|---|
00b(默認(rèn)值) | 1/256 |
01b | 1/128 |
10b | 1/64 |
11b | 1/32 |
表 7-14 展示了:通過分別向 EN_AUTO 位寫入 1b 和 0b 而實(shí)現(xiàn)的線圈電流與半步進(jìn)模式和自動(dòng)微步進(jìn)模式之間的平滑過渡。請(qǐng)注意,半步進(jìn)和 1/256 自動(dòng)微步進(jìn)模式下的步進(jìn)頻率相同。
![]() | ![]() |
從半步進(jìn)模式過渡到 1/256 自動(dòng)微步進(jìn)模式 | 從 1/256 自動(dòng)微步進(jìn)模式過渡到半步進(jìn)模式 |
如圖 7-8 所示,插值是根據(jù)兩個(gè)前一步進(jìn)脈沖之間的時(shí)間完成的。根據(jù) RES_AUTO 位設(shè)置,將之前的間隔時(shí)間內(nèi)插為相等的分頻。
當(dāng)輸入步進(jìn)頻率與之前的間隔(如段"1"中所示)相比降低時(shí),電機(jī)保持其位置,直到出現(xiàn)下一個(gè) STEP 有效邊沿。如果 EN_STSL 位為 1b,器件將進(jìn)入靜止省電模式,并且下一個(gè)有效邊沿不會(huì)在 tSTSL_DLY 到期前出現(xiàn)。出現(xiàn)下一個(gè) STEP 有效邊沿時(shí)退出靜止省電模式。
當(dāng)步進(jìn)頻率比之前的間隔增加時(shí)(如段“2”中所示),當(dāng)下一個(gè) STEP 有源邊沿出現(xiàn)時(shí),電機(jī)角度會(huì)平滑地自動(dòng)校正,并且分度器會(huì)移動(dòng)到與 STEP 輸入對(duì)應(yīng)的位置。在段“3”中,電機(jī)角度以更快的速率增加,對(duì)應(yīng)于段“2”的步進(jìn)頻率。
自動(dòng)微步進(jìn)模式下的 STEP 輸入頻率不應(yīng)介于 10Hz 和 300kHz 之間。
要實(shí)現(xiàn)低于 10Hz 全步進(jìn)等效步進(jìn)頻率的自動(dòng)微步進(jìn),請(qǐng)?jiān)趩⒂米詣?dòng)微步進(jìn)之前使用更高分辨率的微步進(jìn)設(shè)置。
例如,全步進(jìn)模式下的 1Hz 步進(jìn)頻率對(duì)應(yīng)于 1/16 微步進(jìn)模式下的 16Hz 步進(jìn)頻率。因此,如果用戶希望對(duì)全步進(jìn) 1Hz 步進(jìn)輸入使用自動(dòng)微步進(jìn),可以將 MICROSTEP_MODE 設(shè)置為 0110b(1/16 微步進(jìn)),并使用 RES_AUTO 位實(shí)現(xiàn)所需的內(nèi)插電平。