色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

只需1-Wire即可操作I2C/SPI端點

星星科技指導員 ? 來源:Maxim ? 作者:Marco A. Ramirez Cast ? 2022-05-30 09:23 ? 次閱讀

I 2 C和 SPI 端點設備 能否僅通過一根線供電和控制?

可以通過使用 Analog Devices 的 1-Wire ?技術的單線連接和接地來提供電源和數據以運行 I 2 C 和 SPI 端點,例如濕度或溫度傳感器。當與主機上可能只有一個或幾個引腳可用的 IO 受限系統一起工作時,該技術提供了一個強大的解決方案。DS28E18是一個很好的橋接器件示例,它利用 1-Wire 解決一系列常見的系統挑戰,例如布線限制、通信距離和協議轉換。

pYYBAGKUHK2AdoDhAANzCQy68is378.png

這種單線接口技術ADI 公司獨有的,自 1980 年代以來一直存在。電力和數據通過單個專用連接傳輸,支持廣泛的應用,例如本地或遠程環境傳感、醫療傳感器或附件識別。用于這些應用的 1-Wire 解決方案具有通過單觸點接口運行 SPI 或 I 2 C 器件的優勢,無需外部電源,以及 1-Wire 和 I 2 C/SPI 主控的靈活性操作模式。

為了操作這個接口,總共有兩個觸點,1-Wire 單連接和一個接地連接,通過它我們可以在過載模式下以 11.7 kb/s 和 62.5 kb/s 兩種不同的速度進行通信。圖 1展示了一個非常簡單的系統級配置以及 DS28E18 如何融入系統。微控制器主機 (μC) 通過與 DS28E18 橋接器的 1-Wire 接口連接到遠程 SPI 傳感器,僅使用兩個連接,即 1-Wire IO 和接地。

pYYBAGKUHLaAZ5RyAADINdEQ-mw336.png

圖 1. 系統級配置

1-Wire 至 I 2 C/SPI,帶排序器和功率收集

DS28E18 通信橋的獨特功能之一是它可以收集高達 10mA 的電流來為外部連接的 I 2 C/SPI 端點供電。該器件還能夠分別驅動高達 1MHz 和 2.3MHz的 I 2 C 和 SPI 端點。它采用小型 2x3mm TDFN 封裝,在 -40°C 至 +85°C 的環境條件下工作電壓為 3.3V (±10%)。

除了 1-Wire 接口和功能之外,DS28E18 還具有與 I 2 C/SPI 端點接口必不可少的三個主要模塊;一個命令定序器,用作 1-Wire 命令和 I 2 C/SPI 命令之間的橋梁,一個帶有數據的 SRAM 塊以最終操作該器件,以及一個 I 2 C/SPI/GPIO 接口控制器。這一切都顯示在下面的圖 2中。

pYYBAGKUHL2AWeSzAAGUT2gn8N4344.png

圖 2. 框圖

命令定序器

命令定序器處理緩沖區數據并將其存儲在 SRAM 中的指定地址(一次 128 個字節),并返回 CRC16 以供主機處理器驗證數據傳輸。定序器通過將最常用的命令存儲在 SRAM 中來最大限度地減少主機的通信開銷。DS28E18 在 SRAM 中提供一個 512 字節的緩沖區,可以加載多個 I 2 C 或 SPI 命令。加載后,主機控制器發送命令以執行序列、提供電源并從連接的 I 2 C 或 SPI 外設收集數據。隨后的 1-Wire 命令讀取收集的傳感器數據。

存在三種類型的命令來操作此設備,它們位于下圖 3中藍色突出顯示的元素中。它們是“1-Wire ROM 功能命令”、“DS28E18 器件功能命令”和“DS28E18 定序器命令”。

poYBAGKUHMWAe5PkAAG8nbK3M5g602.png

圖 3. 命令所在位置的突出顯示框圖

主機使用 1-Wire ROM 級功能命令啟動通信以識別和選擇 DS28E18 橋接器件。選擇后,設備功能命令將用于與定序器交互。圖 4 列出了 DS28E18 可用的 1-Wire ROM 和器件功能命令。

DS28E18 有一個 144 字節的命令緩沖區,利用 16 字節的設備功能命令操作和 128 字節的順序命令將形成的數據包傳輸到 512 字節的 SRAM 定序器。可以調用安裝在 SRAM 定序器中的已形成數據包來向連接的從機寫入和/或讀取 I 2 C/SPI 數據。序列的最大長度為 512 字節。序列完成后,I 2 C/SPI 從機響應使用讀取序列器命令恢復。

返回的結果字節表示成功或遇到的任何錯誤,例如收到 NACK。如果結果字節指示錯誤,則返回兩個附加字節,指示序列中錯誤的位置。

