0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

DS75 2-Wire通信SDA保持時間澄清

星星科技指導員 ? 來源:ADI ? 作者:ADI ? 2023-03-31 11:12 ? 次閱讀

DS75的2線制時序規(guī)格不同于I2C。本申請說明詳細說明了差異。SDA不是由DS75內(nèi)部持有的??偩€主控器的責任是保持SDA直到SCL的下降沿完成。

介紹

本應用說明詳細說明了DS75通信時序與I2C規(guī)范之間的差異。在I2C下,SCL和SDA線被允許同時轉(zhuǎn)換,因為SDA被從設(shè)備內(nèi)部延遲至少300ns。DS75相對于SCL不延遲SDA信號,因此總線主控器必須將SDA保持在適當?shù)倪壿嫚顟B(tài),直到SCL完全轉(zhuǎn)換到邏輯低,以防止START或STOP操作的錯誤生成。。

適當?shù)臅r機

DS75的SDA線路相對于SCL沒有內(nèi)部延遲。由于這個原因,SDA邏輯電平必須保持在DS75外部,直到SCL在寫入數(shù)據(jù)時轉(zhuǎn)換到邏輯低;否則可以替代地識別開始或停止條件。在2線總線上寫入邏輯“1”時,在SDA轉(zhuǎn)換到低于保證邏輯高閾值VIH(0.7 x VDD最小值)之前,SCL必須達到保證邏輯低閾值VIL(0.3 x VDD最大值)。當寫入邏輯“0”時,SCL必須在SDA轉(zhuǎn)換到VIL之上之前達到VIL。生成START條件時,SDA必須在SCL轉(zhuǎn)換到VIH以下之前達到VIL。生成STOP條件時,SDA必須在SCL轉(zhuǎn)換到VIH以下之前達到VIH。VIL和VIH水平都在每個設(shè)備上進行了生產(chǎn)測試。這保證了在包括器件制造公差在內(nèi)的整個電壓和溫度范圍內(nèi)使用該定時的正確操作。

pYYBAGQmT4WAes4OAAAYuzlh9wg925.gif

圖1.

poYBAGQmT4aARuK5AAAZOwK3V6E585.gif

圖2.

總結(jié)

DS75時序和I2C規(guī)格之間存在差異。相對于SCL,DS75不會在內(nèi)部延遲SDA。因此,系統(tǒng)主機需要在SCL的下降沿期間保持SDA,以防止邏輯“1”被解釋為START條件,以及邏輯“0”被解釋為由STOP條件。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2854

    瀏覽量

    87848
  • I2C
    I2C
    +關(guān)注

    關(guān)注

    28

    文章

    1469

    瀏覽量

    122818
  • Start
    +關(guān)注

    關(guān)注

    0

    文章

    73

    瀏覽量

    10147
