+86-18822802390

Cara menggunakan osiloskop untuk menyelesaikan masalah yang dihadapi dalam pembangunan komunikasi I2C

Nov 29, 2023

Cara menggunakan osiloskop untuk menyelesaikan masalah yang dihadapi dalam pembangunan komunikasi I2C

 

Bas I2C ialah bas bersiri dua wayar yang dilancarkan oleh PHLIPS pada tahun 1980-an. Ia pada asalnya dibangunkan untuk peralatan audio dan video, dan kini digunakan untuk menyambungkan mikropengawal dan peranti persisian mereka dalam pelbagai sistem terbenam.


Bas I2C hanya menggunakan dua talian komunikasi (satu ialah talian data bersiri "SDA" dan satu lagi ialah talian jam bersiri "SCL"), dan kadar penghantaran boleh mencapai 3.4Mbit/s dalam mod berkelajuan tinggi, dan berbilang - Bas utama. Setiap peranti I2C yang disambungkan ke bas I2C boleh diakses melalui alamat unik.


Aplikasi bas I2C dalam pembangunan sistem terbenam dengan berkesan boleh mengurangkan kawasan komponen, meningkatkan keupayaan anti-gangguan dan meningkatkan keserasian reka bentuk. Sudah tentu, sambil menikmati kemudahan reka bentuknya, kerumitan isyarat juga akan meningkatkan kesukaran penyahpepijatan sistem.


Artikel ini menerangkan masalah komunikasi I2C yang dihadapi dalam pembangunan sebenar dan cara menggunakan osiloskop untuk menganalisis dan menyelesaikan masalah.


Osiloskop DS6104 terbaru yang dilancarkan oleh RIGOL telah digunakan dalam proses analisis. Ciri khususnya termasuk: lebar jalur sehingga 1GHz, yang cukup untuk memenuhi keperluan lebar jalur bas standard yang biasa digunakan; Kadar pensampelan masa nyata 5GSa/s untuk memastikan butiran isyarat tidak terlepas; 180,000 kali sesaat Kadar tangkapan bentuk gelombang yang sangat baik, kebarangkalian maksimum untuk menangkap isyarat yang menarik; storan dalam standard 140M, memenuhi keperluan kedua-dua gambaran keseluruhan dan pemerhatian tempatan; sehingga 180,000 bingkai bentuk gelombang boleh dirakam dan isyarat tunggal boleh dimainkan semula dan dianalisis sesuka hati; pelbagai rentetan disediakan Line triggering, RS232, I2C, SPI, CAN, USB, dll.


Perbincangan masalah
Dalam reka bentuk projek, ia dirancang untuk menggunakan cip Cypress 68013A untuk merealisasikan fungsi peranti USB. 68013A ialah peranti USB berkelajuan tinggi yang dihasilkan oleh Cypress. Reka bentuk rujukan cip ini berjalan dengan membaca program perisian tegar yang disimpan dalam EEPROM melalui bas I2C.

 

GD188--4 Various Signal Output Oscilloscope

Hantar pertanyaan