Forum

Einloggen | Registrieren | RSS  

1-wire-bus (Computertechnik)

verfasst von simi7(R), D Südbrandenburg, 16.04.2020, 00:00 Uhr
(editiert von simi7 am 16.04.2020 um 00:08)

» » Hallo
» » gibt es einen Befehl wie z.B. i2cdetect zur Verbindungsprüfung von
» » 1-wire-bus Bausteinen?
» Jein. 1-Wire wird als Device eingebunden und du kannst dir das dann mit ls
» und cat anschauen.
»
» Hier ein paar Beispiele von meinem PI (Befehlt steht hinter dem #, der rest
» ist die Ausgabe)
»
» # ls -1 /sys/bus/w1/devices/
» 28-000007296d4d
» 28-00000729fbaa
» 28-0000072a8bf2
» w1_bus_master1
»
» Ich habe also aktuell drei 1-Wire DS18B20 angeklemmt
»
» # cat /sys/bus/w1/devices/*/w1_slave
» 26 01 4b 46 7f ff 0a 10 64 : crc=64 YES
» 26 01 4b 46 7f ff 0a 10 64 t=18375
» fa 00 4b 46 7f ff 06 10 a4 : crc=a4 YES
» fa 00 4b 46 7f ff 06 10 a4 t=15625
» 3a 00 4b 46 7f ff 06 10 7f : crc=7f YES
» 3a 00 4b 46 7f ff 06 10 7f t=3625
»
» Und das sind die Messwerte der drei DS18B20


Direkt mal bei mir ausprobiert:

pi@raspberrypi ~ $ ls -1 /sys/bus/w1/devices/
10-0008024146e8
10-0008024151dd
28-0417c44275ff
w1_bus_master1

pi@raspberrypi ~ $ cat /sys/bus/w1/devices/*/w1_slave
2e 00 4b 46 ff ff 0f 10 55 : crc=55 YES
2e 00 4b 46 ff ff 0f 10 55 t=22812
11 00 4b 46 ff ff 01 10 8f : crc=8f YES
11 00 4b 46 ff ff 01 10 8f t=8687
70 01 4b 46 7f ff 0c 10 40 : crc=40 YES
70 01 4b 46 7f ff 0c 10 40 t=23000

und

pi@raspberrypi ~ $ for i in $(cat /sys/devices/w1_bus_master1/w1_master_slaves); do echo ${i}: $(echo "scale=3; $(grep 't=' /sys/bus/w1/devices/w1_bus_master1/${i}/w1_slave | awk -F 't=' '{print $2}') / 1000" | bc -l) °C; done
10-0008024146e8: 22.875 °C
10-0008024151dd: 85.000 °C
28-0417c44275ff: 22.812 °C
pi@raspberrypi ~ $

$ for i in $(cat /sys/devices/w1_bus_master1/w1_master_slaves); do echo ${i}: $(echo "scale=3; $(grep 't=' /sys/bus/w1/devices/w1_bus_master1/${i}/w1_slave | awk -F 't=' '{print $2}') / 1000" | bc -l) °C; done
10-0008024146e8: 22.812 °C
10-0008024151dd: 8.687 °C
28-0417c44275ff: 22.687 °C



Gesamter Thread:

1-wire-bus - hubert, 15.04.2020, 21:56
1-wire-bus - bastelix(R), 15.04.2020, 23:55
1-wire-bus - simi7(R), 16.04.2020, 00:00
1-wire-bus - bastelix(R), 17.04.2020, 00:49
1-wire-bus - simi7(R), 17.04.2020, 07:35
1-wire-bus - bastelix(R), 17.04.2020, 23:30
1-wire-bus - simi7(R), 18.04.2020, 09:08
1-wire-bus, wen es interessiert - simi7(R), 18.04.2020, 13:01
1-wire-bus, wen es interessiert - bastelix(R), 18.04.2020, 22:53
1-wire-bus, wen es interessiert - hubert, 19.04.2020, 18:05