久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 8961|回復: 20
打印 上一主題 下一主題
收起左側

關于I2C總線SCL和SDA上拉電阻的問題

  [復制鏈接]
跳轉到指定樓層
樓主
ID:446775 發表于 2020-2-11 16:59 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
為什么我在使用I2C總線時,SCL和SDA這兩條總線加上上拉電阻和不加上拉電阻效果都一樣呢?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:235200 發表于 2020-2-12 00:00 | 只看該作者
加上拉電阻更加可靠,特別是多個IIC總線器件并聯時,不加上拉電阻有時可能出錯誤,你目前測試正確,不能說明100%的每一次正確
回復

使用道具 舉報

板凳
ID:446775 發表于 2020-2-12 12:25 | 只看該作者
csmyldl 發表于 2020-2-12 00:00
加上拉電阻更加可靠,特別是多個IIC總線器件并聯時,不加上拉電阻有時可能出錯誤,你目前測試正確,不能說明100 ...

嗯,我正準備再并聯一個E2PROM,目前連接的只有一個ADC
回復

使用道具 舉報

地板
ID:635223 發表于 2020-2-12 15:41 | 只看該作者
加上拉電阻信號的抗干擾性較好,一般正常情況下使用上看不出什么區別,i2c對信號質量要求不高,我實際測試過,用示波器抓了scl和sda的波形,即使不是方波(斜率很大),也可以正常通訊。
回復

使用道具 舉報

5#
ID:272919 發表于 2020-2-12 16:14 | 只看該作者
樓主多掛兩個設備就知道了
回復

使用道具 舉報

6#
ID:658700 發表于 2020-2-12 17:25 | 只看該作者
信號斜率很大也可以,i2c比較抗干擾,當然加上之后出錯率會大大降低
回復

使用道具 舉報

7#
ID:511890 發表于 2020-2-13 04:25 | 只看該作者
這個如果有看單片機說明文檔的話就很好理解。一般單片機各數據引腳自身產生電壓時電流非常小,而I2C有時候會掛載多個芯片,每個芯片/元器件雖然耗電很少,多個的話也會把本來就小的電流給耗掉,這就會產生失真,導致通訊錯誤。因此要一個上拉電阻來保證高電平時的信號準確性。
回復

使用道具 舉報

8#
ID:679425 發表于 2020-2-13 11:40 | 只看該作者
加上拉電阻信號的抗干擾性較好
回復

使用道具 舉報

9#
ID:446775 發表于 2020-8-4 12:43 | 只看該作者
幻劍心 發表于 2020-2-13 04:25
這個如果有看單片機說明文檔的話就很好理解。一般單片機各數據引腳自身產生電壓時電流非常小,而I2C有時候 ...

好的,我明白了
回復

使用道具 舉報

10#
ID:811185 發表于 2020-8-4 14:20 | 只看該作者
一般模塊規格書和電路中都有說明
回復

使用道具 舉報

11#
ID:446775 發表于 2020-10-26 09:24 | 只看該作者
yuanyuantou 發表于 2020-8-4 14:20
一般模塊規格書和電路中都有說明

好的,我多實驗一下看看效果
回復

使用道具 舉報

12#
ID:401564 發表于 2020-10-26 14:22 | 只看該作者
如果是STC的單片機,時鐘是不需要上拉電阻的,可以把SCL端口設定為強推挽模式就可以了
SDA最好是要有,能正常工作只是運氣好而已,
回復

使用道具 舉報

13#
ID:446775 發表于 2020-10-26 22:35 | 只看該作者
Y_G_G 發表于 2020-10-26 14:22
如果是STC的單片機,時鐘是不需要上拉電阻的,可以把SCL端口設定為強推挽模式就可以了
SDA最好是要有,能正常 ...

嗯嗯,受教了
回復

使用道具 舉報

14#
ID:420836 發表于 2020-10-27 07:39 | 只看該作者
上拉電阻可能已經包含在I2C總線的另一側。
回復

使用道具 舉報

15#
ID:143767 發表于 2020-10-27 17:40 | 只看該作者
沙發是正解
回復

使用道具 舉報

16#
ID:828160 發表于 2020-10-27 21:22 | 只看該作者
因為主機或從機已有上拉電阻,你把主機和從機都設置為開漏,不帶上電阻試試
回復

使用道具 舉報

17#
ID:446775 發表于 2020-10-27 22:05 | 只看該作者
單片機研究協會 發表于 2020-10-27 21:22
因為主機或從機已有上拉電阻,你把主機和從機都設置為開漏,不帶上電阻試試

是的,我這邊使用的一個I2C設備上已經有上拉電阻,一開始沒有注意
回復

使用道具 舉報

18#
ID:245053 發表于 2020-10-28 10:44 | 只看該作者
什么看干擾強啊,IIC的SDA是開漏輸出,在電路設計時必須上拉電阻(一般是10K)才能正常工作,否則電平不確定通信受影響
回復

使用道具 舉報

19#
ID:446775 發表于 2020-10-28 14:44 | 只看該作者
pcf2000 發表于 2020-10-28 10:44
什么看干擾強啊,IIC的SDA是開漏輸出,在電路設計時必須上拉電阻(一般是10K)才能正常工作,否則電平不確定 ...

是的,確實是必須加上拉電阻才能正常工作
回復

使用道具 舉報

20#
ID:839689 發表于 2020-11-6 11:06 | 只看該作者
為了加大IO的驅動能力,增大抗干擾能力和穩定性的,減低錯碼率,一次兩次不錯不代表一直不會出錯,多組I2C、或者速率更高時就可能容易出錯,加上拉會有一定保障
回復

使用道具 舉報

21#
ID:446775 發表于 2020-11-6 16:22 | 只看該作者
1683296611 發表于 2020-11-6 11:06
為了加大IO的驅動能力,增大抗干擾能力和穩定性的,減低錯碼率,一次兩次不錯不代表一直不會出錯,多組I2C ...

如果多組I2C的話,那么每個I2C器件都要加嗎?還是說這些I2C器件共用上拉電阻?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: av在线免费网站 | 男女一区二区三区 | 久久久久国产成人精品亚洲午夜 | 美女天天干天天操 | 男人av网 | 91久久精品国产91久久 | 亚洲国产高清免费 | 精品一区二区在线视频 | 日韩精品在线播放 | 成人在线中文 | 狠狠干天天干 | 欧美精品一区二区三区四区五区 | 亚洲午夜精品一区二区三区他趣 | 一区精品视频 | 亚洲精品中文在线观看 | 毛片a级毛片免费播放100 | 宅女噜噜66国产精品观看免费 | 欧美.com| 成人精品久久日伦片大全免费 | 91久久| av久久| 免费视频一区二区 | 国产精品96久久久久久 | 91麻豆产精品久久久久久夏晴子 | av国产在线观看 | 久久久久久一区 | 日韩美女爱爱 | 欧美一级黄色网 | 亚洲精品久| 国产精品一区二区在线 | 亚洲欧美综合精品久久成人 | 91porn成人精品 | 久久精品99 | 瑟瑟激情 | 亚洲精品9999久久久久 | 亚洲综合在线一区二区 | 国产精品永久在线观看 | 欧美一级艳情片免费观看 | 午夜丰满少妇一级毛片 | 国产精品久久久久aaaa | 亚洲视频免费在线观看 |