DS75的2線制時序規格不同于I2C。本申請說明詳細說明了差異。SDA不是由DS75內部持有的。總線主控器的責任是保持SDA直到SCL的下降沿完成。
介紹
本應用說明詳細說明了DS75通信時序與I2C規范之間的差異。在I2C下,SCL和SDA線被允許同時轉換,因為SDA被從設備內部延遲至少300ns。DS75相對于SCL不延遲SDA信號,因此總線主控器必須將SDA保持在適當的邏輯狀態,直到SCL完全轉換到邏輯低,以防止START或STOP操作的錯誤生成。。
適當的時機
DS75的SDA線路相對于SCL沒有內部延遲。由于這個原因,SDA邏輯電平必須保持在DS75外部,直到SCL在寫入數據時轉換到邏輯低;否則可以替代地識別開始或停止條件。在2線總線上寫入邏輯“1”時,在SDA轉換到低于保證邏輯高閾值VIH(0.7 x VDD最小值)之前,SCL必須達到保證邏輯低閾值VIL(0.3 x VDD最大值)。當寫入邏輯“0”時,SCL必須在SDA轉換到VIL之上之前達到VIL。生成START條件時,SDA必須在SCL轉換到VIH以下之前達到VIL。生成STOP條件時,SDA必須在SCL轉換到VIH以下之前達到VIH。VIL和VIH水平都在每個設備上進行了生產測試。這保證了在包括器件制造公差在內的整個電壓和溫度范圍內使用該定時的正確操作。
圖1.
圖2.
總結
DS75時序和I2C規格之間存在差異。相對于SCL,DS75不會在內部延遲SDA。因此,系統主機需要在SCL的下降沿期間保持SDA,以防止邏輯“1”被解釋為START條件,以及邏輯“0”被解釋為由STOP條件。
-
總線
+關注
關注
10文章
2903瀏覽量
88403 -
I2C
+關注
關注
28文章
1495瀏覽量
124606 -
Start
+關注
關注
0文章
73瀏覽量
10440
發布評論請先 登錄
相關推薦
使用ADC3424EVM的2-wire模數轉換,ADC3424需要配置嗎?
DS75 pdf datasheet
DS1629 pdf datasheet (2-Wire D
MAX9621,pdf datasheet (2-wire Hall-effect sensors to low voltage microprocessors)
關于DS1624 2線通信SDA保持時間的說明

關于DS75 2線通信SDA保持時間的說明

Writing Parallel-Port 2-Wire S

如何使用I²C接口的DS2482 1-Wire主控

用于2-Wire總線應用的上升時間加速器電路

使用LabVIEW的2-Wire通信

如何使用PC并口與2-Wire設備通信

評論