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

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

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

手動控制I2C輸出電路原理圖

CHANBAEK ? 來源:circuit-diagramz ? 作者:circuit-diagramz ? 2023-12-21 18:14 ? 次閱讀

使用手動輸出電路排除 I2C 總線故障

在涉及I2C電路的實驗過程中,無明顯原因的總線故障的發(fā)生并不罕見。鑒于每個人都沒有邏輯分析儀,這里介紹的電路在各種情況下都證明是有益的。本質(zhì)上,它是一個手動操作的 I2C 輸出,其中兩個開關(guān)控制時鐘和數(shù)據(jù)線,使用戶能夠?qū)⑺鼈冊O(shè)置為高或低。兩個 LED 指示實際的總線高度,增強(qiáng)可視性。需要注意的是,如果 I2C 電路具有內(nèi)置超時(通常約為 1 ms),則由于手動反應(yīng)速度限制,該電路將變得不切實際。

數(shù)據(jù)和時鐘線的雙功能設(shè)計

該電路分為兩個相同的部分,一個專用于數(shù)據(jù)線 (SDA),另一半專用于時鐘 (SCL)。轉(zhuǎn)換開關(guān) S1 或 S2 以及雙穩(wěn)態(tài) IC1a 或 IC1b 負(fù)責(zé)生成邏輯 1 或 0。雙穩(wěn)態(tài)在減輕開關(guān)彈跳、防止將其解釋為一系列脈沖方面發(fā)揮著至關(guān)重要的作用。開關(guān)位置表示總線上應(yīng)用的是 1 還是 0。然而,由于總線的集電極開路結(jié)構(gòu),D1 和 D2 指示的實際總線電平可能與該電路所應(yīng)用的電平不同。考慮到這一點,雙穩(wěn)態(tài)的輸出不直接連接到總線,而是分別通過 T2 和 T1 連接。

手動控制I2c輸出示意圖

總線中上拉電阻的高效利用

上拉電阻 R4 和 R11 是總線上的重要組件,并且只需要一次。因此,如果它們已經(jīng)并入系統(tǒng)中的其他地方,則可以省略它們在本電路中的包含。此外,該電路還可用作簡單的 I2C 監(jiān)視器。通過將兩個開關(guān)置于“1”位置,總線不會受到影響,并且 LED 充當(dāng)總線活動指示器??紤]到大量活動的需要,單次傳輸不足以用于 LED 指示。電流主要由 LED 決定,總計約為 20 mA。

手動控制I2c輸出示意圖

手動控制I2c輸出示意圖

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

    關(guān)注

    5

    文章

    357

    瀏覽量

    30540
  • 電路原理圖
    +關(guān)注

    關(guān)注

    40

    文章

    345

    瀏覽量

    38225
  • 輸出電路
    +關(guān)注

    關(guān)注

    0

    文章

    73

    瀏覽量

    15927
  • I2C總線
    +關(guān)注

    關(guān)注

    8

    文章

    386

    瀏覽量

    60791
收藏 人收藏

    評論

    相關(guān)推薦

    I2C總線的電路設(shè)計

      I2C協(xié)議已經(jīng)用了很多了,但是呢,在硬件設(shè)計方面,基本也是只會抄抄電路,并沒有理解其中的原理和細(xì)節(jié)。這一章我們具體要說說需要怎么設(shè)計I2C電路。
    發(fā)表于 07-27 16:51 ?1.1w次閱讀
    <b class='flag-5'>I2C</b>總線的<b class='flag-5'>電路</b>設(shè)計

    I2C總線—電平轉(zhuǎn)換

    我們先來看一張,熟悉I2C的人一看,這不是I2C的level shifter電路嘛,在Philip的I2C標(biāo)準(zhǔn)里面有,沒有啥復(fù)雜的。
    的頭像 發(fā)表于 11-02 12:32 ?4508次閱讀
    <b class='flag-5'>I2C</b>總線—電平轉(zhuǎn)換

    長虹集成電路i2c總線資料

    長虹集成電路i2c總線資料 有大量電路圖及常用IC資料
    發(fā)表于 03-31 10:31 ?33次下載
    長虹集成<b class='flag-5'>電路</b><b class='flag-5'>i2c</b>總線資料

    I2C Guid I2C指南

    I2C Guid  I2C指南 The I2C bus is used in a wide rangeof applications because it is simpleand
    發(fā)表于 04-23 13:55 ?36次下載

    I2C地址切換電路

    I2C地址切換電路
    發(fā)表于 02-22 11:15 ?1472次閱讀
    <b class='flag-5'>I2C</b>地址切換<b class='flag-5'>電路</b>

    基于CPLD的I2C總線接口設(shè)計

    電路設(shè)計中,I2C總線是比較常用的兩線式串行通信方式,大多數(shù)的CPU都擅長于并口操作,不具備直接操作I2C總線接口的能力。為了使不具備I2C總線接口能力的CPU通過對并口的簡單操作實
    發(fā)表于 02-12 16:11 ?95次下載
    基于CPLD的<b class='flag-5'>I2C</b>總線接口設(shè)計

    i2c

    單片機(jī)i2c總線操作;單片機(jī)i2c總線操作;單片機(jī)i2c總線操作;
    發(fā)表于 05-17 11:09 ?35次下載

    I2C總線的特點、控制技術(shù)與傳輸分析

    I2C總線主要在微處理器的控制之下,因此通常稱微處理器是I2C總線的主機(jī)。習(xí)慣上總稱受控設(shè)備及功能電路I2C總線的從機(jī)。
    的頭像 發(fā)表于 12-25 15:17 ?1w次閱讀

    I2C脈寬調(diào)制器的PCB原理圖免費下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是I2C脈寬調(diào)制器的PCB原理圖免費下載。
    發(fā)表于 10-14 14:51 ?17次下載
    <b class='flag-5'>I2C</b>脈寬調(diào)制器的PCB<b class='flag-5'>原理圖</b>免費下載

    開源軟件opencores I2C master控制控制I2C接口操作原理

    原理圖I2C 設(shè)備的操作可分為寫單個存儲字節(jié),寫多個存儲字節(jié),讀單個存儲字節(jié)和讀多個存儲字節(jié)。 ①總線空閑狀態(tài) I2C 總線總線的 SDA 和 SCL 兩條信號
    的頭像 發(fā)表于 11-26 14:30 ?7060次閱讀

    硬件I2C與模擬I2C

    配置;而軟件I2C是沒有寄存器這個概念的。 軟件I2C一般是使用GPIO管腳,用軟件控制SCL,SDA線輸出高低電平,模擬i2c協(xié)議的時序
    發(fā)表于 12-28 19:14 ?81次下載
    硬件<b class='flag-5'>I2C</b>與模擬<b class='flag-5'>I2C</b>

    DA9062 PMIC I2C控制參考電路

    基于DA9062設(shè)計I2C控制PMIC 用于FPGA ZYNQ電源管理設(shè)計電路免費下載。
    發(fā)表于 05-25 15:26 ?3次下載

    I2C傳輸發(fā)生timeout時

    順序 log 中第一個發(fā)生 timeout 的 slave 有 power 控制和 reset 控制的 slave other slave 復(fù)現(xiàn)問題后,可以手動將相應(yīng)外設(shè)去掉,確認(rèn)是哪個外設(shè)將
    的頭像 發(fā)表于 07-22 14:46 ?2336次閱讀
    <b class='flag-5'>I2C</b>傳輸發(fā)生timeout時

    I2C控制器驅(qū)動介紹

    控制器驅(qū)動 I2C 總線驅(qū)動重點是 I2C 適配器驅(qū)動,這里要用到兩個重要的數(shù)據(jù)結(jié)構(gòu):i2c_adapter 和 i2c_algorithm
    的頭像 發(fā)表于 07-22 15:38 ?1391次閱讀
    <b class='flag-5'>I2C</b><b class='flag-5'>控制</b>器驅(qū)動介紹

    RS-Pi 4 USB集線器I2C原理圖

    電子發(fā)燒友網(wǎng)站提供《RS-Pi 4 USB集線器I2C原理圖.pdf》資料免費下載
    發(fā)表于 09-15 15:23 ?0次下載
    RS-Pi 4 USB集線器<b class='flag-5'>I2C</b>板<b class='flag-5'>原理圖</b>