+86-18822802390

Hogyan használjunk oszcilloszkópot az I2C kommunikáció fejlesztése során felmerülő problémák megoldására

Nov 29, 2023

Hogyan használjunk oszcilloszkópot az I2C kommunikáció fejlesztése során felmerülő problémák megoldására

 

Az I2C busz egy kétvezetékes soros busz, amelyet a PHLIPS indított el az 1980-as években. Eredetileg audio- és videoberendezésekhez fejlesztették ki, ma pedig mikrokontrollerek és perifériás eszközeik összekapcsolására szolgál különféle beágyazott rendszerekben.


Az I2C busz csak két kommunikációs vonalat használ (az egyik az "SDA" soros adatvonal, a másik az "SCL" soros órajel), és az átviteli sebesség nagy sebességű módban elérheti a 3,4 Mbit/s-ot, és többes - Fő busz. Minden I2C buszhoz csatlakoztatott I2C eszköz egyedi címen keresztül érhető el.


Az I2C busz alkalmazása a beágyazott rendszerek fejlesztésében hatékonyan csökkentheti az alkatrészek területét, javíthatja az interferencia elleni képességet és javíthatja a tervezési kompatibilitást. Természetesen, miközben élvezi a tervezési kényelmet, a jel összetettsége megnehezíti a rendszer hibakeresését is.


Ez a cikk bemutatja a tényleges fejlesztés során felmerülő I2C kommunikációs problémákat, valamint azt, hogy hogyan lehet oszcilloszkópot használni a problémák elemzésére és megoldására.


Az elemzési folyamat során a RIGOL által piacra dobott legújabb DS6104 oszcilloszkópot használták. Specifikus jellemzői a következők: akár 1 GHz-es sávszélesség, ami elegendő az általánosan használt szabványos buszok sávszélesség-követelményeinek kielégítéséhez; 5GSa/s valós idejű mintavételezési frekvencia annak biztosítására, hogy a jel részletei ne maradjanak ki; 180,000-szer másodpercenként Kiváló hullámforma rögzítési sebesség, maximális valószínűsége az érdeklődésre számot tartó jelek rögzítésének; szabványos 140 méter mély tároló, amely megfelel mind az általános áttekintés, mind a helyi megfigyelés igényeinek; legfeljebb 180,{8}} hullámforma-kocka rögzíthető, és egyedi jelek tetszés szerint lejátszhatók és elemezhetők; számos karakterlánc áll rendelkezésre Vonal triggerelés, RS232, I2C, SPI, CAN, USB stb.


Probléma megbeszélése
A projekttervben a Cypress 68013A chip felhasználását tervezik az USB-eszköz funkció megvalósításához. A 68013A a Cypress által gyártott nagy sebességű USB-eszköz. Ennek a chipnek a referenciaterve az EEPROM-ban tárolt firmware program beolvasásával fut az I2C buszon keresztül.

 

GD188--4 Various Signal Output Oscilloscope

A szálláslekérdezés elküldése