有些應(yīng)用要求在同一I2C總線上連接多個(gè)DS1859器件。本應(yīng)用筆記介紹了當(dāng)DS1859器件在同一條I2C總線上連接在一起時(shí),如何改變其中一個(gè)DS1859器件的I2C從地址。所述過(guò)程可以擴(kuò)展并應(yīng)用于添加到該總線的任何其他DS1859器件。該說(shuō)明還討論了如何訪問(wèn)設(shè)備的輔助從地址。
介紹
DS1859雙通道、溫控電阻允許用戶使用外部引腳改變I2C從地址。相反,該器件為主存儲(chǔ)器提供可編程I2C從地址。在應(yīng)用中,可能需要在同一I2C總線上連接多個(gè)DS1859器件。由于所有DS1859器件具有相同的出廠默認(rèn)I2C從地址,因此有必要在一個(gè)或多個(gè)器件仍連接到I2C總線時(shí)更改這些器件的I2C從地址。
本應(yīng)用筆記解釋了當(dāng)DS1859器件在同一條I2C總線上連接在一起時(shí),如何改變DS1859器件的I2C從地址。然后,可以將相同的原理擴(kuò)展到多個(gè)設(shè)備。本文假設(shè)用戶可以根據(jù)需要將DS1859上的WPEN引腳切換為邏輯高電平或邏輯低電平。
DS1859的獨(dú)特之處在于每個(gè)器件有兩個(gè)從地址:一個(gè)地址用于訪問(wèn)可編程的主存儲(chǔ)器,另一個(gè)固定地址(A0h)用于訪問(wèn)輔助存儲(chǔ)器。對(duì)輔助存儲(chǔ)器的訪問(wèn)將在應(yīng)用筆記的末尾討論。
在同一I2C總線上連接兩個(gè)DS1859器件
要將兩個(gè)DS1859連接到同一I2C總線,必須更改一個(gè)器件的器件地址,并將另一個(gè)器件保持在默認(rèn)地址A2h。這可以使用以下過(guò)程來(lái)完成。
將一個(gè)DS1859(器件1)的WPEN引腳驅(qū)動(dòng)至信號(hào)地。
將另一個(gè)DS1859 (器件2)的WPEN引腳驅(qū)動(dòng)高電平。
將設(shè)備 2 的 MPEN 位設(shè)置為高電平(從地址 A2h,表 01h,寄存器 89h,位 2)。此操作將對(duì)兩個(gè)器件的 MPEN 位進(jìn)行編程,但只有器件 2 將受到寫(xiě)保護(hù),因?yàn)樵O(shè)備 1 的 WPEN 引腳已接地。此步驟后使用從地址 A2h 的任何寫(xiě)入只會(huì)影響設(shè)備 1。
將設(shè)備 1 上的從地址更改為所需的任何值(00h–FEh,A2h 除外)。對(duì)于編程,請(qǐng)使用從地址A2h,表01h,字節(jié)8Ch。
將設(shè)備 1 的 ADFIX 位設(shè)置為高電平。(從地址 A2h,表 01h,寄存器 89h,位 4)。
設(shè)備1的從地址現(xiàn)在將配置為使用步驟5中指定的地址。
然后可以將WPEN引腳驅(qū)動(dòng)到所需的邏輯電平,之后可以將MPEN位更改回其默認(rèn)值(0b)。
向系統(tǒng)添加額外的DS1859器件
在同一I2C總線上連接多個(gè)DS1859器件應(yīng)遵循相同的步驟。在每種情況下,除了需要更改設(shè)備地址的設(shè)備外,所有設(shè)備都受到寫(xiě)保護(hù)。
訪問(wèn)輔助內(nèi)存
用戶應(yīng)注意,只能更改主設(shè)備地址。所有設(shè)備的輔助內(nèi)存地址不可更改,并且繼續(xù)為 A0h。輔助存儲(chǔ)器只能由I2C總線上的一個(gè)器件訪問(wèn),地址為A0h。但是,用戶可以配置ADEN位,通過(guò)表00h的主設(shè)備地址訪問(wèn)其他設(shè)備的輔助存儲(chǔ)器。
結(jié)論
本應(yīng)用筆記解釋了如何更改多個(gè)DS1859上的I2C從地址,這些DS1859具有相同的默認(rèn)I2C地址,已經(jīng)焊接在系統(tǒng)中的PCB上,并連接到同一I2C總線。
審核編輯:郭婷
-
pcb
+關(guān)注
關(guān)注
4326文章
23160瀏覽量
399950 -
存儲(chǔ)器
+關(guān)注
關(guān)注
38文章
7528瀏覽量
164343 -
總線
+關(guān)注
關(guān)注
10文章
2903瀏覽量
88392
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
ADUM1250是否可以第2側(cè)連接到I2C總線上
DS1859 pdf datasheet (Dual, Te
DS1859內(nèi)部校準(zhǔn)及右移位
DS1859內(nèi)部校準(zhǔn)及右移位(可擴(kuò)展動(dòng)態(tài)范圍)
DS1859內(nèi)部校準(zhǔn)及右移位(可擴(kuò)展動(dòng)態(tài)范圍)
DS1859內(nèi)部校準(zhǔn)及右移位
DS1859 雙路、溫控電阻,內(nèi)置校準(zhǔn)監(jiān)視器

DS1859數(shù)控電阻與MAX3735激光驅(qū)動(dòng)器的連接

Using the DS1859 with External

DS1859內(nèi)部校準(zhǔn)和右移(可擴(kuò)展動(dòng)態(tài)量程)

DS1859數(shù)控電阻與MAX3735激光驅(qū)動(dòng)器接口

DS1859內(nèi)部校準(zhǔn)和右移(可擴(kuò)展動(dòng)態(tài)量程)

DS1859內(nèi)部校準(zhǔn)及右移位(可擴(kuò)展動(dòng)態(tài)范圍)

將DS1859與外部EEPROM配合使用

DS1859數(shù)控電阻與MAX3735激光驅(qū)動(dòng)器的連接

評(píng)論