DRV8830低電壓電機驅動器:特性、應用與設計要點
在電子工程領域,電機驅動器是實現各種設備運動控制的關鍵組件。今天,我們要深入探討德州儀器(TI)的DRV8830低電壓電機驅動器,它為電池供電的玩具、打印機和其他低電壓或電池供電的運動控制應用提供了集成化的解決方案。
文件下載:drv8830.pdf
一、DRV8830的關鍵特性
1. 高效驅動能力
DRV8830采用H橋電壓控制電機驅動架構,能夠驅動直流電機、步進電機的一個繞組或其他執行器/負載。其低MOSFET導通電阻(HS + LS 450 mΩ)可減少功率損耗,提高效率。同時,它能提供高達1A的最大直流/均方根或峰值驅動電流,滿足多種負載的需求。
2. 寬電壓范圍與低功耗
該驅動器的工作電源電壓范圍為2.75V至6.8V,適用于大多數電池供電系統。在睡眠模式下,其典型電流僅為300nA,有助于延長電池使用壽命。
3. 串行接口與多地址選擇
DRV8830具備串行I2C兼容接口,支持多個地址選擇,允許在一條I2C總線上連接多達9個設備,方便實現多設備的集中控制。
4. 保護功能完善
內置電流限制電路和故障輸出功能,可有效防止過流、短路、欠壓和過熱等故障對設備造成損壞。一旦檢測到故障,FAULTn引腳將輸出低電平信號,同時在串行接口寄存器中設置相應的故障位。
5. 熱增強封裝
提供熱增強型表面貼裝封裝,如3mm × 3mm 10引腳的VSON封裝和HVSSOP封裝,有助于提高散熱性能,確保設備在高溫環境下穩定工作。
二、應用領域廣泛
DRV8830的應用場景非常豐富,尤其適用于電池供電設備,如打印機、玩具、機器人、相機和手機等。此外,它還可用于小型執行器、泵等設備的驅動控制。
三、詳細功能解析
1. 電壓調節功能
DRV8830采用脈沖寬度調制(PWM)技術來調節施加在電機繞組上的電壓,即使在電源電壓變化(如電池放電)的情況下,也能保持電機轉速恒定。該電路通過監測輸出引腳之間的電壓差并進行積分,得到平均直流電壓值,然后將其與通過串行接口設置的VSET DAC輸出電壓進行比較,根據比較結果調整PWM輸出的占空比。 需要注意的是,如果編程輸出電壓大于電源電壓,設備將以100%的占空比運行,電壓調節功能將被禁用,此時設備表現為傳統的H橋驅動器。
2. 電壓設置(VSET DAC)
內部參考電壓連接到DAC,通過VSET位控制DAC生成用于設置PWM調節輸出電壓的電壓值。具體的輸出電壓可根據公式 (4 times VREF times (VSET + 1) / 64) 計算,其中VREF為內部1.285V參考電壓。
3. 電流限制功能
為了保護系統在過流情況下不受損壞,DRV8830配備了電流限制電路。通過監測外部檢測電阻上的電壓,當電壓超過200mV且持續時間超過約3μs時,PWM占空比將減小,以限制電機電流。如果過流情況持續約275ms,則會觸發故障信號,將FAULTn信號拉低,并在串行接口寄存器中設置FAULT和ILIMIT位。
4. 保護電路
- 過流保護(OCP):每個FET上的模擬電流限制電路通過去除柵極驅動來限制通過FET的電流。如果模擬電流限制持續時間超過OCP時間,H橋中的所有FET將被禁用,FAULTn信號將被拉低,FAULT寄存器中的FAULT和OCP位將被設置。
- 熱關斷(TSD):當芯片溫度超過安全限制時,H橋中的所有FET將被禁用,FAULTn信號將被拉低,串行接口寄存器中的FAULT和OTS位將被設置。當芯片溫度降至安全水平時,設備將自動恢復工作。
- 欠壓鎖定(UVLO):如果VCC引腳電壓低于欠壓鎖定閾值電壓,H橋中的所有FET將被禁用,FAULTn信號將被拉低,FAULT寄存器中的FAULT和UVLO位將被設置。當VCC電壓高于UVLO閾值時,設備將恢復工作。
四、設計要點與注意事項
1. 電源供應
為了確保DRV8830的穩定運行,建議使用電源監控器來控制設備的睡眠模式。同時,適當的本地大容量電容對于電機驅動系統至關重要,它可以穩定電源電壓,快速提供高電流。電容的選擇需要考慮電機系統所需的最大電流、電源的電容和供電能力、電源與電機系統之間的寄生電感、可接受的電壓紋波、電機類型和制動方法等因素。
2. 布局設計
- VCC引腳旁路:使用低ESR陶瓷旁路電容(推薦值為0.1-μF)將VCC引腳旁路到GND,并將電容盡可能靠近VCC引腳放置,同時使用粗走線或接地平面連接到設備的GND引腳。
- 大容量電容:使用適當的大容量電容(如電解電容)將VCC引腳旁路到地,并將其放置在靠近DRV8830的位置。
3. 熱管理
DRV8830具有熱關斷(TSD)功能,當芯片溫度超過約160°C時,設備將被禁用,直到溫度降至安全水平。因此,在設計時需要考慮功率耗散和散熱問題,確保設備不會因過熱而損壞。功率耗散主要取決于輸出FET的導通電阻 (R{DS(ON)}),可通過公式 (P{TOT} = 2 cdot R{DS(ON)} cdot (I{OUT(RMS)})^2) 估算。
4. 編程與通信
通過I2C兼容的串行接口,微控制器可以對DRV8830進行控制和監控。在使用時,需要注意設備地址的設置和通信時序要求。設備地址的低三位由引腳A0 - A1輸入,這三位地址位在電源上電時被鎖存,不能動態更改。
五、典型應用案例
以一個常見的電機控制電路為例,假設系統的VCC電壓在4至6V之間變化,我們可以按照以下步驟配置DRV8830:
1. 確定電機電壓
根據所選電機的額定值和所需的RPM,選擇合適的電機電壓。建議將電機電壓設置為系統最低VCC電壓,以確保在不同VCC條件下保持恒定的RPM。
2. 設置電機電流跳閘點
通過選擇合適的檢測電阻RSENSE,將電機電流限制在所需的ILIMIT水平。計算公式為 (R{ISENSE} = 0.2V / I{LIMIT})。為了防止誤跳閘,ILIMIT必須高于正常運行電流。同時,可以使用串聯電感或斜坡驅動占空比的方法來限制啟動電流。
3. 選擇檢測電阻
為了獲得最佳性能,檢測電阻應具有表面貼裝、低電感、足夠的功率額定值,并靠近電機驅動器放置。可以使用多個標準電阻并聯的方式來分布電流和散熱。
4. 低功耗操作
在正常操作中,使用睡眠模式可以有效降低電源電流。如果需要進一步降低功耗,可以斷開DRV8830的電源,但需要注意同時斷開FAULTn上拉電阻的電源,并將IN1和IN2設置為邏輯低。
六、總結
DRV8830低電壓電機驅動器憑借其豐富的特性、廣泛的應用場景和完善的保護功能,成為電池供電運動控制應用的理想選擇。在設計過程中,我們需要充分考慮電源供應、布局設計、熱管理和編程通信等方面的要點,以確保設備的穩定運行和性能優化。希望本文能為電子工程師在使用DRV8830進行設計時提供有價值的參考。你在使用DRV8830的過程中遇到過哪些問題呢?歡迎在評論區分享你的經驗和見解。
-
運動控制
+關注
關注
5文章
821瀏覽量
34534
發布評論請先 登錄
DRV8830,pdf(Low-Voltage Motor
DRV8830 帶速度調節的 1A 低電壓刷式直流電機驅動器(I2C 控制)
DRV8830低電壓電機驅動器:特性、應用與設計要點
評論