Ibland hittar du dig själv med en I2C-busskontroll på ena sidan och en I2C-bussenhet på den andra och du måste hålla dem (elektriskt) åtskilda. Kanske för att en är jordad, kanske för att du har en läcker effektövervakningsinställning, kanske vill du minska brus.
Vad det än är kan du använda Adafruit ISO1540 dubbelriktad I2C-isolator för att lägga till full elektrisk isolering mellan två sidor av en I2C-buss. Chipet vi använder, TI ISO1540 är helt dubbelriktat, stöder upp till 1 MHz klockfrekvens, stöder klocksträckning, fungerar med 3 till 5V DC-ström eller logik (separat på båda sidorna såklart), med 2500 V-RMS isolering.
Användningen är enkel - du får ström/jord/klocka/data breakout pads för varje sida samt en matchande STEMMA QT-kontakt. Till skillnad från våra andra QT-kort är de två sidorna uppenbarligen elektriskt isolerade, vilket innebär att varje halva måste drivas! Kontrollera att den gröna lysdioden lyser på båda sidor. Skicka nu data över I2C och du är igång. Vi har 10K pullups på varje sida, från I2C-stiften till matchande VCC för den sidan.
För att du ska komma igång snabbt snurrade vi upp ett skräddarsytt kretskort i EMBLEM QT formfaktor, vilket gör det enkelt att använda gränssnittet. STEMMA QT-kontakterna på båda sidor är kompatibla med SparkFun Qwiic I2C-kontakterna. Detta gör att du kan göra lödfria anslutningar mellan ditt utvecklingskort och ISO1540 eller koppla ihop det med ett brett utbud av andra sensorer och tillbehör med hjälp av en kompatibel kabel. QT-kabel ingår inte, men vi har en sort i butiken.
varumärke | Adafruit |
Modell | 4903 |