對於I2C上拉電阻,在電路圖中經常看到的取值是4.7KΩ,但是一直不知道這個依據,雖然現在依然不是很明白,現在只是先記錄下當前的所知道的。 從I2C規范中得知,上拉電阻的取值跟總線電容、上升沿時間是有一定關系的,Rp的最小、最大取值的公式都不一樣。並且規范中也只給出了標准、快速、快速 ...
在一些PCB的layout中,大家往往會看到在I C通信的接口處,往往會接入一個 . K的電阻,有的datasheet上面明確有要求,需要接入,有的則沒有要求。 I C接口 對於單片機來講,有些IO內部的上拉電阻可以使能,這樣就省去了外部的上拉電阻,這是對於單片機帶有標准I C通信協議接口,若是只帶有模擬I C協議接口,那么就需要考慮接入上拉電阻問題。下圖是攝像頭進行配置通信時SCL和SDA需要 ...
2015-12-29 09:43 2 19631 推薦指數:
對於I2C上拉電阻,在電路圖中經常看到的取值是4.7KΩ,但是一直不知道這個依據,雖然現在依然不是很明白,現在只是先記錄下當前的所知道的。 從I2C規范中得知,上拉電阻的取值跟總線電容、上升沿時間是有一定關系的,Rp的最小、最大取值的公式都不一樣。並且規范中也只給出了標准、快速、快速 ...
在一些I2C通信的接口中,常常會見到接入一個4.7K的上拉電阻,那么這個電阻是不是越小上拉能力就越強對通信就越有利呢?答案並不是這樣的。 上拉電阻的大小,會影響功耗和速度。如果你想盡量提高速度,那么就牽涉到總線電容的問題,其實很容易理解,上拉電阻與總線的電容形成了RC,高速時 ...
漏極開路上拉電阻取值為何不能很大或很小? 如果上拉電阻值過小,Vcc灌入端口的電流(Ic)將較大,這樣會導致MOS管V2(三極管)不完全導通(Ib*β<Ic),有飽和狀態變成放大狀態,這樣端口輸出的低電平值增大(I2C協議規定,端口輸出低電平的最高允許值為0.4V ...
I2C接口上拉電阻的選擇 - I2C接口上拉電阻的選擇 1、I2C接口的輸出端是漏極開路或集電極開路,所以必須在接口外接上拉。 2、上拉電阻的范圍很寬,但也需要跟據功耗、信號上升時間等具體確定。 和速度應該沒關系。主要是I2C是oc,所以需要。和驅動的從機個數(雖然從機個數不是由電阻決定 ...
摘自http://blog.chinaaet.com/detail/28567.html I2C上啦電阻到底多大 1. I2C出現的問題 最近群里,由於大部分人都玩攝像頭,在攝像頭初始化,即I2C接口的初始化中,前前后后出現了很多問題,包括我自己。不能理解。。如下部分群聊記錄: 我在當 ...
對引腳的保護。 第一是阻抗匹配。因為信號源的阻抗很低,跟信號線之間阻抗不匹配,串上一個電阻后,可改善匹配情況,以減少反射,避免振盪等。 第二是可以減少信號邊沿的陡峭程度,從而減少高頻噪聲以及過沖等。因為串聯的電阻,跟信號線的分布電容以及負載的輸入電容等形成一個RC 電路,這樣就會降低信號邊沿 ...
Linux I2C slave接口描述 如果使用的I2C控制器具有slave功能,那么Linux也可以成為I2C slave控制器。為此,需要總線驅動程序中的slave支持以及提供實際功能的獨立於硬件的軟件后端。后者的一個例子是slave-eeprom驅動程序,它充當雙內存驅動程序。總線上的另一 ...
I2C 通訊協議(Inter-Integrated Circuit)引腳少,硬件實現簡單,可擴展性強,不需要 USART、CAN 等通訊協議的外部收發設備,現在被廣泛地使用在系統內多個集成電路(IC)間的通訊。 在計算機科學里,大部分復雜的問題都可以通過分層來簡化。如芯片被分為內核層和片上外設 ...