+86-18822802390

Cum să utilizați un osciloscop pentru a rezolva problemele întâlnite în dezvoltarea comunicațiilor I2C

Nov 29, 2023

Cum să utilizați un osciloscop pentru a rezolva problemele întâlnite în dezvoltarea comunicațiilor I2C

 

Autobuzul I2C este o magistrală serială cu două fire lansată de PHLIPS în anii 1980. A fost dezvoltat inițial pentru echipamente audio și video, iar acum este folosit pentru a conecta microcontrolere și dispozitivele periferice ale acestora în diferite sisteme încorporate.


Autobuzul I2C utilizează doar două linii de comunicație (una este linia de date serială „SDA” și cealaltă este linia de ceas serială „SCL”), iar rata de transmisie poate ajunge la 3,4 Mbit/s în modul de mare viteză și este multiplă - Autobuzul principal. Fiecare dispozitiv I2C conectat la magistrala I2C poate fi accesat printr-o adresă unică.


Aplicarea magistralei I2C în dezvoltarea sistemului încorporat poate reduce eficient zona componentelor, poate îmbunătăți capacitatea anti-interferență și poate îmbunătăți compatibilitatea designului. Desigur, în timp ce se bucură de confortul său de design, complexitatea semnalului va crește și dificultatea depanării sistemului.


Acest articol explică problemele de comunicare I2C întâlnite în dezvoltarea efectivă și cum să utilizați un osciloscop pentru a analiza și rezolva probleme.


Cel mai recent osciloscop DS6104 lansat de RIGOL a fost folosit în procesul de analiză. Caracteristicile sale specifice includ: lățime de bandă de până la 1GHz, care este suficientă pentru a îndeplini cerințele de lățime de bandă ale magistralelor standard utilizate în mod obișnuit; Rată de eșantionare în timp real de 5GSa/s pentru a se asigura că detaliile semnalului nu sunt ratate; 180,000 ori pe secundă Rată excelentă de captare a formei de undă, probabilitate maximă de captare a semnalelor de interes; stocare standard de 140 M adâncime, care răspunde atât nevoilor de vedere de ansamblu, cât și de observare locală; pot fi înregistrate până la 180,000 cadre de forme de undă, iar semnalele singulare pot fi redate și analizate după bunul plac; sunt furnizate o varietate de șiruri de declanșare linie, RS232, I2C, SPI, CAN, USB etc.


Discuție problematică
În proiectarea proiectului, este planificată utilizarea cipul Cypress 68013A pentru a realiza funcția dispozitivului USB. 68013A este un dispozitiv USB de mare viteză produs de Cypress. Designul de referință al acestui cip rulează prin citirea programului firmware stocat în EEPROM prin magistrala I2C.

 

GD188--4 Various Signal Output Oscilloscope

Trimite anchetă