Hallo allerseits,

ich betreibe einen auf einem DS1631 basierenden IC Temperatursensor von Conrad (http://www.conrad.de/ce/de/product/198298/) an einem USB2IC Adapter (http://www.roboter-teile.de/Shop/the...kategorieid=13).
Zwischen DS1631 und Dongle sind 10cm Kabel, SDA und SCL sind mit 3,3kOhm auf 5V gepullt.

Ich benutze HTERM um den emulierten RS232 Port anzusprechen, Einstellungen:
Baudrate: 19200; Data: 8; Parity: none; Stopbit: 2

Ich arbeite direkt Hexcodiert.
Eingabe ist: 53 9E 54
53 = Befehl an den USB2IC Adapter fr direkten IC Command
9E = IC Adresse des Sensors
54 = Power On Reset - Softwarereset fr den DS1631

Der USB2IC Adapter quitiert diesen Query mit einer 0, fr query failed, und ich wsste jetzt gerne was ich falsch mache.

Darber hinaus hab ich noch andere Probleme: Aus einem Beispiel der C-Control II fr die Arbeit mit diesem Sensor habe ich folgende Abfolge von Kommandos ber den IC Bus herausgefunden.

Initiierung:
  • Reset: 9E 54
    Config: 9E 01


Auslesen:
  • Temperatur umrechnen: [list:e3afedd3e2]9E 51

Status prfen:
  • 9E AC
    9F

Temperatur auslesen:
  • 9E AA
    9F
    9F
[/list:u:e3afedd3e2]

Sieht diese Liste korrekt aus? Wenn nein, wo liegen die Fehler? Dieses Beispiel weicht von dem einen Beispiel auf der C-Control Webseite leicht ab, dort wird auf den Reset verzichtet, die Config wird auf 02 gesetzt und es wird auf die Statusprfung verzichtet.

Gru,
Imrahil