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

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

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

I2C_CLK容性負載導(dǎo)致access失敗問題總結(jié)

jf_78858299 ? 來源:沈土豪的書屋 ? 作者:沈土豪 ? 2023-02-02 09:28 ? 次閱讀

像這樣的事情幾乎每周都在發(fā)生,

前天是MDX access fail,今天是I2C fail。

因為做的次數(shù)多了,就成了熟練工,想起我剛工作前幾周每隔幾天都要問公司的前輩,我這I2C怎么又不通了...今天通了,明天又不通了。

故障現(xiàn)象:

I2C 接口訪問reg不通。

Part 02

DEBUG過程:

三板斧,直接量I2C/SDA對地IO阻值,clk 幾K、sda幾M,沒有太大異常,因為有上下拉電阻。

然后直接量示波器波圖,很明顯它“羊”了。

圖片

圖片

放大看一下,這些上下脈沖,其實就是clk的正負邊沿

圖片

Part 03

因為有先前 [debug04]GPIO對地短路問題 的經(jīng)驗,波圖極其相似。

我們這次直接給出結(jié)論:

CLK信號 drive不動,看波圖疑似clock對地短路/存在較大容性負載。

PCB背后貼了大電容(巨大,uF級)。拆除電容,故障恢復(fù),結(jié)題~

我們可以對比下2種case,短路/容性負載下的波圖差異:

大容性負載:

圖片

短路:

圖片

我做下猜測:

clk跳變沿,短路的脈沖更窄,容性負載應(yīng)當(dāng)脈沖更寬,誰更容易產(chǎn)生振鈴?打個問號

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

    關(guān)注

    0

    文章

    453

    瀏覽量

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

    關(guān)注

    28

    文章

    1494

    瀏覽量

    124100
  • DEBUG
    +關(guān)注

    關(guān)注

    3

    文章

    94

    瀏覽量

    19940
收藏 人收藏

    評論

    相關(guān)推薦

    I2C通信開發(fā)障礙以及總結(jié)

    本文主要講解的是I2C開發(fā)過程中會遇到的坑以及I2C的個人總結(jié)經(jīng)驗,很實用,可以i幫助開發(fā)人員更好的理解I2C調(diào)試。
    的頭像 發(fā)表于 04-17 16:35 ?1431次閱讀
    <b class='flag-5'>I2C</b>通信開發(fā)障礙以及<b class='flag-5'>總結(jié)</b>

    什么是負載箱?

    負載箱是用于模擬電網(wǎng)中感性負載的裝置,通常由電容器、電抗器等元件組成。在電力系統(tǒng)中,負載箱被廣泛應(yīng)用于測試和評估各種電氣設(shè)備的性能,如變
    發(fā)表于 09-25 10:51

    AC to DC電源負載,為什么AC電壓輸入小時負載也???

    小弟正在測試開關(guān)電源的負載,不是很明白,為何AC在90V輸入時負載為2000uF;而AC
    發(fā)表于 09-10 09:03

    電源的負載是什么?

    DC/DC電源模塊,一般有一個最大負載。那么在設(shè)計電路的時候,1.輸出端濾波電容應(yīng)該不能超過這個最大值?2.輸出端如果接運放等芯片的時候,怎么判斷該芯片等效的
    發(fā)表于 11-26 14:31

    關(guān)于ADA4807-2負載問題

    ADA4807-2的數(shù)據(jù)手冊有關(guān)于負載的描述,其中圖69可以看到,對于較大的電容,無需串聯(lián)電阻來維持穩(wěn)定性。同時,圖68可見,電容越小,需要的串聯(lián)電阻越大但是,按照之前學(xué)習(xí)的理論,
    發(fā)表于 08-09 07:44

    負載對電源有什么影響?

    負載的大小對電源各性能的影響、或者說負載對電源設(shè)計的要求。大家有什么高見不?探討一下!比
    發(fā)表于 10-17 04:19

    解析DDR設(shè)計中負載補償?shù)淖饔?/a>

    電壓和反射回來的電壓幅值。脈沖信號需要有一個來回的過程。所以阻抗曲線中時間點實際是傳輸線時延的兩倍。 從上面鏈路阻抗曲線結(jié)果來看,負載導(dǎo)致鏈路阻抗瞬間降低,然后又緩慢上升恢復(fù)到原
    發(fā)表于 05-16 17:57

    求助,關(guān)于ADA4807-2負載問題

    ADA4807-2的數(shù)據(jù)手冊有關(guān)于負載的描述,其中圖69可以看到,對于較大的電容,無需串聯(lián)電阻來維持穩(wěn)定性。 同時,圖68可見,電容越小,需要的串聯(lián)電阻越大 但是,按照之前學(xué)習(xí)
    發(fā)表于 11-17 12:14

    什么是負載

    負載:和電源相比,負載電流超前負載電壓一個相位差,此時負載
    發(fā)表于 06-09 22:31 ?7851次閱讀

    I2C資料總結(jié)

    I2C資料總結(jié)及實際問題解析
    發(fā)表于 08-16 10:35 ?2次下載

    負載、感性負載負載的區(qū)別

    線圈負載稱為感性負載,電容負載稱為負載,純電阻負載
    發(fā)表于 04-27 16:47 ?4w次閱讀

    I2C_CLK負載導(dǎo)致access失敗怎么解決

    像這樣的事情幾乎每周都在發(fā)生,前天是MDX access fail,今天是I2C fail。 因為做的次數(shù)多了,就成了熟練工,想起我剛工作前幾周每隔幾天都要問公司的前輩,我這I2C怎么又不
    的頭像 發(fā)表于 02-01 17:49 ?1336次閱讀
    <b class='flag-5'>I2C_CLK</b><b class='flag-5'>容</b><b class='flag-5'>性</b><b class='flag-5'>負載</b><b class='flag-5'>導(dǎo)致</b><b class='flag-5'>access</b><b class='flag-5'>失敗</b>怎么解決

    運放中負載該怎么處理?

    運放中負載該怎么處理? 運放(放大器)是電子電路中常用的一種器件,用于放大電壓、電流或功率信號。在運放的輸出端接入負載時,可能會導(dǎo)致
    的頭像 發(fā)表于 11-06 11:32 ?1735次閱讀

    什么是負載、阻負載和感性負載負載有哪些用電器

    在電場場強的形式。在電路中,當(dāng)電壓源施加電壓時,電容會吸收電力并將其儲存在電場場強的形式,直到電壓源的電壓下降時才會釋放電能。由于負載的特性,它對電源電壓的變化具有延遲,
    的頭像 發(fā)表于 02-06 09:32 ?7844次閱讀

    led燈是負載還是感性負載

    代表是電容器。 負載在交流電路中會儲存能量,并在電壓波形的每個周期中釋放能量,這會導(dǎo)致電流波形的峰值出現(xiàn)在電壓波形的峰值之后。 感性負載
    的頭像 發(fā)表于 09-19 11:03 ?2949次閱讀