收藏 人收藏

    評論

    相關(guān)推薦

    SDA數(shù)據(jù)保持時間

    C_MODE = I2C_HardMode;u8 I2C_ADDR = I2C_ADDR_DEF;int SDA_DELAY= 8;//SDA
    發(fā)表于 08-11 09:20

    DS75 pdf datasheet

    readings over a -55°C to +125°C range with ±2°C accuracy over a -25°C to +100°C range. At power-up, the DS75 defaults to 9-bit resoluti
    發(fā)表于 12-08 15:45 ?14次下載

    DS1629 pdf datasheet (2-Wire D

    The DS1629 2-Wire Digital Thermometer and Real Time Clock integrates the critical functions of a
    發(fā)表于 12-08 15:52 ?18次下載

    MAX9621,pdf datasheet (2-wire Hall-effect sensors to low voltage microprocessors)

    includes the MAX9921. The MAX9621 provides a single-chip solution to interface two 2-wire Hall-effect sensors to low voltage microprocessors
    發(fā)表于 12-17 13:10 ?41次下載

    2-Wire Intercom circuits-雙路對講機

    2-Wire Intercom
    發(fā)表于 03-15 09:47 ?1148次閱讀
    <b class='flag-5'>2-Wire</b> Intercom circuits-雙路對講機

    關(guān)于DS1624 2通信SDA保持時間的說明

    摘要:DS1624的2通信時序與I&sup2;C標準不同。本應用筆記詳細描述了兩者之間的差異。SDA信號并非由
    發(fā)表于 04-17 11:20 ?1028次閱讀
    關(guān)于<b class='flag-5'>DS</b>1624 <b class='flag-5'>2</b>線<b class='flag-5'>通信</b><b class='flag-5'>SDA</b><b class='flag-5'>保持</b><b class='flag-5'>時間</b>的說明

    關(guān)于DS75 2通信SDA保持時間的說明

    摘要:DS752通信時序與I&sup2;C標準不同。本應用筆記詳細描述了兩者之間的差異。SDA信號并非由
    發(fā)表于 04-17 11:20 ?1262次閱讀
    關(guān)于<b class='flag-5'>DS75</b> <b class='flag-5'>2</b>線<b class='flag-5'>通信</b><b class='flag-5'>SDA</b><b class='flag-5'>保持</b><b class='flag-5'>時間</b>的說明

    Writing Parallel-Port 2-Wire S

    Abstract: Provides instruction and source code for writting parallel port 2-wire software for use
    發(fā)表于 04-28 10:37 ?1602次閱讀
    Writing Parallel-Port <b class='flag-5'>2-Wire</b> S

    使用DS1050可編程PWMs控制直流電動機和LED背光液晶

    Abstract: The DS1050 is a 5-bit pulse-width modulator (PWM) controlled by a 2-wire bus. This allows
    發(fā)表于 04-28 11:05 ?979次閱讀
    使用<b class='flag-5'>DS</b>1050可編程PWMs控制直流電動機和LED背光液晶

    2-Wire Communication Using Lab

    2-Wire Com
    發(fā)表于 05-08 09:08 ?1899次閱讀
    <b class='flag-5'>2-Wire</b> Communication Using Lab

    如何使用I&sup2;C接口的DS2482 1-Wire主控

    摘要:DS2482是I&sup2;C到1-Wire的橋接器件。DS2482可以使任何具備I&sup2;C
    發(fā)表于 05-09 08:53 ?3430次閱讀
    如何使用I&sup<b class='flag-5'>2</b>;C接口的<b class='flag-5'>DS</b>2482 1-<b class='flag-5'>Wire</b>主控

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

    包含2-Wire總線的應用(如I2C或SMBus?)需要在上升時間、功耗和抗擾度之間進行權(quán)衡。由于這種漏極開路總線上從低到高轉(zhuǎn)換的上升時間由上拉電阻和總線電容決定,因此在添加外設(shè)、布線走線和連接器
    的頭像 發(fā)表于 01-16 11:09 ?1294次閱讀
    用于<b class='flag-5'>2-Wire</b>總線應用的上升<b class='flag-5'>時間</b>加速器電路

    DS1624 2-Wire通信SDA保持時間澄清

    DS2的1624線時序規(guī)格與I2C不同。本應用筆記詳細介紹了其中的區(qū)別。SDA不由DS1624內(nèi)部保持??偩€主站有責任保持
    的頭像 發(fā)表于 02-08 11:45 ?743次閱讀
    <b class='flag-5'>DS</b>1624 <b class='flag-5'>2-Wire</b><b class='flag-5'>通信</b><b class='flag-5'>SDA</b><b class='flag-5'>保持</b><b class='flag-5'>時間</b><b class='flag-5'>澄清</b>

    使用LabVIEW的2-Wire通信

    本 應用 簡報 介紹 了 如何 使用 LabVIEW 通過 PC 串 口 來 控制 2 線 接口。本文以DS1086的接口為例。該 簡報 還 介紹 了 如何 配置 LabVIEW 圖形 用戶 界面
    的頭像 發(fā)表于 06-09 16:37 ?1286次閱讀
    使用LabVIEW的<b class='flag-5'>2-Wire</b><b class='flag-5'>通信</b>

    如何使用PC并口與2-Wire設(shè)備通信

    本篇應用筆記目的是演示如何使用PC并口構(gòu)建一種快速、簡單和經(jīng)濟的2-Wire(與I2C兼容)接口。本片應用筆記專門為接收或者訂購Dallas Semiconductor器件樣片且意識到他們需要與
    的頭像 發(fā)表于 06-09 17:08 ?1069次閱讀
    如何使用PC并口與<b class='flag-5'>2-Wire</b>設(shè)備<b class='flag-5'>通信</b>