I2C Pull Up Vs Perlawanan Kapasitansi

C

cafukarfoo

Guest
Halo,

Can anyone please tell me mengapa ketika saya meningkatkan I2C menarik resistensi,
kapasitansi dari SDA dan SCL menurun?

Terima kasih.

 
Ini tidak terjadi.Kapasitansi maksimum yang diperbolehkan menurun, untuk alasan yang jelas.

 
Sebagai jumlah perangkat yang terhubung ke bus meningkat, kapasitansi bus juga meningkat (saya pikir kapasitansi maksimum yang diperbolehkan 400pf).

Semua IC terhubung ke I2C bus dapat berkendara mobil baik untuk logika 0 atau Z.
Untuk membawa bus ke logika 1, pull up resistor terhubung pada jalur SDA dan SCL.
Jika nilai resistansi kurang, lebih banyak arus mengalir dari suplai untuk segera mengisi kapasitansi bus.yaitu, bus mencapai logika 1 dengan sangat cepat.
Tapi kalau resistor pull up nilai terlalu rendah, ia akan bertindak seperti sebuah sirkuit pendek ketika perangkat terhubung ke mereka berusaha untuk mengarahkan bus ke logika 0.

Jadi, jika bus kapasitansi adalah antara 200pf untuk 400pf, kita pergi untuk sebuah sumber arus bukannya resistansi rendah pull-up.Jika kapasitansi bus di bawah 200 pf, kita dapat menggunakan pull-up 1kohm sampai 10 kohm tergantung pada beban.

Terima kasih,
Useless_skew

 

Welcome to EDABoard.com

Sponsor

Back
Top