定序器的實用程序命令通過 SENS_VDD 引腳為端點設備提供各種功能,例如延遲和電源門控。延遲可以按順序使用,以允許 I 2 C/SPI 端點設備有額外的時間來執行轉換,或允許在端點上電后建立穩定。延遲范圍從 1ms 到 32s。提供給端點的電源來自 1-Wire 接口,因此主機必須為整個序列啟用強上拉。DS28E18 可提供高達 10mA 的電流。

圖 4顯示了不同命令的列表及其在命令層次結構中的級別。

poYBAGKUHM6AcXtTAAUlu-Aw4Z0259.png

圖 4. 命令層次結構

接口控制

DS28E18 的 GPIO、I 2 C 和 SPI 接口在四個引腳上復用,如圖 5所示。I 2 C 接口可配置為以 100kHz、400kHz 或 1MHz 運行,SPI 可配置為以 100kHz、400kHz、1MHz 或 2.3MHz 運行。當配置為 SPI 時,GPIO 不可用。

poYBAGKUHNmAQgVCAAHA0ESvrRI063.png

圖 5. GPIO/I 2 C/SPI 引腳復用和接口控制

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2551

    文章

    51163

    瀏覽量

    754154
  • sram
    +關注

    關注

    6

    文章

    768

    瀏覽量

    114713
  • SPI
    SPI
    +關注

    關注

    17

    文章

    1707

    瀏覽量

    91675
