Pages: [1]   Go Down
Author Topic: Rätselhaftes Verhalten DS18B20  (Read 639 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Sr. Member
****
Karma: 10
Posts: 359
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo,
ich will meine Heizungssteuerung um ein paar DS18B20 erweitern und stehe vor einem Rätsel.
Ich habe alle Sensoren OneWire angeschlossen. Hab mir eine kleine Steckplatine gebaut, von der aus ich auf drei zusätzliche
Sensoren verteilen will. Wenn ich die Sensoren an der Platine anstecke geht es. Wenn ich aber ein Verlängerungskabel zwischen Platine
und Sensor stecke (ich brauche ca. 3m) dann stürzen alle Sensoren, auch die anderen angeschlossenen ab, d.h. ich bekomme nur noch -127.00 Grad angezeigt.
Das absolut kuriose dabei ist, das die Sensoren auch abstürzen, wenn ich die Verlängerungkabel offen lasse, d.h. ohne angesteckten Sensor.
Offene Kontakte an der Steckplatinen haben keinen Einfluß, offene Kabel aber.
Ein Kurzschluß oder dergleichen im Verlängerungskabel ist definitiv ausgeschlossen.
Wer kann mir das erklären??
Gruß
« Last Edit: July 09, 2013, 10:18:27 am by maverick1509 » Logged

Germany
Online Online
Edison Member
*
Karma: 47
Posts: 2317
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Zunächst würde ich mal vermuten, dass deine lange Leitung Störungen einfängt, hast du mal ein Foto zum (nicht funktionierenden) Aufbau?
Abhilfe könnte in dem Fall ein geschirmtes Kabel schaffen. Betreibst du den Sensor mit 2 (Parasite Power) oder 3 Pins?
Logged

Mein Arduino-Blog: http://www.sth77.de/ - letzte Einträge: Teensy 3.0 - Teensyduino unter Window 7 - Teensyduino unter Windows 8

Offline Offline
Sr. Member
****
Karma: 10
Posts: 359
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

mit zwei Pins
Logged

Munich/Germany
Offline Offline
God Member
*****
Karma: 11
Posts: 643
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

mit zwei Pins
Bei längeren Kabeln solltest Du in jedem Fall 3adrig anschließen, ist wesentlich stabiler.
Logged

_______
Manfred

Offline Offline
Newbie
*
Karma: 1
Posts: 27
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Längere Kabel sollten immer 3 polig beim 1Wire ausgeführt sein.
Kannst aber auch ein BNC Kabel (RG58) nehmen. Schirmung muss hald GND sein, das geht bis 20 Meter gut. Dann geht es auch mit nur 2 Pin
Logged

Germany S-H
Offline Offline
Faraday Member
**
Karma: 145
Posts: 3022
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Wer kann mir das erklären??

Die "application notes" und "guidelines" der Hersteller von 1-Wire Komponenten:
http://bit.ly/12Y5IEJ
Logged

Offline Offline
Sr. Member
****
Karma: 10
Posts: 359
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Na dann werde ich wohl komplett auf 3-drähtig umstellen.
War für mich nur so seltsam weil ich ca. 20m über Koaxkabel angeschlossen hatte was bisher problemlos lief,
jetzt aber nach zuschalten von drei zusätzlichen Sensoren leider nicht mehr.
gruß
Logged

Offline Offline
Faraday Member
**
Karma: 118
Posts: 3945
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ein Bus ist auch was anderes als wenn nur ein Gerät dranhängt. Die Belastung, sowohl was Strom, Kapazität und Impedanz angeht ist da anders.

Siehe hier:
http://www.maximintegrated.com/app-notes/index.mvp/id/148
Logged

Pages: [1]   Go Up
Jump to: