Forum: Haus & Smart Home DS1820 wird nicht immer erkannt


von Maximilian A. (unix1970)


Lesenswert?

Liebes Forum,
ich habe das Problem, dass einer meiner DS1820 nicht erkannt wird. Einer 
der beiden hängt fast direkt am Computer der andere 15m weiter an einem 
Klingeldraht. Beide sind parasitär und paralell angeschlossen. GND ist 
jeweils mit Vcc am Sensor verbunden. Nun wird nur der, der fast direkt 
am Computer hängt dauerhaft erkannt; der 15 m weiter entfernte manchmal, 
wird dann aber später vom einen auf den anderen Moment wieder nicht 
erkannt, ohne dass jemand irgendetwas berührt hat. manchmal läuft es 
über Stunden, manchmal reicht es nur für Minuten. Wenn ich das 
Ampermeter in Reihe schalte funktioniert es jedoch. Der Adapter für den 
Computer ist hier: 
http://martybugs.net/electronics/tempsensor/images/circuit.png
Kann mir jemand bitte bitte weiterhelfen?
unix1970

von Ismurk (Gast)


Lesenswert?

Maximilian A. schrieb:
> GND ist jeweils mit Vcc am Sensor verbunden.

Kann es sein dass Du keine Masseverbindung zwischen dem Sensor und 
deinem Adpater hast?

von Maximilian A. (unix1970)


Lesenswert?

GND am Sensor ist mit Nr. 2 der RS-232 verbunden.

von Alex W. (Gast)


Lesenswert?

Dann ist der Speed zu hoch! Der Draht wirkt wie eine Kapazität die der 
1820 erstmal gegen Masse ziehen muss. Ist die zu hoch, verhungert er auf 
dem Weg und fällt aus -> wird nicht erkannt

von Maximilian A. (unix1970)


Lesenswert?

Was muss bei WinXP dort verändert werden? Ich hab den Standardtreiber 
von MAXIM installiert.

von Cyblord -. (cyblord)


Lesenswert?

Maximilian A. schrieb:
> Was muss bei WinXP dort verändert werden? Ich hab den Standardtreiber
> von MAXIM installiert.

Na wenn du nichts selber gemacht hast, dann kannst du natürlich auch 
wenig verändern. Ausserdem sind die Timings beim 1-wire-bus relativ 
fest, da gibts nicht viel zu verändern.

15 m ist für den 1 wire bus doch einfach bissle viel oder? Über so 
solche Entfernungen sollte man eher einen Controller direkt am Sensor 
vorsehen und dann über echtes RS232 mit vollen Pegeln (+-10V) zum PC und 
mit niedriger Datenrate.

gruß cyblord

von (prx) A. K. (prx)


Lesenswert?

cyblord ---- schrieb:

> 15 m ist für den 1 wire bus doch einfach bissle viel oder?

Nein. Da geht noch wesentlich mehr.

von Cyblord -. (cyblord)


Lesenswert?

A. K. schrieb:
> cyblord ---- schrieb:
>
>> 15 m ist für den 1 wire bus doch einfach bissle viel oder?
>
> Nein. Da geht noch wesentlich mehr.

Na wenn du das sagst...

von (prx) A. K. (prx)


Lesenswert?

cyblord ---- schrieb:

>> Nein. Da geht noch wesentlich mehr.
>
> Na wenn du das sagst...

Habs beispielsweise in einer Installation mit 4 Sensoren an einem Bus im 
Einsatz. Mit überwiegend ziemlich anspruchsloser ungeschirmter 
unverdrillter sternförmiger Verdrahtung. Der längste Link dürfte 25-30m 
lang sein, die anderen 2-7m. Gibt grössenordnungsmässig einen CRC-Fehler 
pro Tag bei einer Messung alle paar Sekunden.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.
Lade...