探索DRV8235:高性能有刷直流電機驅動的卓越之選
在電子工程師的日常設計中,電機驅動芯片的選擇至關重要,它直接影響到整個系統的性能、可靠性和成本。今天,我們就來深入探討一款高性能的有刷直流電機驅動芯片——DRV8235。
文件下載:drv8235.pdf
一、芯片概述
DRV8235是一款集成度高、功能強大的H橋電機驅動芯片,具備集成速度調節、失速檢測、電流感測輸出、電流調節和保護電路等多種特性。其工作電源電壓范圍為4.5V至38V,輸出電流能力強勁,峰值可達3.7A,RMS為2A,非常適合各種有刷直流電機驅動應用。
二、核心特性剖析
(一)集成速度和電壓調節
該特性利用電機的電壓和電流信息來調節電機的速度或電壓,無需外部傳感器來檢測速度,大大減小了電路板尺寸和設計復雜度,降低了整體系統成本。在不同的輸入電源電壓下,集成速度調節能保持電機恒定速度,減少電流消耗,長期來看可節省大量電能,這對于具有不同負載條件或依靠電池供電的應用尤為關鍵。
(二)軟啟動和停止功能
軟啟動和停止允許對電機的開啟和關閉時間進行控制,減少大的浪涌電流,保護電機繞組免受損壞,從而提高系統的可靠性和使用壽命。想象一下,如果電機在啟動瞬間承受過大的電流沖擊,很可能會導致繞組損壞,而軟啟動功能就像是給電機穿上了一層“保護衣”,讓它平穩地進入工作狀態。
(三)電流感測和調節
內部電流鏡實現了電流感測和調節,無需使用大型功率分流電阻,節省了電路板面積并降低了系統成本。IPROPI電流感測輸出允許微控制器檢測電機失速或負載條件的變化。通過VREF引腳,該設備可以在啟動和高負載事件期間自主調節電機電流,無需微控制器的干預。
(四)保護電路
DRV8235集成了多種保護功能,包括VM欠壓鎖定(UVLO)、過流保護(OCP)、熱關斷(TSD)、失速檢測和過壓保護(OVP)。這些保護功能就像一群“忠誠的衛士”,時刻守護著芯片和電機,確保系統在各種異常情況下都能安全穩定運行。
三、應用領域廣泛
DRV8235的應用領域十分廣泛,涵蓋了打印機、真空機器人、洗衣機和烘干機、咖啡機、POS打印機、電子病床及床控、健身器材等多個領域。在這些應用中,DRV8235憑借其高性能和可靠性,為設備的穩定運行提供了有力保障。
四、引腳配置與功能
DRV8235采用16引腳WQFN封裝,尺寸僅為3×3mm,具有小巧的封裝和占位面積。每個引腳都有其特定的功能,例如IPROPI引腳輸出與負載電流成比例的模擬電流,nFAULT引腳為故障指示器輸出,VM引腳為電機電源供電等。在設計電路板時,我們需要根據引腳功能合理布局,確保芯片與其他元件之間的連接正確無誤。
五、規格參數詳解
(一)絕對最大額定值
了解芯片的絕對最大額定值對于確保其安全運行至關重要。例如,電源引腳電壓VM的范圍為 -0.5V至40V,邏輯引腳電壓的范圍為 -0.3V至5.75V等。在實際應用中,我們必須嚴格遵守這些額定值,避免因電壓過高或過低而損壞芯片。
(二)ESD額定值
該芯片的人體模型(HBM)靜電放電額定值為±2000V,帶電設備模型(CDM)額定值為±500V。在芯片的生產、運輸和使用過程中,我們需要采取適當的靜電防護措施,防止靜電對芯片造成損害。
(三)推薦工作條件
推薦工作條件為我們提供了芯片正常工作的最佳參數范圍。例如,電源電壓VM的推薦范圍為4.5V至38V,PWM頻率范圍為0至200kHz等。在設計電路時,我們應盡量使芯片工作在推薦條件下,以確保其性能的穩定性和可靠性。
(四)熱信息
熱信息包括結到環境的熱阻RθJA、結到外殼(頂部)的熱阻RθJC(top)等參數。這些參數對于評估芯片的散熱性能非常重要。在設計散熱方案時,我們需要根據這些熱信息合理選擇散熱材料和散熱方式,確保芯片在工作過程中不會因過熱而損壞。
(五)電氣特性
電氣特性描述了芯片在不同工作條件下的電氣性能,例如VM睡眠模式電流、VM有源模式電流、輸入邏輯低電壓等。這些特性是我們在設計電路時進行參數計算和性能評估的重要依據。
六、詳細功能描述
(一)橋控制
DRV8235的輸出由四個N溝道MOSFET組成,可通過EN/IN1和PH/IN2引腳或I2C位進行控制。用戶可以選擇相位 - 使能模式(PH/EN)或PWM模式,每種模式都有其對應的真值表。在實際應用中,我們需要根據具體需求選擇合適的控制模式,并根據真值表正確設置輸入信號,以實現電機的正反轉、制動等功能。
(二)電流感測和調節(IPROPI)
IPROPI引腳輸出與負載電流成比例的模擬電流,通過內部電流鏡實現電流感測。電流調節功能可以在電機失速或高負載扭矩事件時限制輸出電流。在設計電路時,我們需要根據電機的額定電流和負載特性合理選擇IPROPI電阻,以確保電流感測和調節的準確性。
(三)失速檢測
失速檢測功能基于電機失速時電流增加的原理,通過比較IPROPI引腳電壓和VREF引腳電壓來判斷電機是否失速。TINRUSH寄存器可以設置失速檢測忽略浪涌電流的時間,SMODE位可以編程設備對失速條件的響應。在實際應用中,失速檢測功能可以幫助我們及時發現電機的異常情況,避免因電機長時間失速而損壞。
(四)電機電壓和速度調節
DRV8235可以調節施加在電機繞組上的電壓或電機的速度,采用脈沖寬度調制(PWM)技術,以最小化電流消耗并延長電池壽命。通過設置WSET_VSET、W_SCALE等參數,可以實現對電機速度和電壓的精確調節。在設計調速系統時,我們需要根據電機的特性和應用需求合理設置這些參數,以確保電機能夠穩定運行在所需的速度和電壓下。
(五)軟啟動和停止
軟啟動和停止功能可以通過設置EN_SS位來啟用,在電機啟動和停止時緩慢增加或減少電機電流,避免大的浪涌電流。TINRUSH寄存器可以設置軟啟動和停止的時間。在實際應用中,軟啟動和停止功能可以有效保護電機和驅動電路,提高系統的可靠性和穩定性。
(六)保護電路
保護電路包括過流保護(OCP)、熱關斷(TSD)、VM欠壓鎖定(UVLO)和過壓保護(OVP)等。這些保護功能可以在系統出現故障時及時保護芯片和電機。在設計電路時,我們需要確保保護電路的參數設置合理,以確保其在各種異常情況下都能正常工作。
七、編程與寄存器配置
DRV8235通過I2C接口進行控制和監控,設備地址由A1和A0引腳決定。I2C寄存器用于配置芯片的各種功能和進行設備診斷。在編程時,我們需要根據具體需求正確設置寄存器的值,以實現所需的功能。例如,通過設置REG_CTRL位可以選擇電流調節方案或電機速度和電壓調節模式。
八、應用與實現
(一)典型應用
DRV8235的典型應用是驅動有刷直流電機,通過IPROPI引腳的電阻可以向微控制器的模數轉換器(ADC)提供電壓信號,實現電機的控制和監測。在實際應用中,我們需要根據電機的參數和應用需求合理設計電路,確保電機能夠正常運行。
(二)設計要求
在設計電路時,我們需要考慮電機的電壓、平均電流、浪涌電流、失速電流等參數,以及VREF電壓、IPROPI電阻、PWM頻率等電路參數。例如,根據電機的額定電流和負載特性選擇合適的IPROPI電阻,以確保電流感測的準確性。
(三)失速檢測
失速檢測功能可以通過比較IPROPI引腳電壓和VREF引腳電壓來實現,TINRUSH寄存器可以設置忽略浪涌電流的時間。在實際應用中,我們需要根據電機的啟動特性和負載情況合理設置TINRUSH寄存器的值,以避免誤判。
(四)電機速度和電壓調節的調參
在進行電機速度和電壓調節時,需要對INV_R、KMC_SCALE等參數進行調參。調參過程需要根據電機的特性和實際應用情況進行,例如通過測量電機的電阻來選擇合適的INV_R_SCALE值。
(五)電源供應建議
在電機驅動系統設計中,適當的本地大容量電容非常重要。大容量電容可以提供穩定的電源,減少電壓波動,但也會增加成本和物理尺寸。我們需要根據電機系統的最高電流需求、電源的電容和供電能力等因素來選擇合適的大容量電容。
(六)布局設計
由于DRV8235集成了能夠驅動大電流的功率MOSFET,因此在布局設計和外部元件放置時需要特別注意。例如,應使用低ESR陶瓷電容作為VM到GND的旁路電容,并將其盡可能靠近芯片放置,以減小環路電感。
九、總結
DRV8235是一款功能強大、性能卓越的有刷直流電機驅動芯片,具有集成度高、功能豐富、保護完善等優點。在電子工程師的設計中,它可以為各種有刷直流電機驅動應用提供可靠的解決方案。然而,在實際應用中,我們需要根據具體需求合理選擇芯片的參數和功能,并進行精心的電路設計和布局,以確保系統的性能和可靠性。你在使用電機驅動芯片時遇到過哪些問題呢?歡迎在評論區分享。
-
有刷直流電機驅動
+關注
關注
0文章
6瀏覽量
291
發布評論請先 登錄
無刷直流電機(BLDC)與永磁同步電機(PMSM)的性能有何不同
Texas Instruments DRV8235有刷直流電機驅動器數據手冊
探索DRV8235:高性能有刷直流電機驅動的卓越之選
評論