1wire over rj45: Unterschied zwischen den Versionen

Aus Happylab
Zur Navigation springen Zur Suche springen
Zeile 16: Zeile 16:
 
</gallery>
 
</gallery>
  
<gallery caption="Slave-Modul" widths="240px" heights="150px" perrow="3">
+
<gallery caption="Slave-Module" widths="240px" heights="150px" perrow="3">
File: 1wire_rj45_3.jpg | 3 Sensor-Module
+
File: 1wire_rj45_3.jpg | 3 Sensor-Module (DS18X20)
File: 1wire_rj45_4.jpg | 3 Sensor-Module
+
File: 1wire_rj45_4.jpg | 3 Sensor-Module (DS18X20)
 +
File: 1wire_rj45_9.jpg | erweitertes Sensor-Modul (Attiny841)
 +
File: 1wire_rj45_10.jpg | erweitertes Sensor-Modul (Attiny841)
 
</gallery>
 
</gallery>
  
Zeile 26: Zeile 28:
 
</gallery>
 
</gallery>
  
<gallery caption="alle Module" widths="240px" heights="150px" perrow="3">
+
<gallery caption="verschiedene Module" widths="240px" heights="150px" perrow="3">
File: 1wire_rj45_7.jpg | AVR-NET-IO, 8-fach-Adapter und 2 Sensor-Module
+
File: 1wire_rj45_7.jpg | AVR-NET-IO, 8-fach-Adapter und 2 Sensor-Module (DS18X20)
File: 1wire_rj45_8.jpg | AVR-NET-IO, 8-fach-Adapter und 2 Sensor-Module
+
File: 1wire_rj45_8.jpg | AVR-NET-IO, 8-fach-Adapter und 2 Sensor-Module (DS18X20)
 
</gallery>
 
</gallery>
  

Version vom 31. Juli 2014, 16:45 Uhr

Überblick

Ich möchte die Temperatur in verschiedenen Räumen eines Gebäudes messen. Außerdem soll diese alle 15 Minuten aufgezeichnet und später ausgewertet werden können.

Dazu verwende ich DS1820 oder (nachfolger wie z.b DS18B20, DS18S20) als Sensoren. Diese werden über normale Kabel mit RJ45-Stecker (Netzwerkkabel) verbunden. Die Ansteuerung übernimmt ein AVR-NET-IO mit ethersex. Durch den modularen Aufbau kann man leicht Sensoren dazustecken oder entfernen. Da bei jedem Sensor-Modul 3 RJ54 Buchsen vorhanden sind, können die Kabel in beliebigen Baum-Strukturen verlegt werden.

Durch meine bestehende Verkabelung von Cat5-Kabeln ergab sich ab etwa 10 Sensoren eine sehr schlechte Topologie (mit mehrfachen Kabellängen > 100m zwischen den einzelnen Sensor-Modulen) und einige Sensoren wurden dann nicht mehr ausgelesen. Daher wurde das Sensor-Netzwerk mit dem 8-fach-Adapter in einzelne kleinere zerteilt. Damit funktionieren wieder alle Sensoren problemlos.

Fotos

Links