( bucko | 2019. 06. 18., k – 15:31 )

Szempont az ár/érték arány és a bővíthetőség és könnyű megvalósíthatóság, valamint a minél üzembiztosabb működés.

A néhány uA fogyasztású, néhány percenként lekérdezett szenzorokhoz az Ethernet felejtős a végpontonkénti 1W fogyasztás miatt.

Ha szeretnél >20m kábelhosszon is dolgozni, akkor nem érdemes két különböző megoldást használni.

Az ipari kábeleket is el lehet felejteni, mert az áruk legalább 2 nagyságrenddel haladja meg az egyszerűbbekét. A hozzávaló csatlakozó is jóáras. Igaz, ha egy teherautó rááll, akkor sem változnak az elektromos paraméterei. Van olcsó, 5m di2c kábelem 70eFt-ért. ;)

A fentiekre a legegyszerűbb a CAT# kábelhez:
SDA = MAX485 - - PCA9600 - I2C - (MCU) - I2C (RS232)- [HUB] - rPi
SCL = MAX485 - /
GND =
VDD =
A = jel egy érpárat jelent.
Az MCU akkor szükséges, ha cím azonos címek is vannak vagy protokoll konverzió szükséges. A plusz költség csak 300Ft.
Szóval ilyen modul kell minden szenzorhoz.
Ha minden szenzorhoz kerül MCU, akkor elég egy MAX485, és tetszőleges lehet az eszközök címzése.
A HUB egy roppant bonyolult szerkezet!!!!
Egyszerűen az aktív vonal meghajtóit engedélyezi, amihez kábelenként egy GPIO elegendő.
A 20m-es hossz alatt a MAX485 elhagyható, bár csak 30Ft darabja.

Vezeték nélkül pedig a sub MHz adóvevőket javaslom, ami szintén alacsony fogyasztású.