收藏 人收藏

    評論

    相關推薦

    探索GPIO/ADC/LED/I2C/SPI/USB…的完整世界

    今天了解的是GPIO/ADC/LED/I2C/SPI/USB硬件接口設計及其注意事項,希望對大家有所幫助。
    的頭像 發表于 11-17 09:59 ?386次閱讀
    探索GPIO/ADC/LED/<b class='flag-5'>I2C</b>/<b class='flag-5'>SPI</b>/USB…的完整世界

    RISC V的I2C操作

    。tsuData中,1代表10ns;Timeout中,1表示10nstLow和tHigh的1代表10ns10.1.3 軟件部分(Risc V)l? I2C通信主要包括以下幾個部分:
    的頭像 發表于 11-01 11:06 ?223次閱讀

    詳解I2C總線與SPI總線的區別

    I2C(Inter-Integrated Circuit)表示集成電路互連,是一種用于線路板內部芯片之間通信的總線。
    的頭像 發表于 10-16 15:16 ?4857次閱讀
    詳解<b class='flag-5'>I2C</b>總線與<b class='flag-5'>SPI</b>總線的區別

    通過I2C進行TPS65987和TPS65988 SPI閃存固件更新

    電子發燒友網站提供《通過I2C進行TPS65987和TPS65988 SPI閃存固件更新.pdf》資料免費下載
    發表于 09-29 10:31 ?0次下載
    通過<b class='flag-5'>I2C</b>進行TPS65987和TPS65988 <b class='flag-5'>SPI</b>閃存固件更新

    I2C基本指南

    電子發燒友網站提供《I2C基本指南.pdf》資料免費下載
    發表于 09-10 09:40 ?0次下載
    <b class='flag-5'>I2C</b>基本指南

    DHT11用的是SPI還是I2C

    DHT11并不使用SPII2C通信協議,而是采用單總線(1-Wire)協議進行通信 。單總線協議是由美國DALLAS達爾斯公司推出的外圍串行擴展總線,具有簡潔的線路連接和較低的功耗特性。 在單總線
    的頭像 發表于 09-04 09:11 ?1183次閱讀

    TMP1827 具有 SHA-256-HMAC 認證引擎、2Kb EEPROM 的 1-Wire?、±0.2°C 精度溫度傳感器數據表

    電子發燒友網站提供《TMP1827 具有 SHA-256-HMAC 認證引擎、2Kb EEPROM 的 1-Wire?、±0.2°C 精度溫度傳感器數據表.pdf》資料免費下載
    發表于 08-12 10:20 ?0次下載
    TMP1827 具有 SHA-256-HMAC 認證引擎、<b class='flag-5'>2</b>Kb EEPROM 的 <b class='flag-5'>1-Wire</b>?、±0.2°<b class='flag-5'>C</b> 精度溫度傳感器數據表

    TMP1826 具有 2Kb EEPROM 的 1-Wire?、±0.2°C 精度溫度傳感器數據表

    電子發燒友網站提供《TMP1826 具有 2Kb EEPROM 的 1-Wire?、±0.2°C 精度溫度傳感器數據表.pdf》資料免費下載
    發表于 08-12 10:07 ?0次下載
    TMP1826 具有 <b class='flag-5'>2</b>Kb EEPROM 的 <b class='flag-5'>1-Wire</b>?、±0.2°<b class='flag-5'>C</b> 精度溫度傳感器數據表

    如何通過cyusb3014的i2c操作界面操作ads1119的i2c接口?

    Addr_,但我只需要發送一條命令,如復位命令等。 根據 ads1119 的手冊。 如何通過 cyusb3014 的 i2c 操作界面操作 ads1119 的
    發表于 05-23 07:30

    SPII2C通信協議:應用與區別

    本文深入解析了SPII2C這兩種通信協議的特點、工作原理和應用場景。SPI適用于高速數據傳輸,常用于存儲器芯片和顯示器驅動等領域;I2C適用于低速控制和傳感器數據傳輸,常用于溫度傳感
    的頭像 發表于 04-22 16:45 ?1855次閱讀

    逼真動畫展示I2CSPI、UART的通信過程

    到目前為止,I2CSPI和UART等仍然是電子嵌入式設備中最常用的通信協議,本文,我們將剖析這三種協議,讓大家清楚、直觀的了解它們的功能、優點和局限性,并輔以GIF動圖展示。I2C協議I2C
    的頭像 發表于 04-12 08:27 ?999次閱讀
    逼真動畫展示<b class='flag-5'>I2C</b>、<b class='flag-5'>SPI</b>、UART的通信過程

    總結usart、uart、i2cspi區別及相關知識

    USART、UART、I2CSPI是四種不同的串行通信協議,它們各自具有獨特的特點和應用領域
    的頭像 發表于 04-10 09:47 ?1811次閱讀
    總結usart、uart、<b class='flag-5'>i2c</b>、<b class='flag-5'>spi</b>區別及相關知識

    請問1-Wire網線如何連接USB適配器?

    ADI/Maxim的 DS1402 系列1-Wire網絡電纜提供與任何USB、串行或并行端口1-Wire適配器的連接。經常有客戶詢問DS1402如何連接USB適配器。許多客戶對規格書上的連接性矩陣表感到困惑。
    的頭像 發表于 03-28 11:39 ?799次閱讀
    請問<b class='flag-5'>1-Wire</b>網線如何連接USB適配器?

    什么是I2C協議 I2C總線的控制邏輯

    在實際使用過程中,I2C比較容易出現的一個問題就是死鎖 ,死鎖在I2C中主要表現為:I2C死鎖時表現為SCL為高,SDA一直為低。
    發表于 03-12 09:17 ?1086次閱讀
    什么是<b class='flag-5'>I2C</b>協議 <b class='flag-5'>I2C</b>總線的控制邏輯

    藍牙串口通訊總線——I2C/SPI/UART

    嵌入式工程師在做串口通信調試工作的時候,會經常用到I2CSPI、UART這3條總線,I2CSPI、UART這三種通信總線在嵌入式領域很常見,目前主流的SOC芯片都內置了這三種總線的
    的頭像 發表于 01-22 09:41 ?1682次閱讀
    藍牙串口通訊總線——<b class='flag-5'>I2C</b>/<b class='flag-5'>SPI</b>/UART
    主站蜘蛛池模板: 亚洲人美女肛交真人全程| 欧美黄色一级| 小泽玛丽av无码观看| 3acg同人漫画禁图h| 免费小视频在线观看| 处 女 开 破小说| 日本调教网站| 99久久99久久精品国产片果冻| 久草在线在线精品观看99| 亚洲 欧美 国产 综合五月天| 精品无码久久久久久动漫| 91黄色影院| 色cccwww| 国产AV精品久久久毛片| 色婷婷综合激情中文在线| 狠狠色狠狠色88综合日日91| 2020国产成人精品视频人| 久久亚洲AV无码精品午色夜麻豆| 被老总按在办公桌吸奶头| 亚洲大片免费| 黄色小说在线| WWW国产精品内射老师| 亚洲AV中文字幕无码久久| 男人J进入女人P免费狂躁| 国产精品亚洲精品爽爽| 亚洲高清国产拍精品5g| 麻豆无人区乱码| 国产精品嫩草免费视频| 做暖暖视频在线看片免费| 帅小伙和警官同性3p| 国产人妻人伦精品久久无码| 51xx午夜影视福利| 性欧美videofree中文字幕| 男总裁憋尿PLAY灌尿BL| www.欧美与曽交性video| 亚洲视频在线观看| 美女视频黄a视频全免费网站色窝| 91久久偷偷做嫩草影院免费看| 甜性涩爱下载| 男女XX00上下抽搐动态图| 护士的下面又湿又紧10P|