1

Temat: Podłączenie kilku czujników SHT11(I2C) oraz DS18B20(1-wire) pod router

Witam,

Chciałbym podłączyć kilka czujników SHT11 (6 sztuk) oraz DS18B20 (4 sztuki) pod router. Czy da się to zrobić za pomocą switcha I2C PCA9548A/TCA9548A?

2

Odp: Podłączenie kilku czujników SHT11(I2C) oraz DS18B20(1-wire) pod router

Nie? SHT11 ma na stałe adres i nie można wyprowadzeniami tego zmienić, wiec kilka nie możesz dołączyć na tej samej magistrali.
DS1820 z kolei ma inny interfejs.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Podłączenie kilku czujników SHT11(I2C) oraz DS18B20(1-wire) pod router

Ze switchem I2C chyba można się komunikować i odpytywać konkretny kanał? Czy to działa zupełnie inaczej...

4

Odp: Podłączenie kilku czujników SHT11(I2C) oraz DS18B20(1-wire) pod router

Projekt w pythonie który wykorzystuje ten switch: https://github.com/MLAB-project/MLAB-I2c-modules
Więc chyba się da smile

Zastanawiam się tylko czy pod jeden z kanałów dało by się podłączyć 4 urządzenia 1-wire. Czy na rynku są dostępne switche 1-wire z interfejsem I2C?

5

Odp: Podłączenie kilku czujników SHT11(I2C) oraz DS18B20(1-wire) pod router

Da się, bo on przełącza magistralę. Więc każdy SHT na innej i da się.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

6

Odp: Podłączenie kilku czujników SHT11(I2C) oraz DS18B20(1-wire) pod router

Czyli taki DS2482S-800 można by było podłączyć pod jeden z kanałów?