DRV2604:靈活的觸覺驅(qū)動解決方案
在電子設(shè)備的設(shè)計中,觸覺反饋功能正變得越來越重要,它能為用戶帶來更加直觀和豐富的交互體驗。德州儀器(TI)的DRV2604觸覺驅(qū)動器就是一款在這方面表現(xiàn)出色的產(chǎn)品,下面我們就來詳細(xì)了解一下它。
文件下載:drv2604.pdf
一、產(chǎn)品概述
DRV2604是一款專為ERM(偏心旋轉(zhuǎn)質(zhì)量)和LRA(線性共振執(zhí)行器)提供高度靈活觸覺控制的設(shè)備。它通過共享的 (I^{2} C) 兼容總線進(jìn)行控制,這一設(shè)計使得主機(jī)處理器無需再生成脈寬調(diào)制(PWM)驅(qū)動信號,從而節(jié)省了寶貴的定時器中斷資源和硬件引腳。
二、產(chǎn)品特性
(一)驅(qū)動靈活性
- 支持多種執(zhí)行器:DRV2604同時支持ERM和LRA執(zhí)行器,通過配置寄存器0x1A中的ERM_LRA位,用戶可以輕松選擇所需的執(zhí)行器類型。
- 多種輸入控制方式:它具備I2C控制的數(shù)字播放引擎,內(nèi)部RAM可用于波形存儲,支持通過I2C進(jìn)行實時播放。此外,還提供了可選的PWM輸入(占空比范圍為0% - 100%)、模擬輸入控制以及硬件觸發(fā)引腳,為用戶提供了豐富的控制選擇。
(二)智能循環(huán)架構(gòu)
這是DRV2604的一大亮點,它采用了專利待定的控制算法,具備以下功能:
- 自動過驅(qū)動和制動:無論是ERM還是LRA執(zhí)行器,都能實現(xiàn)自動過驅(qū)動和制動,有效縮短啟動和制動時間。
- 自動共振跟蹤(LRA):實時跟蹤LRA的共振頻率,確保在不同工況下都能實現(xiàn)最佳驅(qū)動效果。
- 自動執(zhí)行器診斷:能夠檢測執(zhí)行器是否存在開路或短路等故障,并通過DIAG_RESULT位進(jìn)行故障標(biāo)志。
- 自動電平校準(zhǔn):通過監(jiān)測執(zhí)行器的反電動勢行為,補(bǔ)償不同執(zhí)行器之間的差異,確保輸出電平的準(zhǔn)確性。
(三)其他特性
- 高效輸出驅(qū)動:采用三元調(diào)制輸出級,比線性輸出驅(qū)動器更高效。
- 快速啟動時間:能夠迅速響應(yīng)控制信號,提供即時的觸覺反饋。
- 恒定加速度:在電源電壓變化時,仍能保持恒定的加速度。
- 低功耗待機(jī):設(shè)置為待機(jī)模式時,可降低空閑功耗,且具有快速開啟時間。
三、應(yīng)用場景
DRV2604適用于多種需要觸覺反饋的設(shè)備,如手機(jī)、平板電腦等。在這些設(shè)備中,它可以為用戶提供更加真實和細(xì)膩的觸感體驗,增強(qiáng)用戶與設(shè)備之間的交互性。
四、詳細(xì)設(shè)計與編程
(一)功能框圖
從功能框圖可以看出,DRV2604主要由電源、RAM、I2C接口、反饋控制、輸出驅(qū)動等部分組成。電源為整個設(shè)備提供能量,RAM用于存儲波形數(shù)據(jù),I2C接口實現(xiàn)與主機(jī)處理器的通信,反饋控制通過監(jiān)測執(zhí)行器的反電動勢來調(diào)整輸出信號,輸出驅(qū)動則將控制信號轉(zhuǎn)換為實際的驅(qū)動電壓。
(二)編程要點
1. 自動共振引擎編程(LRA)
對于LRA執(zhí)行器,需要設(shè)置DRIVE_TIME[4:0]位作為初始驅(qū)動時間的猜測值,以優(yōu)化自動共振引擎的跟蹤效果。同時,還需要配置IDISS_TIME[1:0]位和BLANKING_TIME[1:0]位,分別控制電流消散時間和消隱時間。
2. 自動電平校準(zhǔn)編程
在進(jìn)行自動電平校準(zhǔn)之前,需要設(shè)置RATED_VOLTAGE[7:0]位和OD_CLAMP[7:0]位,分別確定額定電壓和過驅(qū)動鉗位電壓。校準(zhǔn)過程中,設(shè)備會根據(jù)執(zhí)行器的反電動勢行為自動調(diào)整輸出電平,以確保輸出電壓的準(zhǔn)確性。
3. I2C接口編程
DRV2604支持TI觸覺廣播模式,可響應(yīng)從地址0x58。在一般的I2C操作中,需要注意信號的時序和傳輸格式。支持單字節(jié)和多字節(jié)的讀寫操作,用戶可以根據(jù)實際需求選擇合適的傳輸方式。
4. 波形播放編程
DRV2604提供了多種波形播放模式,包括實時播放(RTP)模式、PWM模式和模擬輸入模式。用戶可以根據(jù)需要選擇合適的模式,并通過相應(yīng)的寄存器設(shè)置波形參數(shù)。此外,還可以將波形存儲在內(nèi)部RAM中,通過波形序列器進(jìn)行順序播放。
五、應(yīng)用設(shè)計與實現(xiàn)
(一)典型應(yīng)用電路
在典型應(yīng)用中,DRV2604通常與應(yīng)用處理器、執(zhí)行器(LRA或ERM)以及外部電容等元件配合使用。應(yīng)用處理器通過I2C接口向DRV2604發(fā)送控制信號,DRV2604根據(jù)信號驅(qū)動執(zhí)行器產(chǎn)生相應(yīng)的振動。外部電容用于電源濾波和穩(wěn)壓,確保設(shè)備的穩(wěn)定運行。
(二)設(shè)計步驟
- 執(zhí)行器選擇:根據(jù)設(shè)計需求,綜合考慮成本、尺寸、振動強(qiáng)度等因素,選擇合適的執(zhí)行器類型(ERM或LRA)。
- 電容選擇:為了保證輸出驅(qū)動器和數(shù)字部分的正常工作,需要在 (V_{DD}) 引腳附近放置一個0.1-μF的低等效串聯(lián)電阻(ESR)旁路電容,同時在REG引腳與地之間連接一個1-μF的電容。
- 接口選擇:可以選擇I2C接口進(jìn)行全面控制,也可以使用外部觸發(fā)引腳實現(xiàn)低延遲效果,或者使用PWM接口進(jìn)行兼容性設(shè)計。
- 電源選擇:DRV2604的輸入電壓范圍為2.5 V - 5.5 V,需要根據(jù)執(zhí)行器的需求選擇合適的電源。如果需要更強(qiáng)的振動效果,可以使用升壓轉(zhuǎn)換器提供穩(wěn)定的電源。
(三)初始化設(shè)置
在使用DRV2604之前,需要進(jìn)行初始化設(shè)置,包括等待設(shè)備上電穩(wěn)定、使能EN引腳、設(shè)置MODE寄存器、進(jìn)行自動校準(zhǔn)(如果需要)、加載波形數(shù)據(jù)到RAM等步驟。具體的初始化流程可以參考文檔中的詳細(xì)說明。
六、注意事項
(一)布局設(shè)計
在進(jìn)行PCB布局時,需要注意以下幾點:
- 電源去耦電容應(yīng)靠近設(shè)備引腳放置,以減少電源噪聲。
- 調(diào)節(jié)器的濾波電容應(yīng)靠近REG引腳,確保輸出電壓的穩(wěn)定性。
- 對于WCSP引腳的焊盤尺寸,建議使用非阻焊定義(NSMD)焊盤,以提高焊接可靠性。
(二)靜電放電保護(hù)
DRV2604的ESD保護(hù)能力有限,在存儲和處理過程中,應(yīng)將引腳短接或放置在導(dǎo)電泡沫中,以防止靜電對MOS柵極造成損壞。
七、總結(jié)
DRV2604是一款功能強(qiáng)大、靈活性高的觸覺驅(qū)動器,它的智能循環(huán)架構(gòu)和豐富的控制方式為電子工程師提供了便捷的設(shè)計方案。在實際應(yīng)用中,通過合理選擇執(zhí)行器、優(yōu)化電路設(shè)計和進(jìn)行正確的編程設(shè)置,可以充分發(fā)揮DRV2604的性能,為用戶帶來更加出色的觸覺體驗。你在使用DRV2604的過程中遇到過哪些問題呢?歡迎在評論區(qū)分享你的經(jīng)驗和見解。
-
應(yīng)用設(shè)計
+關(guān)注
關(guān)注
0文章
192瀏覽量
8628 -
觸覺驅(qū)動器
+關(guān)注
關(guān)注
0文章
26瀏覽量
8365
發(fā)布評論請先 登錄
基于DRV2605高級觸覺驅(qū)動器可簡化消費類和工業(yè)類產(chǎn)品的觸覺反饋設(shè)計包括原理圖和物料清單
適用于LRA和ERM電機(jī)的DRV2605觸覺驅(qū)動器參考設(shè)計
DRV2604 用于具有智能控制引擎的 ERM 與 LRA 的觸覺驅(qū)動器
DRV2604L 用于具有內(nèi)部存儲器和智能環(huán)路架構(gòu)的 ERM 和 LRA 的 DRV2604L 低壓觸覺驅(qū)動器
DRV2605LDGS觸覺驅(qū)動迷你板用戶指南
DRV2604LDGS觸覺驅(qū)動迷你板用戶指南
DRV2604L ERM、LRA觸覺反饋驅(qū)動器評估套件
DRV2604 ERM,LRA觸覺驅(qū)動評估套件用戶指南
DRV2604:靈活的觸覺驅(qū)動解決方案
評論