Gast
#2916860
Hallo, an einen zentralen Atmega8 will ich insgesamt etwa 10 DS18S20 anschließen. In einer Richtung sind es ca. 15 Meter (2 Sensoren), in der anderen etwa 30 Meter. An diese lange Seite anschließend wären es noch weitere 30 Meter bis zu den optionalen letzten beiden Sensoren. Das zentrale Gerät ist bereits fertig, Portpin mit 3K3 Pullup, ich kann das nur schwierig umbauen, funktioniert aber mit geringen Kabellängen auch problemlos. Ein naiver Versuch hat ergeben, dass die Kommunikation mit einem 20cm entfernten Sensor schon dann nicht mehr funktioniert, wenn hinter dem DS18S20 ein 20 Meter langes Stück ungeschirmte zweiadrige Litze angeschlossen wird. Ist eine Entfernung von 15m / 30m in die zwei Richtungen ohne externen MOSFET überhaupt möglich? http://www.pollin.de/shop/dt/NzM3ODM0OTk-/Computer_und_Zubehoer/Netzwerktechnik/Kabel/CAT_5_Patchkabel_fuer_Konfektion.html Ist dieses Kabel geeignet? Ich denke, eine Trennung von Stromversorgung und Datenleitung ist auf jeden Fall sinnvoll. Macht es dann Sinn, ein Adernpaar für Daten und das andere für Strom zu verwenden? Wie soll der Aufbau generell durchgeführt werden? Wie werden Masse und Schirm behandelt? Ich mache nun zum ersten Mal was, bei dem ich mich mit solchen Sachen beschäftigen muss. Wie kann die Software auf maximale Störsicherheit optimiert werden? Ein besonderes Problem stellen wohl die beiden am weitesten entfernten Sensoren dar. Welche Ansätze wären dafür möglich? Ein zusätzlicher Treiber? Ein anderes Kommunikationsprotokoll über die lange Leitung mit AVRs an beiden Enden? Ich freue mich auf alle hilfreichen Antworten!