深度解析 DRV8711:高性能步進(jìn)電機(jī)控制器的全方位指南
在電子工程領(lǐng)域,步進(jìn)電機(jī)的精確控制一直是一個(gè)重要的研究方向,尤其是在對(duì)精度和穩(wěn)定性要求極高的應(yīng)用場(chǎng)景中。德州儀器(TI)推出的 DRV8711 步進(jìn)電機(jī)控制器 IC,憑借其卓越的性能和豐富的功能,成為了眾多工程師的首選。本文將深入剖析 DRV8711 的各項(xiàng)特性、工作原理、應(yīng)用場(chǎng)景以及設(shè)計(jì)注意事項(xiàng),旨在為工程師們提供一個(gè)全面且實(shí)用的參考。
文件下載:drv8711.pdf
一、DRV8711 概述
DRV8711 是一款功能強(qiáng)大的步進(jìn)電機(jī)控制器,它采用脈沖寬度調(diào)制(PWM)微步進(jìn)技術(shù),通過外部 N 溝道 MOSFET 來(lái)驅(qū)動(dòng)雙極步進(jìn)電機(jī)或兩個(gè)有刷直流電機(jī)。其集成的微步進(jìn)索引器支持從整步到 1/256 步的多種步進(jìn)模式,能夠?qū)崿F(xiàn)超平滑的運(yùn)動(dòng)控制。同時(shí),該器件具備豐富的保護(hù)和診斷功能,可有效保障電機(jī)系統(tǒng)的穩(wěn)定運(yùn)行。
主要特性
- 高度可配置的 SPI 串行接口:通過 SPI 接口,用戶可以方便地對(duì)輸出電流(扭矩)、步進(jìn)模式、衰減模式和失速檢測(cè)等功能進(jìn)行編程,實(shí)現(xiàn)靈活的控制策略。
- 內(nèi)置 1/256 步微步進(jìn)索引器:提供多種步進(jìn)模式選擇,可根據(jù)不同應(yīng)用需求調(diào)整電機(jī)的運(yùn)動(dòng)精度和平滑度。
- 靈活的衰減模式:支持快速衰減、慢速衰減、固定混合衰減和自動(dòng)混合衰減等多種模式,有效減少電流紋波,提高電機(jī)性能。
- 失速檢測(cè)功能:通過監(jiān)測(cè)電機(jī)的反電動(dòng)勢(shì)(BEMF),能夠及時(shí)檢測(cè)電機(jī)是否失速,并提供相應(yīng)的輸出信號(hào),便于系統(tǒng)采取保護(hù)措施。
- 寬工作電壓范圍:8V 至 52V 的工作電源電壓范圍,可適應(yīng)不同的應(yīng)用場(chǎng)景和電源要求。
- 完善的保護(hù)功能:具備過流保護(hù)(OCP)、過溫關(guān)斷(OTS)、欠壓鎖定(UVLO)等多種保護(hù)機(jī)制,確保器件在異常情況下的安全性和可靠性。
二、應(yīng)用領(lǐng)域
DRV8711 廣泛應(yīng)用于各種需要精確電機(jī)控制的領(lǐng)域,如辦公自動(dòng)化設(shè)備(打印機(jī)、復(fù)印機(jī)等)、工廠自動(dòng)化、紡織機(jī)械和機(jī)器人等。在這些應(yīng)用中,DRV8711 的高性能和高精度能夠滿足設(shè)備對(duì)電機(jī)運(yùn)動(dòng)控制的嚴(yán)格要求,提高設(shè)備的工作效率和穩(wěn)定性。
三、技術(shù)細(xì)節(jié)剖析
(一)引腳配置與功能
DRV8711 采用 38 引腳的 HTSSOP 封裝,每個(gè)引腳都有特定的功能。例如,VM 引腳用于連接電機(jī)電源,V5 引腳為 5V 調(diào)節(jié)器輸出,STEP/AIN1 和 DIR/AIN2 引腳分別用于步進(jìn)輸入和方向輸入等。詳細(xì)的引腳功能可參考數(shù)據(jù)手冊(cè),正確的引腳連接是確保器件正常工作的基礎(chǔ)。
(二)工作模式
DRV8711 支持直接 PWM 輸入模式和微步進(jìn)索引器模式。
- 直接 PWM 輸入模式:通過設(shè)置 OFF 寄存器中的 PWMMODE 位來(lái)選擇該模式。在這種模式下,AIN1、AIN2、BIN1 和 BIN2 引腳直接控制輸出驅(qū)動(dòng)器的狀態(tài),可用于驅(qū)動(dòng)兩個(gè)有刷直流電機(jī)。
- 微步進(jìn)索引器模式:通過 CTRL 寄存器中的 MODE 位來(lái)配置步進(jìn)格式,支持從整步到 1/256 步的多種步進(jìn)模式。在該模式下,電機(jī)的運(yùn)動(dòng)更加平滑,噪聲更小。
(三)電流調(diào)節(jié)
DRV8711 通過可調(diào)固定關(guān)斷時(shí)間的 PWM 電流調(diào)節(jié)電路來(lái)控制電機(jī)繞組中的電流。當(dāng)電流達(dá)到設(shè)定的閾值時(shí),H 橋會(huì)在一段可編程的時(shí)間內(nèi)關(guān)斷電流,然后重新開啟,開始下一個(gè) PWM 周期。這種方式可以確保電機(jī)繞組中的電流穩(wěn)定,提高電機(jī)的性能和效率。
(四)衰減模式
在 PWM 電流斬波過程中,H 橋達(dá)到斬波電流閾值后,可工作在快速衰減或慢速衰減狀態(tài)。此外,DRV8711 還支持固定混合衰減和自動(dòng)混合衰減模式,這些模式可以根據(jù)電機(jī)的工作狀態(tài)自動(dòng)調(diào)整電流衰減方式,有效減少電流紋波。
- 快速衰減模式:當(dāng) PWM 斬波電流達(dá)到設(shè)定值時(shí),H 橋反轉(zhuǎn)狀態(tài),使繞組電流反向流動(dòng),以快速降低電流。
- 慢速衰減模式:通過啟用 H 橋中的兩個(gè)低側(cè) FET,使繞組電流在橋內(nèi)循環(huán),實(shí)現(xiàn)緩慢的電流衰減。
- 混合衰減模式:開始為快速衰減,經(jīng)過一段可編程的時(shí)間后切換到慢速衰減模式。
- 自動(dòng)混合衰減模式:在消隱時(shí)間結(jié)束時(shí)采樣電流水平,根據(jù)電流與閾值的比較結(jié)果自動(dòng)切換衰減模式。
(五)失速檢測(cè)
DRV8711 采用反電動(dòng)勢(shì)監(jiān)測(cè)方案來(lái)檢測(cè)電機(jī)是否失速。它支持內(nèi)部失速檢測(cè)和外部微控制器監(jiān)測(cè)兩種方式:
- 內(nèi)部失速檢測(cè):將 CTRL 寄存器中的 EXSTALL 位設(shè)置為 0,當(dāng)采樣到的反電動(dòng)勢(shì)低于 STALL 寄存器中設(shè)置的閾值時(shí),STALLn/BEMFVn 輸出引腳會(huì)發(fā)出有效失速信號(hào)。
- 外部失速檢測(cè):將 EXSTALL 位設(shè)置為 1,STALLn / BEMFVn 輸出引腳用于指示有效的反電動(dòng)勢(shì)測(cè)量已準(zhǔn)備好,外部微控制器可以通過采樣 BEMF 引腳的電壓來(lái)判斷電機(jī)是否失速。
(六)保護(hù)電路
為了確保器件的安全性和可靠性,DRV8711 具備完善的保護(hù)電路,包括過流保護(hù)、預(yù)驅(qū)動(dòng)器故障保護(hù)、過溫關(guān)斷和欠壓鎖定等。
- 過流保護(hù)(OCP):通過監(jiān)測(cè)外部 FET 上的電壓降來(lái)檢測(cè)過流情況。當(dāng)電壓超過設(shè)定值且持續(xù)時(shí)間超過規(guī)定時(shí)間時(shí),會(huì)觸發(fā) OCP 事件,相應(yīng)的 H 橋?qū)⒈唤?,并通過 STATUS 寄存器和 FAULTn 引腳發(fā)出故障信號(hào)。
- 預(yù)驅(qū)動(dòng)器故障保護(hù):在 PWM 模式下,如果檢測(cè)到柵極驅(qū)動(dòng)輸出上的電流過大,說(shuō)明可能存在輸出 FET 故障或 PCB 故障,此時(shí)會(huì)禁用相應(yīng)的 H 橋,并發(fā)出故障信號(hào)。
- 過溫關(guān)斷(TSD):當(dāng)芯片溫度超過安全限制時(shí),所有 FET 會(huì)被禁用,OTS 位會(huì)在 STATUS 寄存器中設(shè)置,F(xiàn)AULTn 引腳會(huì)拉低。當(dāng)溫度降至安全水平時(shí),器件會(huì)自動(dòng)恢復(fù)正常工作。
- 欠壓鎖定(UVLO):當(dāng) VM 引腳電壓低于欠壓鎖定閾值時(shí),所有 FET 會(huì)被禁用,UVLO 位會(huì)在 STATUS 寄存器中設(shè)置,F(xiàn)AULTn 引腳會(huì)拉低。當(dāng) VM 電壓高于閾值時(shí),器件會(huì)恢復(fù)正常工作。
四、設(shè)計(jì)與應(yīng)用注意事項(xiàng)
(一)感測(cè)電阻
感測(cè)電阻對(duì)于 DRV8711 的性能至關(guān)重要。為了實(shí)現(xiàn)最佳性能,感測(cè)電阻應(yīng)選擇表面貼裝、低電感、功率額定值足夠高的類型,并盡可能靠近電機(jī)驅(qū)動(dòng)器放置。同時(shí),需要根據(jù)電機(jī)的電流大小和工作條件合理選擇感測(cè)電阻的阻值,以確保準(zhǔn)確的電流檢測(cè)。
(二)可選串聯(lián)柵極電阻
在高電流或高電壓應(yīng)用中,為了防止系統(tǒng)噪聲導(dǎo)致低側(cè)預(yù)驅(qū)動(dòng)器故障,建議在低側(cè)輸出和低側(cè) FET 的柵極之間串聯(lián)一個(gè) 47 至 120Ω 的電阻。同時(shí),將死區(qū)時(shí)間設(shè)置為 850ns 可以進(jìn)一步提高系統(tǒng)的穩(wěn)定性。
(三)電源供應(yīng)
在設(shè)計(jì)電機(jī)驅(qū)動(dòng)系統(tǒng)時(shí),適當(dāng)?shù)谋镜卮笕萘?a href="http://www.brongaenegriffin.com/tags/電容/" target="_blank">電容是非常重要的。大容量電容可以提供穩(wěn)定的電源,減少電壓波動(dòng)和紋波,確保電機(jī)能夠正常工作。具體的電容值需要根據(jù)電機(jī)系統(tǒng)的最高電流、電源的電容和供電能力、寄生電感、允許的電壓紋波等因素進(jìn)行綜合考慮。
(四)布局設(shè)計(jì)
合理的 PCB 布局對(duì)于 DRV8711 的性能和穩(wěn)定性也有著重要影響。在布局時(shí),應(yīng)注意以下幾點(diǎn):
- VM 引腳應(yīng)使用低 ESR 陶瓷旁路電容旁路到 GND,并盡可能靠近引腳放置。
- 在 VM 和 VCP 引腳之間、CP1 和 CP2 引腳之間、VINT 和 V5 引腳與 GND 之間分別放置合適的低 ESR 陶瓷電容,并靠近相應(yīng)引腳。
- 盡量減少信號(hào)走線的長(zhǎng)度和干擾,避免信號(hào)交叉和耦合。
五、總結(jié)
DRV8711 作為一款高性能的步進(jìn)電機(jī)控制器,具有豐富的功能和出色的性能。它的高度可配置性、靈活的衰減模式、失速檢測(cè)功能以及完善的保護(hù)機(jī)制,使其在各種步進(jìn)電機(jī)控制應(yīng)用中具有顯著的優(yōu)勢(shì)。然而,在實(shí)際應(yīng)用中,工程師們需要根據(jù)具體的應(yīng)用需求和系統(tǒng)要求,合理選擇器件參數(shù)、優(yōu)化電路設(shè)計(jì)和布局,以充分發(fā)揮 DRV8711 的性能,實(shí)現(xiàn)高效、穩(wěn)定的電機(jī)控制。你在使用 DRV8711 過程中遇到過哪些問題呢?歡迎在評(píng)論區(qū)分享你的經(jīng)驗(yàn)和見解。
-
電機(jī)控制
+關(guān)注
關(guān)注
3598文章
2115瀏覽量
276445 -
drv8711
+關(guān)注
關(guān)注
2文章
5瀏覽量
10169 -
步進(jìn)電機(jī)控制器
+關(guān)注
關(guān)注
1文章
28瀏覽量
6731
發(fā)布評(píng)論請(qǐng)先 登錄
drv8711帶不了電機(jī)轉(zhuǎn)動(dòng)的原因?怎么解決?
DRV8711 預(yù)驅(qū)動(dòng)錯(cuò)誤保護(hù)誤觸發(fā)解決方案
STM32單片機(jī)控制TI 芯片DRV8711,控制步進(jìn)電機(jī)
基于 DRV8711 具有 256 微步進(jìn)功能的雙極步進(jìn)電機(jī)系統(tǒng)參考設(shè)計(jì)包含BOM,PCB文件及光繪文件
基于DRV8711步進(jìn)電機(jī)預(yù)驅(qū)動(dòng)器的自動(dòng)扭矩實(shí)施方案
DRV8711調(diào)試詳細(xì)數(shù)據(jù)分析說(shuō)明
DRV8711 具有片上 1/256 微步進(jìn)分度器和失速檢測(cè)的步進(jìn)電機(jī)前置驅(qū)動(dòng)器
關(guān)于步進(jìn)電機(jī)和驅(qū)動(dòng)器的關(guān)鍵參數(shù)分析及研究
DRV8711的通用步進(jìn)電機(jī)驅(qū)動(dòng)器和直流電機(jī)驅(qū)動(dòng)器
?DRV8711 步進(jìn)電機(jī)控制器技術(shù)文檔總結(jié)
深度解析 DRV8711:高性能步進(jìn)電機(jī)控制器的全方位指南
評(píng)論