用示波器看了一下我正在除錯的I2C,SCL還算正常,SDA為什么會這樣?有知道的幫忙看看,感激不盡!
uj5u.com熱心網友回復:
補充一下:
頻率50KHZ,10k上拉至5V,沒有電容之類的,但是從機是3.3V不會有影響吧?
uj5u.com熱心網友回復:
這應該是不正常的波形
uj5u.com熱心網友回復:
首先,你資料線的倍率是10mv,哪怕10:1探槍打開,這個信號也就是幾百個mV,看示波器不注意電壓倍率這完全不應該,你把很低電平的東西貼出了,完全沒有多少意義,基本上都是在低電平徘徊。弄得好像在誤匯入一樣。
時鐘線是正常的,看看你的資料線,收尾部分,超過GND電壓部分回復到GND那個斜坡,說明什么想明白了嗎?正常情況,比如按照官方推薦的10K上拉電阻,這個時間用了500uS,就算10K和10pF的線路電容,其時間應該只有300nS。因此可以明確的分析出,資料線上拉電阻等效值至少是10K的一千倍以上。
分析結果:上拉電阻開路或沒有上拉電阻。
uj5u.com熱心網友回復:
不正常的波形
uj5u.com熱心網友回復:
參考 3 樓 tianxj001 的回復: 首先,你資料線的倍率是10mv,哪怕10:1探槍打開,這個信號也就是幾百個mV,看示波器不注意電壓倍率這完全不應該,你把很低電平的東西貼出了,完全沒有多少意義,基本上都是在低電平徘徊。弄得好像在誤匯入一樣。
時鐘線是正常的,看看你的資料線,收尾部分,超過GND電壓部分回復到GND那個斜坡,說明什么想明白了嗎?正常情況,比如按照官方推薦的10K上拉電阻,這個時間用了500uS,就算10K和10pF的線路電容,其時間應該只有300nS。因此可以明確的分析出,資料線上拉電阻等效值至少是10K的一千倍以上。
分析結果:上拉電阻開路或沒有上拉電阻。
高手啊 !
uj5u.com熱心網友回復:
邏輯沒問題 電路有問題,上下拉都去了試試
uj5u.com熱心網友回復:
參考 3 樓 tianxj001 的回復: 首先,你資料線的倍率是10mv,哪怕10:1探槍打開,這個信號也就是幾百個mV,看示波器不注意電壓倍率這完全不應該,你把很低電平的東西貼出了,完全沒有多少意義,基本上都是在低電平徘徊。弄得好像在誤匯入一樣。
時鐘線是正常的,看看你的資料線,收尾部分,超過GND電壓部分回復到GND那個斜坡,說明什么想明白了嗎?正常情況,比如按照官方推薦的10K上拉電阻,這個時間用了500uS,就算10K和10pF的線路電容,其時間應該只有300nS。因此可以明確的分析出,資料線上拉電阻等效值至少是10K的一千倍以上。
分析結果:上拉電阻開路或沒有上拉電阻。
剛剛上電之后的波形,電路沒動,正在找問題,謝大師指點!
uj5u.com熱心網友回復:
參考 7 樓 u012976416 的回復: Quote: 參考 3 樓 tianxj001 的回復:
首先,你資料線的倍率是10mv,哪怕10:1探槍打開,這個信號也就是幾百個mV,看示波器不注意電壓倍率這完全不應該,你把很低電平的東西貼出了,完全沒有多少意義,基本上都是在低電平徘徊。弄得好像在誤匯入一樣。
時鐘線是正常的,看看你的資料線,收尾部分,超過GND電壓部分回復到GND那個斜坡,說明什么想明白了嗎?正常情況,比如按照官方推薦的10K上拉電阻,這個時間用了500uS,就算10K和10pF的線路電容,其時間應該只有300nS。因此可以明確的分析出,資料線上拉電阻等效值至少是10K的一千倍以上。
分析結果:上拉電阻開路或沒有上拉電阻。
剛剛上電之后的波形,電路沒動,正在找問題,謝大師指點!
看波形沒問題啊!
uj5u.com熱心網友回復:
請問測IIC波形時,示波器用什么觸發方式?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/233672.html
標籤:單片機/工控
上一篇:關于keil的優化等級
下一篇:c51