Re: Erledigt! Re: MiniStation: Welches Kabel für DS18S20 Kategorie: Sonstige Hardware (von Jörg - 27.09.2010 19:30) | |
Als Antwort auf Erledigt! Re: MiniStation: Welches Kabel für DS18S20 von Daniel - 27.09.2010 18:49
| |
> > > > > Ich benutze die Funktionen, die unter > > > http://www.c-control.de/c-control-pro/applikationen/applikationen.html. > > > zu finden sind mit zwei wesentlichen �nderungen: > > > > > > - Ich berechne die 0.1 Grad Auflösung des Sensor. > > > - Ich berechne die CRC des Senors (Checksum) um die empfangenen Daten zu überprüfen. > > > > > > Allerdings ist der CRC Fehler auch bei 10m Leitung noch nie aufgetreten... > > > > > > > > > > > > > > Ich versorge den Sensor über die extra VDD Leitung, also nicht parasitär, > > > > gespeist von dem +5V Ausgang (max. 30mA) der Station. > > > > > > > > > > So mache ich es auch... > > > > > > > Ob man den Pull-Up Widerstand unbedingt braucht wei� ich nicht, > > > > habe es in dem Datenblatt zum DS18S20 gelesen! > > > > > > > > > > Vielleicht schaltet der Treiber ja schon den interne Pull-Up... > > > > Ja, die C-Control Bibliothek schaltet den Pull-Up ein, damit eine parasitäre Versorgung > > möglich ist. > > > > Gruss Peter > > > > > Es funktioniert! > > Zuerst habe ich das Programm so abgeändert, dass der Sensor über OneWire_xxx > ausgelesen wird, brachte aber an Port ADC0 keinen Erfolg. > > Nun nachdem ich jetzt den Port von ADC0 nach Output 5 (mit Jumper auf Pull-Up) gewechselt habe, > funkioniert es, den Sonsor auch über ein längeres Kabel auslesen zu können! > > Ich bedanke mich bei Euch für die Unterstützung! > > Gru� Daniel > Hallo Daniel, je nach dem was du damit steuerst, solltest Du aber über die CRC Berechnung nachdemken, oder den Wert mehrfach lesen, um ihn zu überprüfen... Grü�e Jörg | |
Antwort schreiben Antworten: |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum