現(xiàn)貨庫(kù)存,2小時(shí)發(fā)貨,提供寄樣和解決方案
熱搜關(guān)鍵詞:
ADI的1-Wire總線是一種簡(jiǎn)潔高效的通信協(xié)議,通過(guò)一條公共數(shù)據(jù)線實(shí)現(xiàn)主機(jī)與一個(gè)或多個(gè)從機(jī)之間的半雙工、雙向通信。在該架構(gòu)中,所有設(shè)備共享同一條數(shù)據(jù)總線,通信與供電均通過(guò)該線路完成。
從機(jī)設(shè)備的供電依賴于總線狀態(tài):當(dāng)總線為高電平時(shí),從機(jī)內(nèi)部電容充電;當(dāng)總線為低時(shí),電容釋放存儲(chǔ)電荷以維持器件運(yùn)行。典型的1-Wire主機(jī)采用開(kāi)漏極I/O端口設(shè)計(jì),并通過(guò)上拉電阻連接至3V至5V電源。此外,ADI也提供集成線驅(qū)動(dòng)器的智能主機(jī)方案,以增強(qiáng)信號(hào)驅(qū)動(dòng)能力。

每個(gè)1-Wire從機(jī)均具備一個(gè)唯一且不可更改的64位ROM ID,由工廠激光刻寫(xiě),確保全球無(wú)重復(fù)。此ID不僅為設(shè)備提供電子身份標(biāo)識(shí),還支持主機(jī)在多從機(jī)系統(tǒng)中精準(zhǔn)選擇目標(biāo)設(shè)備。ID中包含8位家族碼,用于識(shí)別器件類(lèi)型及其功能類(lèi)別。
所有通信由主機(jī)啟動(dòng)并控制。數(shù)據(jù)傳輸以“時(shí)隙”為單位,采用類(lèi)似脈寬調(diào)制的機(jī)制:邏輯“0”由寬脈沖表示,邏輯“1”由窄脈沖表示。通信起始時(shí),主機(jī)發(fā)送復(fù)位脈沖,將總線拉低并保持預(yù)定時(shí)間,用于同步所有從機(jī)。隨后,各從機(jī)通過(guò)發(fā)出低電平“應(yīng)答脈沖”確認(rèn)響應(yīng)。
寫(xiě)操作時(shí),主機(jī)在時(shí)隙開(kāi)始拉低總線,持續(xù)較長(zhǎng)時(shí)間表示寫(xiě)“0”,短暫拉低后釋放表示寫(xiě)“1”。讀操作時(shí),主機(jī)發(fā)出窄脈沖啟動(dòng)時(shí)隙,從機(jī)通過(guò)導(dǎo)通開(kāi)漏輸出延長(zhǎng)低電平(返回“0”),或保持關(guān)閉狀態(tài)讓總線恢復(fù)高電平(返回“1”)。主機(jī)在規(guī)定時(shí)間點(diǎn)采樣總線狀態(tài)獲取數(shù)據(jù)。大多數(shù)1-Wire器件支持15kbps標(biāo)準(zhǔn)速率和111kbps高速速率。協(xié)議具備自同步能力,允許數(shù)據(jù)位之間存在較長(zhǎng)延遲,適用于中斷頻繁的軟件環(huán)境。
通信的第一步是器件選擇。在單從機(jī)系統(tǒng)中,選擇過(guò)程簡(jiǎn)單直接。在多從機(jī)系統(tǒng)中,主機(jī)可通過(guò)廣播命令選中所有設(shè)備,或利用64位ID碼選擇特定從機(jī)。二元搜索算法(ROM級(jí)命令)可系統(tǒng)性地識(shí)別總線上所有從機(jī)的ID,并實(shí)現(xiàn)目標(biāo)設(shè)備的精準(zhǔn)尋址。選定后,主機(jī)發(fā)送對(duì)應(yīng)功能命令進(jìn)行數(shù)據(jù)讀寫(xiě),其余從機(jī)保持靜默,直至下一個(gè)復(fù)位脈沖到來(lái)。
1-Wire技術(shù)可集成存儲(chǔ)器、數(shù)字、模擬及混合信號(hào)功能,有效解決空間受限場(chǎng)景下的互連難題,并通過(guò)獨(dú)特器件特性實(shí)現(xiàn)增值應(yīng)用。產(chǎn)品提供標(biāo)準(zhǔn)IC封裝及ADI專(zhuān)有的不銹鋼iButton封裝,兼具可靠性與靈活性。