Skocz do zawartości

Wiele Urządzeń I2C


Pomocna odpowiedź

Zapomniałeś dodać jakie to czujniki.

O ile się nie mylę to wygląda jak LSM6D33 albo coś podobnego. Jeśli tak, to do jednej magistrali możesz podłączyć najwyżej dwa (wybierasz adres podłączając pin SA0 do GND lub VDD). Możesz kombinować z drugą magistralą I2C.

4 minuty temu, Belferek napisał:

Jeśli posiadają różne adresy i2c to powinny działać.

Jak się podłącza 3 czujniki do jednej magistrali mając do dyspozycji tylko jeden bit adresu?

  • Lubię! 2
(edytowany)

@ethanak Rzeczywiście trochę nie sprecyzowałem.

Mam do czynienia trzema różnymi czujnikami:

-Pololu LSM6DS33

-Pololu LPS331AP

-Pololu LIS3MDL 

Z adresami nie powinno być problemów, bo każdy z nich fabrycznie ma ustawiony inny.

Bardziej chodzi mi o sam sposób podpięcia, nigdy wcześniej nie podpinałem kilku czujników jednocześnie, a nie chcę czegoś przypadkiem spalić.

Aczkolwiek, i tak wielkie dzięki za rady 😀!

 

Edytowano przez Bartt

Z dokładnością do tego, że pierwsza magistrala I2C w RPi ma fizycznie podłączone rezystory pull-up i nie trzeba już dodawać swoich (dla drugiej trzeba).

  • Lubię! 1
  • Pomogłeś! 1

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...