Több BMP180 kiolvasása

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
kukuri
Bitmanipulátor
Hozzászólások: 131
Csatlakozott: 2014. január 20. hétfő, 12:50

Több BMP180 kiolvasása

HozzászólásSzerző: kukuri » 2015. július 26. vasárnap, 19:33

Üdvözletem.

Több nyomásérzékelőt szeretnék kiolvasni. Mivel ezek a BMP180 modulok I2C buszon szólíthatóak meg, arra gondoltam, hogy egy shift regiszterrel mindig annak adok 5v-ot amelyiket ki karom olvasni.
Mennyire jó ez a megoldás? Vagy mit lehetne használni ami jó lehet? Kb 5-6 szenzort akarok kiolvasni.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9993
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Több BMP180 kiolvasása

HozzászólásSzerző: Robert » 2015. július 26. vasárnap, 20:08

Az adatvonalak beterhelnek. Azaz ez nem jó.
Az I2C buszt kell címezni. Inkább I2C HUBot építs be. Azon át megcímezheted, hogy melyikre vagy kíváncsi.

kukuri
Bitmanipulátor
Hozzászólások: 131
Csatlakozott: 2014. január 20. hétfő, 12:50

Re: Több BMP180 kiolvasása

HozzászólásSzerző: kukuri » 2015. július 26. vasárnap, 20:20

Az ötletem márcsak azért sem jó mert kell egy kis idő mire pontosan mér a szenzor.
Erre a HUBra van valami IC? Gondolom a lényeg az hogy az SDA/SCL jelet csak arra a szenzorra kapcsolom rá amelyiket olvasni akarom.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9993
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Több BMP180 kiolvasása

HozzászólásSzerző: Robert » 2015. július 26. vasárnap, 20:24

Igen.
Ipari alkalmazás esetén nem barkácsmegoldás kell...
Pl. PCA8518

kukuri
Bitmanipulátor
Hozzászólások: 131
Csatlakozott: 2014. január 20. hétfő, 12:50

Re: Több BMP180 kiolvasása

HozzászólásSzerző: kukuri » 2015. július 26. vasárnap, 20:32

Már csak az a kérdés hol jutok hozzá ilyenhez. A legjobb az volna ha nálad lenne. :)

kukuri
Bitmanipulátor
Hozzászólások: 131
Csatlakozott: 2014. január 20. hétfő, 12:50

Re: Több BMP180 kiolvasása

HozzászólásSzerző: kukuri » 2015. július 26. vasárnap, 23:10

Nem annyira találok ilyen IC-t.
Mi van akkor ha tranzisztorral az SDA lábat mindig arra a szenzorra kapcsolom amelyiket olvasni akarom? Tudom ez már a barkács megoldás.
De az IC is amit találtam hogy létezik, az is csak 5 csatornát tud lekezelni. Nekem meg lehet ez nem is elég.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9993
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Több BMP180 kiolvasása

HozzászólásSzerző: Robert » 2015. július 27. hétfő, 3:17

Keress rá: i2c hub
És válogass :)
Philips gyárt ilyeneket... Nálam nincs ilyen IC jelenleg...


Vissza: “Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 1 vendég