想為汽車類觸覺應(yīng)用找一款觸覺驅(qū)動(dòng)器?這一款應(yīng)該不錯(cuò)哦
掃描二維碼
隨時(shí)隨地手機(jī)看文章
以下內(nèi)容中,小編將對(duì)TI DRV2510-Q1 觸覺驅(qū)動(dòng)器的相關(guān)內(nèi)容進(jìn)行著重介紹和闡述,希望本文能幫您增進(jìn)對(duì)該觸覺驅(qū)動(dòng)器的了解,和小編一起來看看吧。
一、DRV2510-Q1觸覺驅(qū)動(dòng)器概述
首先,在對(duì)DRV2510-Q1觸覺驅(qū)動(dòng)器進(jìn)行展開描述之前,我們先來看看DRV2510-Q1觸覺驅(qū)動(dòng)器的一些基本信息。
DRV2510-Q1 器件是一款專為感性負(fù)載(例如,螺線管和音圈)而設(shè)計(jì)的大電流觸覺驅(qū)動(dòng)器。輸出級(jí)含一個(gè)完整 H 橋,能夠提供 3A 峰值電流。DRV2510-Q1 器件提供欠壓閉鎖、過流保護(hù)和過熱保護(hù)等多種保護(hù)功能。DRV2510-Q1 觸覺驅(qū)動(dòng)器器件符合汽車類產(chǎn)品標(biāo)準(zhǔn)。集成的突降保護(hù)可降低外部電壓鉗位組件的成本和尺寸,板載負(fù)載診斷會(huì)通過數(shù)字接口報(bào)告致動(dòng)器狀態(tài)。
二、DRV2510-Q1觸覺驅(qū)動(dòng)器詳述
在通用I2C操作方面,I2C總線使用兩個(gè)信號(hào)SDA(數(shù)據(jù))和SCL(時(shí)鐘)在系統(tǒng)中的集成電路之間進(jìn)行通信??偩€串行傳輸數(shù)據(jù),一次一位。 8位地址和數(shù)據(jù)字節(jié)首先以最高有效位(MSB)進(jìn)行傳輸。另外,總線上傳輸?shù)拿總€(gè)字節(jié)都由接收設(shè)備用一個(gè)確認(rèn)位來確認(rèn)。每個(gè)傳輸操作都以主設(shè)備驅(qū)動(dòng)總線上的開始條件開始,并以主設(shè)備驅(qū)動(dòng)總線上的停止條件結(jié)束。當(dāng)時(shí)鐘為邏輯高電平時(shí),總線使用數(shù)據(jù)引腳(SDA)上的跳變指示啟動(dòng)和停止條件。 SDA信號(hào)從高到低的跳變表示開始,從低到高的跳變表示停止。正常的數(shù)據(jù)位轉(zhuǎn)換必須在時(shí)鐘周期的低電平時(shí)間內(nèi)發(fā)生。主設(shè)備生成7位從設(shè)備地址和讀寫(R / W)位以開始與從設(shè)備的通信。然后,主設(shè)備等待確認(rèn)條件。從設(shè)備在確認(rèn)時(shí)鐘周期內(nèi)將SDA信號(hào)保持為低電平,以指示確認(rèn)。發(fā)生確認(rèn)時(shí),主機(jī)發(fā)送序列的下一個(gè)字節(jié)。每個(gè)設(shè)備都有一個(gè)唯一的7位從機(jī)地址和一個(gè)R / W位(1個(gè)字節(jié))尋址。所有兼容的設(shè)備都使用有線與連接通過雙向總線共享相同的信號(hào)。在開始和停止條件之間可以傳輸?shù)淖止?jié)數(shù)不受限制。當(dāng)最后一個(gè)字傳輸時(shí),主機(jī)產(chǎn)生停止條件以釋放總線。對(duì)SDA和SCL信號(hào)使用外部上拉電阻來設(shè)置總線的邏輯高電平。建議上拉電阻在660Ω和4.7kΩ之間。不允許SDA和SCL電壓超過DRV2510-Q1觸覺驅(qū)動(dòng)器電源電壓VDD。DRV2510-Q1觸覺驅(qū)動(dòng)器器件可作為I2C從器件1.8V邏輯閾值運(yùn)行,但可以在VDD電壓下運(yùn)行,器件地址為0x5A(7位),或二進(jìn)制1011010相當(dāng)于0xB4(8位))用于寫入,0xB5(8位)用于讀取。
在單字節(jié)和多字節(jié)傳輸方面,串行控制接口支持所有寄存器的單字節(jié)和多字節(jié)R / W操作。在多字節(jié)讀取操作期間,DRV2510-Q1觸覺驅(qū)動(dòng)器器件一次以一個(gè)字節(jié)響應(yīng)數(shù)據(jù),并從有符號(hào)寄存器開始。只要主設(shè)備繼續(xù)以確認(rèn)響應(yīng),設(shè)備就會(huì)做出響應(yīng)。 DRV2510-Q1觸覺驅(qū)動(dòng)器支持順序I2C尋址。 對(duì)于寫事務(wù),如果發(fā)布了一個(gè)寄存器,然后是該寄存器的數(shù)據(jù)以及隨后的其余寄存器,則會(huì)發(fā)生順序的I2C寫事務(wù)。 對(duì)于I2C順序?qū)懯聞?wù),然后將發(fā)出的寄存器用作起點(diǎn),并且在發(fā)送停止或開始之前隨后發(fā)送的數(shù)據(jù)量決定要寫入多少個(gè)寄存器。
在單字節(jié)寫方面,單字節(jié)數(shù)據(jù)寫傳輸始于主設(shè)備發(fā)送起始條件,然后是I2C設(shè)備地址和讀寫位。讀寫位確定數(shù)據(jù)傳輸?shù)姆较?。?duì)于寫數(shù)據(jù)傳輸,必須將讀寫位設(shè)置為0。在接收到正確的I2C設(shè)備地址和讀寫位之后,DRV2510-Q1觸覺驅(qū)動(dòng)器會(huì)以一個(gè)確認(rèn)位進(jìn)行響應(yīng)。接下來,主機(jī)發(fā)送與所訪問的DRV2510-Q1觸覺驅(qū)動(dòng)器內(nèi)部存儲(chǔ)器地址相對(duì)應(yīng)的寄存器字節(jié)。收到寄存器字節(jié)后,設(shè)備再次以確認(rèn)位響應(yīng)。最后,主設(shè)備發(fā)送停止條件以完成單字節(jié)數(shù)據(jù)寫入傳輸。
以上就是小編這次想要和大家分享的有關(guān)TI DRV2510-Q1觸覺驅(qū)動(dòng)器內(nèi)容,希望大家對(duì)本次分享的內(nèi)容已經(jīng)具有一定的了解。如果您想要看不同類別的文章,可以在網(wǎng)頁頂部選擇相應(yīng)的頻道哦。