Hej,
Jag har hos m.nu köpt en "R-pi i2c 1wire expansion module" (I2C1WIRE) och även anslutningskabel (EQQXB2X2X0.5) till denna. När jag på min Raspberry Pi3B med en I2C1WIRE expansion, kopplar in DS18B20 sensorn med en kort kabel (ca 15 cm) så funkar temperaturavläsningen utan problem i OWSERVER.
Dock så när jag försöker förlänga nätet, fortfarande med bara en DS18B20 sensor, och använder en ca 3,5 meter lång anslutningskabel (EQQXB2X2X0.5), så får jag inte upp sensorn i OWSERVER alls. Jag försöker alltså köra kommandot OWDIR, och sensorn dyker inte upp. Jag använder tre trådar och ansluter enligt följande:
I2C1WIRE -> DS18B20
DQ -> Orange (ska vara data anslutning)
1wire GND -> Svart
+5v -> Röd
Notera att jag har inte kört med RJ12 kontakter än, utan kör med WAGO anslutningsklämmor som funkar bra med den korta kabellängden åtminstone.
Har jag en dålig I2C1WIRE expansionskort? Bör jag pröva någon annan koppling (+5 volt matning, tvinnade kablar...)? Finns det något annat att ta hänsyn till?
Tacksam för lite troubleshooting ideér.
Mvh
Daniel