深入剖析DRV2625:超低功耗閉環觸覺驅動的理想之選
在電子設備不斷追求極致體驗的今天,觸覺反饋技術作為一種重要的交互方式,正越來越受到關注。德州儀器(TI)推出的DRV2625超低功耗閉環LRA/ERM觸覺驅動器,為實現優質的觸覺體驗提供了強大支持。下面我們就來深入了解這款器件。
文件下載:drv2625.pdf
一、器件概覽
1.1 主要特性
DRV2625具備眾多令人矚目的特性,這些特性使得它在觸覺驅動領域脫穎而出。
- 超低功耗:擁有超低功耗關閉模式和低功耗待機狀態,有效節省電量,對于便攜式設備至關重要。
- 智能診斷:具備基于電阻的執行器診斷功能,能夠及時檢測執行器的狀態,保障系統穩定運行。
- 自動優化:自動共振跟蹤和報告、自動過驅動和制動、自動電平校準等功能,可自動調整參數,為用戶帶來一致且出色的觸覺效果。
- 波形靈活:支持LRA波形形狀選擇,可通過內置庫和可循環波形序列器實現多樣化的觸覺反饋。同時還具備實時回放(RTP)模式,滿足不同的應用需求。
- 接口豐富:提供I2C控制的數字回放引擎,以及硬件和軟件觸發選項,方便與各種系統集成。
1.2 應用領域
該器件的應用范圍十分廣泛,涵蓋了移動電話、平板電腦、健身手環、可穿戴設備、遙控器、鼠標等外設,以及各類觸摸式設備和人機交互界面。在這些設備中,DRV2625能夠為用戶帶來更加真實、生動的觸覺反饋,提升用戶體驗。
二、技術細節
2.1 引腳配置與功能
DRV2625采用9引腳DSBGA封裝,各引腳功能明確,為設計提供了便利。例如,VDD為電源輸入引腳(2.7V - 5.5V),需連接0.1μF電容;REG為1.8V穩壓器輸出引腳,同樣需要0.1μF電容;OUT+和OUT-為觸覺驅動差分輸出引腳;SDA和SCL用于I2C通信;TRIG/INTZ為多功能引腳,可作為輸入觸發、輸入使能或輸出中斷;NRST為設備復位引腳。
2.2 電氣特性
在電氣特性方面,DRV2625表現出色。例如,其REG引腳電壓典型值為1.84V;關閉電流在V(NRST) = 0V時為105 - 180nA,待機電流在V(NRST) = VDD時為1.55 - 2μA,靜態電流在V(NRST) = VDD且無信號時為2.5mA。這些特性確保了器件在不同工作狀態下的低功耗運行。
2.3 功能模塊
2.3.1 支持多種執行器
DRV2625支持ERM(偏心旋轉質量電機)和LRA(線性諧振執行器)兩種執行器,可通過LRA_ERM位進行選擇,滿足不同應用場景的需求。
2.3.2 智能閉環架構
其智能閉環架構是一大亮點,包括自動共振跟蹤和報告(針對LRA)、自動電平校準、加速啟動和制動、基于電阻的診斷程序等。
- 自動共振引擎:能夠實時跟蹤LRA的共振頻率,在半周期內鎖定共振頻率。即使在波形播放過程中共振頻率發生變化,也能逐周期跟蹤,且不受自動校準過程的影響。
- 實時共振頻率報告:可通過I2C實時獲取LRA的共振頻率,方便開發者進行精確控制。
- 自動切換到開環模式:當LRA產生無效的反電動勢信號時,器件會自動切換到開環模式,并以默認和可配置的頻率繼續為執行器提供能量。當LRA恢復產生有效信號時,自動共振引擎會重新接管控制。
2.3.3 其他功能
還具備自動過驅動和制動、自動電平校準、執行器診斷、自動重新同步等功能,這些功能進一步提升了器件的性能和可靠性。
三、編程與配置
3.1 寄存器映射
DRV2625的寄存器映射詳細,涵蓋了各種參數的配置。例如,通過MODE參數可以選擇不同的工作模式,如RTP模式、波形序列器模式、診斷例程和自動電平校準例程;通過LRA_ERM位可以選擇執行器類型;通過TRIG_PIN_FUNC參數可以配置TRIG/INTZ引腳的功能等。
3.2 編程操作
- 自動共振引擎編程:對于LRA,可通過DRIVE_TIME[4:0]位設置初始驅動時間猜測值,以優化自動共振引擎的跟蹤效果。
- 自動電平校準編程:需要設置額定電壓(RATED_VOLTAGE[7:0])和過驅動電壓鉗位(OD_CLAMP[7:0])等參數,以實現準確的電平校準。
- I2C接口操作:支持單字節和多字節讀寫操作,可通過不同的I2C序列進行數據傳輸。例如,單字節寫操作需要依次發送起始條件、I2C設備地址和讀寫位、寄存器字節、數據字節和停止條件。
3.3 波形播放編程
DRV2625支持RTP模式和波形序列器模式進行波形播放。
- RTP模式:用戶在RTP模式下,可通過RTP_INPUT[7:0]參數設置驅動幅度,實現實時的觸覺效果控制。
- 波形序列器:可將波形庫標識符加載到波形序列器中,通過GO位或外部觸發啟動播放。還支持波形循環和序列循環,方便實現復雜的觸覺反饋效果。
四、應用與設計
4.1 典型應用
在實際應用中,DRV2625常用于具有外部按鈕的系統中,當按鈕被按下時觸發不同的觸覺效果。系統設計時,可使用I2C通信進行配置,也可選擇外部觸發以實現低延遲的效果。同時,應避免使用內部穩壓器(REG)為外部負載供電。
4.2 設計要點
4.2.1 執行器選擇
選擇執行器時,需要綜合考慮成本、外形尺寸、振動強度、功耗要求、觸覺清晰度要求、可靠性和可聽噪聲性能等因素。ERM通常為直流控制的條形或硬幣型電機,可通過差分輸出實現雙向驅動;而LRA則在共振頻率下振動,需要實時跟蹤共振頻率以實現最佳性能。
4.2.2 電容選擇
為確保輸出驅動器和數字部分的正常工作,建議在VDD引腳附近放置0.1μF的低等效串聯電阻(ESR)的X5R或X7R型電源旁路電容,在REG引腳與地之間也放置0.1μF的X5R或X7R型電容。
4.2.3 接口選擇
若選擇與器件默認配置兼容的執行器,可使用SimpleDrive而無需I2C接口,有多種接口選項可供選擇。I2C接口可用于全面配置器件,使用外部觸發引腳則無需I2C事務即可觸發預加載的效果。
4.2.4 電源選擇
DRV2625支持較寬的輸入電壓范圍(2.7V - 5.5V),設計時需確保電池電壓足夠支持所選執行器的振動強度。若需要更強的振動效果,可在電源和VDD引腳之間添加升壓轉換器。
4.3 初始化設置
初始化時,需要按照以下步驟進行操作:
- 上電后等待至少1ms,確保器件能夠接受I2C命令。
- 將NRST引腳置為邏輯高電平。
- 將MODE參數(地址0x01)寫為0x00,使器件退出待機模式。
- 運行自動校準,為所選執行器配置器件;或者重寫之前的校準結果。
- 若使用嵌入式ROM庫,設置庫選擇位(LIB_SEL)以選擇相應的庫。
五、總結
DRV2625憑借其豐富的特性、靈活的編程配置和廣泛的應用場景,為電子工程師在設計觸覺反饋系統時提供了一個優秀的選擇。通過合理選擇執行器、電容、接口和電源,以及正確的初始化設置,能夠充分發揮DRV2625的性能,為用戶帶來更加優質的觸覺體驗。各位工程師在實際應用中,不妨深入研究其各項功能,挖掘更多的應用潛力。
你在使用DRV2625的過程中遇到過哪些問題?又是如何解決的呢?歡迎在評論區分享你的經驗和見解。
-
超低功耗
+關注
關注
5文章
261瀏覽量
19080
發布評論請先 登錄
DRV2625 具有連續驅動和感應架構的 LRA 觸覺驅動器
深入剖析DRV2625:超低功耗閉環觸覺驅動的理想之選
評論