Hallo Leute, ich habe hier einen DS1803 (100Kohm Variante) . EIn Digital Potentiometer mit zwei Potis, die sich per I2C einstellen lassen. Die Kommunikation zwischen Master und Slave funktioniert. Der Logikanalyser zeigt eindeutig, das von Start bis Stop exact die Daten laut Datenblatt weitergegeben werden. Wenn ich mit einem Multimeter dann den Widerstand messen will, bekomme ich zwischen L0 und W0 bzw. L1 und W1 immer 0,4 kOhm raus. zwischen W und H etwas um die 100Kohm, also die Start werte. Egal welche Werte ich dem Digi Poti sende, es lässt sich nicht einstellen. Die Adress Pins sind bei mir alle auf 0V und auch dementsprechend als 0 in der Slaveadress eingetragen. Die Kommunikation funktioniert ja, nur lässt es sich nicht verstellen. Wo liegt das Problem?
Ah Herrgott, hat sich erledigt, als Register habe ich 10101111 statt 0b10101111 eingetippt... so ein blöder Fehler...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.