DS1620

Gast #66741
Hallo,

ich versuche jetzt schon seit geraumer Zeit, einen DS1620 zum Laufen zu
bekommen, aber irgendwo hängt es. Die Ausgabe auf dem DQ beschränkt
sich auf Dauer-H-Pegel.
Habe natürlich auch schon die Forum-Suche bemüht, allerdings nichts
brauchbares (funktionstüchtiges) gefunden.
Wäre nett, wenn jemand mal einen Blick darauf werfen würde, der evtl.
schon so einen IC zum laufen bekommen hat.

Alex
Angehängte Dateien:
Gast #66742
Hallo Alex,
wie sieht die Initialisierung des DS1620 aus?

Im Dateianhang findest du eine Routine die auf einem 4433 mit 2 DS1620
funktioniert hat. Ich kann dir allerdings nicht sagen, woher das
Original stammt.

An einigen Stellen habe ich Anpassungen für meine Belange eingebracht:
z.Zt. sollten die Werte von 2 DS1620 ausgelesen werden können.
Mehr ist nicht funktionsfähig, für die 2 DS1620 werden nur 4 Ports
benötigt, da CLK und DQ zusammengeschaltet sind.

Schaue dir die DS1620ini an.
Dort wird in der Initialisierung DQ auf clear gesetzt.
Könnte das eventuell das Problem sein?

Gruss
Volker
Angehängte Dateien:
Gast #66743
Hallo,

Die Initialisierung erfolgt eigentlich nur durch einmaliges Schreiben
von 0x00 in das config-Register. Danach frage ich einfach durch einen
Timer gesteuert alle 1-2s die Temperatur ab. Die Datenrichtungsregister
werden dann in der jeweiligen Funktion manipuliert.

Alex
Gast #66744
Hallo Alex,
deine Initialisierung kann so nicht richtig sein.

Schaue im Datenblatt, wenn du 0x00 ins config-Register schreibst, kann
es nicht funktionieren. Das CPU-Bit musst du mindestens setzen.
Oder irre ich mich?

Volker

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.