概述
DS2408是一款8通道、可編程I/O 1-Wire? IC。PIO輸出可配置為開漏結(jié)構(gòu),具有100Ω的最大導(dǎo)通電阻。穩(wěn)固的PIO通道訪問通信協(xié)議確保PIO輸出設(shè)置變化沒有誤差。數(shù)據(jù)有效選通輸出,可用來鎖存PIO的邏輯狀態(tài),供給外部電路,如D/A轉(zhuǎn)換器(DAC)或微控制器的數(shù)據(jù)總線。
DS2408的工作受單線連接的1-Wire總線控制,器件通信遵從于標(biāo)準(zhǔn)的Dallas Semiconductor 1-Wire協(xié)議。每片DS2408都具有自己的64位ROM注冊碼,這個注冊碼由工廠光刻到芯片內(nèi)。該注冊碼保證其唯一的可識別性,在多點連接的1-Wire網(wǎng)絡(luò)中可以用作地址碼。多片DS2408能夠共存于一條公共的1-Wire總線,并且獨立工作。DS2408還基于PIO狀態(tài)或上電復(fù)位支持1-Wire條件搜索功能,啟動條件搜索操作的條件可以編程設(shè)置。DS2408提供可選擇的VCC供電,沒有外部電源時,器件可以通過1-Wire總線寄生供電;接通外部電源時,PIO將保持在沒有1-Wire總線供電的狀態(tài)。可以配置RSTZ信號,用作PIO輸出復(fù)位硬件電路,也可以用來指示PIO寫或PIO讀操作已經(jīng)完成,選通外部電路。
數(shù)據(jù)表:*附件:DS2408系列1-Wire、8通道、可編程 1-Wire IC技術(shù)手冊.pdf
特性
- 八通道開漏結(jié)構(gòu)的可編程I/O
- PIO下拉晶體管導(dǎo)通電阻100Ω (最大);關(guān)斷電阻10MΩ (典型值)
- 獨立的事件鎖存器捕獲PIO輸入口線上的異步狀態(tài)變化以備總線主控查詢
- 數(shù)據(jù)選通輸出實現(xiàn)PIO邏輯狀態(tài)與外部讀/寫電路的同步
- 內(nèi)置多點控制器,確保與其它Dallas Semiconductor 1-Wire網(wǎng)絡(luò)產(chǎn)品的兼容性
- 支持1-Wire條件搜索命令,響應(yīng)由可編程PIO條件控制
- 由工廠光刻的唯一64位注冊碼保證無差錯地選擇和識別器件
- 使用1-Wire協(xié)議,以15.3kbps或100kbps通過單條數(shù)字信號和主機通信
應(yīng)用
引腳配置
框圖
圖l顯示了DS2408主要功能模塊之間的關(guān)系。該設(shè)備有兩個主要數(shù)據(jù)部分:1) 64位激光只讀存儲器,和2) 64位控制和狀態(tài)寄存器的寄存器頁。圖2顯示了單線協(xié)議的層次結(jié)構(gòu)。總線主控器必須首先提供八個ROM功能命令之一:1)讀取ROM,2)匹配ROM,3)搜索ROM,4)條件搜索ROM,5)跳過ROM,6)過驅(qū)動-跳過ROM,7)過驅(qū)動-匹配ROM,或8)恢復(fù)。以標(biāo)準(zhǔn)速度執(zhí)行過驅(qū)ROM命令字節(jié)后,器件將進入過驅(qū)模式,所有后續(xù)通信以更高的速度進行。這些ROM功能命令所需的協(xié)議如圖12所示。成功執(zhí)行ROM功能命令后,控制功能變得可訪問,主機可以提供五個可用命令中的任何一個。這些控制命令的協(xié)議如圖8所示。讀取所有數(shù)據(jù),并首先寫入最低有效位。
圖2單線協(xié)議的層次結(jié)構(gòu)
與DS2408的數(shù)據(jù)通信在時隙中進行,每個時隙攜帶一位。寫時隙將數(shù)據(jù)從總線主設(shè)備傳輸?shù)綇脑O(shè)備。讀取時隙將數(shù)據(jù)從從機傳輸?shù)街鳈C。寫和讀時隙的定義如圖14所示。
所有通信都始于主機拉低數(shù)據(jù)線。當(dāng)單線線路上的電壓降至閾值VTL以下時,DS2408啟動其內(nèi)部時基。從時基的容差創(chuàng)建了一個從采樣窗口,范圍從tsLsMIN到tsLsMAx。采樣點數(shù)據(jù)線上的電壓決定了DS2408是將時隙解碼為1還是0。
-
引腳
+關(guān)注
關(guān)注
16文章
2111瀏覽量
55682 -
1-Wire
+關(guān)注
關(guān)注
0文章
70瀏覽量
22087 -
PIO
+關(guān)注
關(guān)注
0文章
20瀏覽量
6611
發(fā)布評論請先 登錄
基于C++模板技術(shù)的1-wire總線編程
1-Wire 編程器
八通道1Wire主控制器DS2482800相關(guān)資料推薦
DS2408S 1-Wire繼電器資料分享
如何使用FlexIO塊訪問1-wire設(shè)備?
DS2408中文資料pdf
DS1825 帶有4位ID、分辨率可編程設(shè)置的1-Wire數(shù)
使用PIC讀寫1-wire EEPROM DS2430的實例
A Simple 1-Wire DAC
1-Wire總線主機
DS2408S 1-Wire繼電器開源分享
雙通道可編程I/O 1-Wire芯片GX2413產(chǎn)品概述
DS2413系列雙通道可編程1-Wire芯片技術(shù)手冊
DS2408系列1-Wire、8通道、可編程 1-Wire IC技術(shù)手冊
評論