Pertanyaan yang diberi tag i2c

12
Apakah frekuensi campuran I2C mungkin?

Misalkan kita memiliki 400 kHz I 2 C bus. Ada satu master dan banyak perangkat slave. Kami ingin memperkenalkan satu lagi perangkat slave, tetapi sayangnya hanya mencapai 100 kHz. Jelas, pilihan desain yang solid adalah: jalankan saja bus itu pada 100 kHz gunakan bus terpisah untuk periferal...

12
Kecepatan dan keandalan minimum jam I2C

Apakah ada clock rate minimum yang ditentukan oleh I2C? Saya tahu clock rate yang paling banyak digunakan adalah 100kHz dan ada mode "cepat" dari 400kHz yang didukung oleh beberapa perangkat, dan mode yang lebih cepat namun didukung oleh perangkat lain (saya pikir 1MHz?). Karena sinyal SCK...

11
Alamat budak I2C tidak diakui (kadang-kadang)

Saya mencoba untuk berkomunikasi dengan FRAM yang terhubung dari jarak jauh (FM24C04 dari Ramtron) dengan menggunakan I2C. Memori ini tertanam pada papan yang dapat dimasukkan dan dihapus kapan saja ke / dari sistem (komunikasi dihentikan dengan benar sebelum memori dihapus). Masalahnya adalah:...

11
Pergeseran level I2C

Saat ini saya sedang merancang sirkuit yang dapat merekam data dari sensor dan menyimpan data yang direkam ke dalam EEPROM. Dua perangkat saya (EEPROM dan untuk tujuan pengujian RTC) terhubung melalui bus I2C ke PIC16F887 μC. Namun, rentang pengoperasian tegangan kedua perangkat tidak sama (5v...

10
Perhitungan resistor pullup I2C

Saya mencoba menggerakkan layar LCD I2C ini dengan mikrokontroler ATxmega16A4U . Kedua perangkat terdaftar untuk bekerja dengan frekuensi clock I2C hingga 400 kHz. Kedua perangkat adalah satu-satunya perangkat di bus I2C. Namun, menghitung perhitungan untuk batas resistor pull-up memberikan...

10
Kegagalan baca / tulis I2C di bawah beban interupsi berat

Dalam sistem saya, saya menggunakan I2C dan saya menyadari di bawah beban interupsi yang berat (dari sumber lain), komunikasi I2C mudah terganggu. Apakah ini perilaku yang diharapkan untuk I2C? Saya akan berharap meskipun beban interupsi, masih akan baik-baik saja karena I2C bukan antarmuka waktu...

10
Berapa laju perubahan tegangan untuk I2C?

Saya mengkonfigurasi I 2 C pada PIC18 menggunakan fungsi built-in dari kompiler C18 seperti yang dijelaskan dalam bagian 2.4 dari dokumentasi : void OpenI2C2( unsigned char sync_mode, unsigned char slew ); Saya tidak yakin apa yang harus saya lakukan slew. Saya dapat memilih dari dua opsi,...

10
Penggunaan I2C berlebihan di pesawat ruang angkasa avionik

Baru-baru ini saya membaca laporan ini tentang proyek pengembangan avionik JPL x2000, yang mengembangkan lebih banyak platform avionik modular menggunakan silikon komersial, untuk menghemat biaya dan daya. Mereka memilih arsitektur dua protokol redundan yang menghubungkan semua elektronik di...

9
MCP3424, bagaimana cara membaca saluran secara paralel?

Tentang pertanyaan ini Saya tidak memiliki latar belakang teknik elektronik, dan ini adalah salah satu tantangan pertama saya untuk berkomunikasi melalui I2C, dan dengan menulis ke register, jadi tolong jangan menganggap terlalu banyak pengetahuan dari pihak saya. Saya memprogram Arduino. Ketika...

9
MITM di I2C Bus

Saya telah mencoba mendesain modul yang akan memungkinkan saya untuk memodifikasi respons budak yang dipilih pada bus I2C. Berikut ini konfigurasi bus asli (pull-up dan koneksi daya tidak diperlihatkan dengan jelas: Hanya ada 2 perangkat di bus ini dan hanya 100kHz. MCU pengontrol (master I2C)...

9
Cara terbaik untuk melakukan I2C / TWI jarak jauh

Saya memiliki proyek yang mengharuskan untuk melakukan I²C / I2C / TWI jarak jauh (30 hingga 40 meter). Saya telah melihat beberapa orang menyarankan menurunkan clock-rate ke suatu tempat di sekitar 500 Hz, untuk mengurangi efek kapasitansi dari garis panjang seperti itu saya kira? Komponen yang...

9
Apakah mungkin hanya menggunakan SMBus pada PCI Express 1X?

Menurut halaman Wikipedia pada PCI Express , slot PCI-e 1X memiliki 18 posisi pin pada dua jalur (jadi 36 pin) dan posisi 5-9 mewakili SMBus dan JTAG. Saya ingin menghubungkan μC sebagai perangkat SMBus (pada dasarnya I²C), dan saya memahami persyaratan protokol pesan tambahan, tetapi saya tidak...

9
Sinyal I2C dan daya jarak jauh (kabel 10 meter)

Setelah beberapa membaca / pengujian saya berhasil membuat komunikasi yang stabil antara 2 perangkat menggunakan I2C dengan kabel twisted pair tembaga CAT5 FTP. Kabel hijau - SCL Kabel putih / hijau - GND Kabel biru - SDA Kabel putih / biru - GND GND terhubung hanya pada satu ujung kabel, jam...