-
-
Sensor Kontrolle DS18s20
Hallo,
wie so oft geht es um den DS18s20!
Ich baue eine Temperaturüberwachung und werde 3-5 Sensoren an eminen Atmega betreiben!
Mit der Abfrage klappt alles! ** Fast **
Wenn ich zum testen 3 Sensoren anschließe bekomme ich die richtigen Daten!
T1 = 20,5 / T2=20,0 / T3=21 === Alles io
Nur wenn ich jetzt einen Sensor wegnehme(T3)! Weil er z.B. defekt ist oder kabel getrennt wird passiert es.
Statt z.B. Sensor 3 (T3) seinen wert behält oder 0 steht bekommt er den Wert von Sensor 2 es Antwortet dann einer!
Das darf nicht sein! (Bei bestimmten Temperaturen wird ein Alerm ausgelöst! schlecht wenn das bei 24° passieren soll und er die Temp. von dem Aussenfühler bekommt im Winter)
Ich habe schon mehrere Quelltext ausprobiert nur mit allen tritt dieses Problem auf!
Habe auch die Adressen mal Manuel in ein Array eingetragen oder mit „ Id1(1) = 1wsearchfirst() “
Bei allen Methoden das gleiche Problem.
Das Programm schreibe ich in Bascom!
Mfg
Sascha
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen