DRV2667:壓電觸覺驅動器的卓越之選
在電子設備不斷追求極致用戶體驗的今天,觸覺反饋技術成為了提升交互感的關鍵因素。TI的DRV2667壓電觸覺驅動器,以其豐富的功能和出色的性能,為各類設備帶來了高質量的觸覺反饋。今天,我們就來深入了解一下這款產品。
文件下載:drv2667.pdf
一、產品特性亮點
(一)集成數字前端
DRV2667具備集成數字前端,支持高達400 - kHz的I2C總線控制,能高效地與主控設備進行通信。其先進的波形合成器,配合2 - kB的內部波形存儲器和100 - 字節的內部FIFO接口,不僅可以存儲和快速調用波形,還能以極小的內存使用量構建復雜的觸覺波形。這大大減輕了主機處理器的負擔,降低了觸覺接口的總線流量。而且,它還符合Immersion TS5000標準,并提供可選的模擬輸入,為設計帶來了更多的靈活性。
(二)高壓壓電觸覺驅動能力
該驅動器能夠驅動不同電容和電壓要求的壓電觸覺執行器。例如,在300 Hz的頻率下,它可以驅動100 nF的負載達到200 VPP,150 nF達到150 VPP,330 nF達到100 VPP,甚至680 nF達到50 VPP。這種強大的驅動能力,使其能夠適應各種不同規格的執行器,滿足多樣化的應用需求。同時,其差分輸出設計,有助于提高信號的抗干擾能力和驅動的穩定性。
(三)集成升壓轉換器
集成的105 - V升壓轉換器是DRV2667的一大特色。它的輸出電壓可以通過外部電阻進行調整,升壓電流限制也能通過REXT電阻進行編程設置。而且,內部集成了功率FET和二極管,無需額外的變壓器,簡化了電路設計。其2 - ms的快速啟動時間,對于需要快速響應的觸覺應用來說至關重要。此外,它的供電電壓范圍為3.3 - 至5.5 - V,數字引腳兼容1.8 V且具有VDD容限,增強了與不同電源和邏輯電平的兼容性。
二、廣泛的應用領域
DRV2667的應用范圍十分廣泛,涵蓋了移動電話、平板電腦、便攜式計算機、鍵盤鼠標、電子游戲以及各種觸摸設備等。在這些設備中,它能夠為用戶提供逼真的觸覺反饋,增強交互的真實感和趣味性。比如在游戲中,通過不同的觸覺反饋可以模擬出各種場景的震動效果,讓玩家有身臨其境的感覺;在觸摸設備上,合適的觸覺反饋能讓用戶更清晰地感知操作的響應。
三、詳細功能剖析
(一)工作模式多樣
- FIFO模式:用戶可以直接向I2C FIFO入口地址(0x0B)寫入數據,設備會自動將數據以8 - kHz的采樣率讀出并送入DAC,然后輸出波形。在寫入第一個數據字節后,設備會經歷約2 ms的啟動序列開始輸出波形。需要注意的是,數據值最好在中值代碼(0x00)附近開始和結束,以避免波形起始和結束時出現大的階躍。當FIFO為空時,設備會等待超時時間后進入空閑狀態。
- 直接從RAM播放模式:利用2 - kB的片上RAM存儲波形數據,能實現低延遲地調用任意觸覺波形。波形數據以8位二進制補碼形式存儲,可存儲長達250 ms的波形,且波形大小可自定義,但總和不能超過RAM的大小。
- 波形合成播放模式:這是一種高效利用片上RAM的模式。它通過簡單的正弦波形“塊”來合成實際的播放數據,每個正弦塊包含振幅、頻率、周期數(持續時間)和包絡等信息。多個塊可以級聯在一起,形成各種各樣的觸覺效果。
- 波形序列器:在直接從RAM播放和波形合成播放模式中,波形標識符會順序存儲在波形存儲器開頭的波形頭中。通過波形序列器,用戶可以調用這些波形,最多可以級聯八個波形,只需一次I2C寄存器寫入就能觸發一系列的觸覺效果。
- 模擬播放模式:將IN + / IN - 輸入的信號放大并通過高壓放大器播放。通過設置INPUT_MUX位,可以將模擬輸入切換到高壓放大器。在該模式下,增益仍然可以通過寄存器選擇,并且通過設置EN_OVERRIDE位來啟用升壓和放大器。
- 低電壓操作模式:最低增益設置針對30 V升壓電壓下的50 VPP進行了優化。當使用低于30 V的升壓電壓時,為了減少升壓紋波,建議使用50 - V額定、0.22 - μF的升壓電容。同時,數字接口的最大代碼范圍會受到限制,用戶需要注意輸入數字代碼的范圍,避免輸出波形出現削波或驅動執行器超出額定值。
(二)靈活的編程設置
- 升壓電壓編程:通過兩個外部電阻可以對升壓輸出電壓進行編程,公式為(V{(B S T)}=V{(F B)} cdotleft(1+frac{R{1}}{R{2}}right)),其中(V_{(FB)} = 1.32 V)。升壓電壓必須設置得大于用戶期望設備放大器產生的最大峰值信號電壓,同時要注意避免使用過高的升壓電壓,以提高系統效率。
- 升壓電流限制編程:通過連接到REXT引腳的接地電阻可以調整升壓開關的電流限制。為了避免損壞電感和設備,編程的電流限制必須小于所選電感的額定飽和電流。計算公式為(R{(EXT)}=left(K cdot frac{V{REF}}{L{IM}}right)-R{INT}),其中(K = 10500),(V{REF} = 1.35 V),(R{INT} = 60 Omega)。
- RAM編程:為了訪問2 - kB的RAM,DRV2667采用了分頁系統,頁寄存器位于地址0xFF。RAM結構分為頭大小塊、頭塊和波形數據塊。波形數據可以采用直接從RAM播放模式或波形合成播放模式存儲,通過起始地址上字節的最高位來區分不同模式。
(三)完善的保護機制
- 熱保護:內部溫度傳感器會在溫度超過閾值時關閉升壓轉換器和高壓放大器,當溫度下降到閾值以下時,設備會自動重啟。不過,不建議設備持續工作,應避免使設備進入熱關斷的使用模式。
- 過流保護:當負載需求的電流超過設備的供應能力時,設備會自動鉗位輸出電壓,防止設備損壞。
- 欠壓保護:芯片上的欠壓保護功能在被激活時會發出復位信號,使設備回到初始默認狀態。當電壓調節器VREG低于欠壓保護閾值時,設備會自動關閉;當VREG恢復到典型輸出電壓時,設備會重新啟動。
四、應用與設計要點
(一)典型應用配置
在典型應用中,DRV2667通常與應用處理器配合使用,通過I2C通信來配置和啟動觸覺效果,也可以使用模擬輸入來傳輸所需的觸覺信號。同時,需要合理選擇外部組件,如輸入電容、調節器電容、升壓電容、大容量電容、內部電荷泵電容、交流耦合電容、升壓反饋電阻和電流限制電阻等。
(二)設計流程與注意事項
- 電感選擇:電感的選擇對DRV2667的性能至關重要。推薦的電感值范圍為3.3 - 至22 - μH,較高的電感值可以降低開關頻率和開關損耗,但可能會有較高的等效串聯電阻;較低的電感值通常具有較高的飽和電流,適合需要大輸出電流的情況。所選電感的飽和電流必須大于編程的電流限制。
- 壓電執行器選擇:從驅動器的角度來看,壓電執行器的關鍵電氣參數是電壓額定值和電容。在最高頻率500 Hz下,設備優化后可驅動高達50 nF的負載達到200 VPP;如果降低編程升壓電壓或限制輸入頻率范圍,可以驅動更大的電容。
- 升壓電容選擇:升壓輸出電壓最高可達105 V,因此需要選擇電壓額定值至少等于升壓輸出電壓的電容。對于不同的升壓電壓范圍,推薦使用不同規格的電容,如105 V時推薦使用250 - V額定、100 - nF的X5R或X7R型陶瓷電容。
- 大容量電容選擇:由于開關引腳的電流需求,建議在電感旁邊放置一個大容量電容,推薦使用電容值至少為1 - μF的X5R或X7R型陶瓷電容。
(三)初始化設置
DRV2667的初始化過程相對簡單:
- 給設備供電。
- 等待1 ms后再進行I2C寫入操作。
- 清除寄存器0x02中的STANDBY位,使設備退出低功耗待機模式。
- 在寄存器0x01中選擇接口模式(模擬或數字)。
- 在寄存器0x01中選擇適合應用的增益設置。
- 如果使用數字接口模式(FIFO),在寄存器0x02中選擇所需的超時時間。
- 如果使用數字接口模式,設備即可開始接收數據;如果使用模擬輸入模式,設置寄存器0x02中的EN_OVERRIDE位以啟用升壓和高壓放大器,并開始向模擬輸入提供波形。
五、總結
DRV2667以其豐富的功能、多樣的工作模式、完善的保護機制和靈活的編程設置,為電子工程師在設計觸覺反饋系統時提供了強大的支持。在實際應用中,只要合理選擇外部組件,遵循正確的設計流程和初始化設置,就能充分發揮DRV2667的優勢,為用戶帶來出色的觸覺體驗。各位工程師在設計相關產品時,不妨考慮一下這款優秀的壓電觸覺驅動器。大家在使用過程中遇到過哪些問題或者有什么獨特的應用經驗,歡迎在評論區分享交流。
-
DRV2667
+關注
關注
0文章
6瀏覽量
6389 -
觸覺反饋
+關注
關注
0文章
48瀏覽量
13874
發布評論請先 登錄
基于高壓Piezo驅動器的壓電式反饋電容觸摸顯示器參考設計方案
具有觸覺反饋功能的全新觸摸屏TI Designs參考設計
TI新款壓電式觸覺驅動器 實現逼真觸摸屏體驗
DRV2667 具有升壓、數字前端和內部波形存儲器的壓電式觸覺驅動器
TI drv2667壓電觸覺電機驅動芯片開發
DRV2667:壓電觸覺驅動器的卓越之選
評論