Zeile 1: |
Zeile 1: |
− | == Überblick == | + | ==Ü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. | | 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) als Sensoren. Diese werden über normale Kabel mit RJ45-Stecker (Netzwerkkabel) verbunden. | + | 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 [http://www.ethersex.de/index.php/Ethersex ethersex]. | | Die Ansteuerung übernimmt ein AVR-NET-IO mit [http://www.ethersex.de/index.php/Ethersex 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 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. |
| | | |
− | == Fotos ==
| + | 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. |
| | | |
− | 1wire_rj45_1.jpg | + | ===Sensor-Module=== |
| + | |
| + | Die Sencor-Module bestehen im Wesentlichen aus einem [http://www.maximintegrated.com/en/products/analog/sensors-and-sensor-interface/DS18B20.html DS18B20]. |
| + | |
| + | ===erweitertes Sensor-Modul=== |
| + | |
| + | Neben der Temperatur soll nun auch die Luftfeuchtigkeit gemessen werden. |
| + | Dazu dient das erweiterte Sensor-Modul. |
| + | Ein [http://www.atmel.com/devices/ATTINY841.aspx Attiny841] emuliert dabei einen [http://www.maximintegrated.com/en/products/power/battery-management/DS2438.html DS2438] Baustein am 1wire Bus. |
| + | Temperatur und Luftfeuchtigkeit werden mit einem [http://www.sensirion.com/de/produkte/feuchte-und-temperatur/feuchtesensor-sht21/ SHT21] gemessen. |
| + | Zusätzlich gibt es einen Taster und eine LED, die per 1wire angesprochen werden können. Ebenso einen LDR. |
| + | |
| + | ===Bus-Master for RaspberryPi=== |
| + | |
| + | Da ethersex keine DS2438-Sensoren unterstützt, plane ich einen 8-Fach-Bus-Master mit einem [http://www.maximintegrated.com/en/products/interface/controllers-expanders/DS2482-800.html DS2482S-800] für ein RaspberryPi zu bauen. Es soll dann [http://owfs.org/ owfs] eingesetzt werden. |
| + | |
| + | ==Fotos== |
| + | |
| + | <gallery caption="Master-Modul" widths="240px" heights="150px" perrow="3"> |
| + | File: 1wire_rj45_1.jpg | AVR-NET-IO mit Erweiterungs-Print |
| + | File: 1wire_rj45_2.jpg | AVR-NET-IO mit Erweiterungs-Print |
| + | </gallery> |
| + | |
| + | <gallery caption="Slave-Module" widths="240px" heights="150px" perrow="2"> |
| + | File: 1wire_rj45_3.jpg | 3 Sensor-Module (DS18X20) |
| + | 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 caption="8-fach-Adapter" widths="240px" heights="150px" perrow="3"> |
| + | File: 1wire_rj45_5.jpg | 8-fach-Adapter fuer RJ45 |
| + | File: 1wire_rj45_6.jpg | 8-fach-Adapter fuer RJ45 |
| + | </gallery> |
| + | |
| + | <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 (DS18X20) |
| + | File: 1wire_rj45_8.jpg | AVR-NET-IO, 8-fach-Adapter und 2 Sensor-Module (DS18X20) |
| + | </gallery> |
| + | |
| + | ==Links== |
| + | * [[Bestrahlungsschutzschild]] für Temperatursensor im Außenbereich |
| + | * [http://www.ethersex.de/index.php/Ethersex ethersex] |
| + | * [http://de.wikipedia.org/wiki/1-Wire Wikipedia: 1wire] |
| + | * [http://www.maxim-ic.com/datasheet/index.mvp/id/2815 Maxim-IC: DS18S20] |
| + | |
| + | |
| + | [[Category:Projekte]] |
| + | [[Category:PCB]] |
| + | [[Category:Lasercutter]] |