IC TCA9548A I2C Multiplexer - Adafruit 2717 breakout board
Productinformatie:
Je hebt net de perfecte I2C-sensor gevonden en je wilt er twee of drie of meer op je Arduino aansluiten, maar dan realiseer je je: "Oei, deze chip heeft een vast I2C-adres en van wat ik weet over I2C kun je geen twee apparaten met hetzelfde adres op dezelfde SDA/SCL-pinnen hebben!" Heb je pech? Dat zou zo zijn, als je deze ultracoole TCA9548A 1-naar-8 I2C-multiplexer niet had!
Eindelijk een manier om maximaal 8 I2C-apparaten met hetzelfde adres op één microcontroller aan te sluiten. Deze multiplexer fungeert als een gatekeeper en stuurt de opdrachten naar de geselecteerde set I2C-pinnen met uw opdracht.
Het gebruik ervan is vrij eenvoudig: de multiplexer zelf staat op I2C-adres 0x70 (maar kan worden aangepast van 0x70 tot 0x77) en u schrijft gewoon een enkele byte met het gewenste gemultiplexte uitvoernummer naar die poort, en bam - alle toekomstige I2C-pakketten worden naar die poort verzonden. In theorie zou u 8 van deze multiplexers op elk van de adressen 0x70-0x77 kunnen hebben om 64 van hetzelfde-I2C-geadresseerde-deel te besturen.
Zoals alle Adafruit breakouts, hebben we deze mooie chip op een breakout voor je gezet, zodat je hem op een breadboard met condensatoren, en pullups en pulldowns kunt gebruiken om het gebruik ervan een fluitje van een cent te maken. Er is een header vereist en als je hem eenmaal hebt gesoldeerd, kun je hem in een soldeerloos breadboard steken. De chip zelf is 3V en 5V compatibel, dus je kunt hem met elk logisch niveau gebruiken.
https://learn.adafruit.com/adafruit-tca9548a-1-to-8-i2c-multiplexer-breakout/wiring-and-test
Klik om de website van dit product te openen.