Arduino több I2C megvalósítása

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
Avatar
pipi
SzínkódFestő
Hozzászólások: 80
Csatlakozott: 2008. július 6. vasárnap, 6:00

Re: Arduino több I2C megvalósítása

Hozzászólás Szerző: pipi »

Hali!
Adatlap szerint: Device Address
The VEML7700 has a fix slave address for the host
programming and accessing selection.
The slave address (7 bit) is set to 0010000 = 0x10.
The least significant bit (LSB) defines read or write mode.
Vagyis mind ugyanazon a címen va, nem teheted azonos buszra, mert összeakadnak... Létezik i2c busz elsosztó ic, de te is összebarkácsolhatod...
guglival pl egy találat: https://learn.adafruit.com/adafruit-tca ... r-breakout
EpresT
Újonc
Újonc
Hozzászólások: 2
Csatlakozott: 2022. február 6. vasárnap, 16:52

Re: Arduino több I2C megvalósítása

Hozzászólás Szerző: EpresT »

Nagyon köszönöm!
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Arduino több I2C megvalósítása

Hozzászólás Szerző: Robert »

Barkács: Elveszed a tápját, amelyiknek nem méred...
Jobb: önállóan kapcsolgatod, hogy melyik látszódjon - multiplexer IC
Normális: I2C portbővítő ICvel, megmondod melyik csatornát kéred:
https://shop.tavir.hu/termek/shop/modul ... -tca9548a/
http://www.tavir.hu - a gazda :)
Válasz küldése