Kommastelle beim DS1621

Gast #1142891
Lesenswert?
• ▲
▼
Servus,

habe da so einen tollen DS1621. Er zeigt mir auch wunderbar die aktuelle 
Temperatur an, aber nur auf ganze Grad genau. Leider verstehe ich die 
Tabelle im Datenblatt nicht ganz. Einmal ist die Bit0 von 1. Byte das ,5 
° und beim 25°C nicht mehr. Das LSB ist bei den Plusgraden auch immer 
ganz null, aber wo ist dann die Kommastelle gespeichert?

Noch was. Zum genaueren berechnen der Kommastelle brauche ich ja die 
Daten von COUNT_PER_C und COUNT_REMAIN. Wo sind die Werte gespeichert? 
In der Commandliste finde ich keine Befehle zum abfragen der beiden 
Werte. Höchstens Read_Counter [A8h] könnte ich mir dazu noch vorstellen. 
Aber welcher von beiden Werten ich das und wo ist der andere?

Fragen über Fragen :-D
Angehängte Dateien:
Gast #1142909
Lesenswert?
• ▲
▼
Hallo,

zum ersten Teil:  Die Tabelle hat offensichtlich Druckfehler,
so wie ich die Erlaeuterungen verstehe ist ganz klar nur das
eine Bit aus dem zweiten Byte fuer die halben Grade.

In der letzten Spalte bei .5C steht ja auch 0x80, die zweite
Spalte ist halt mal falsch und muesste im zweiten Byte 1000000
lauten.
Gast #1142915
Lesenswert?
• ▲
▼
Tatsächlich! Habe mir jetzt extra nochmal das Datenblatt geholt und da 
steht es korrekt drin. Hatte das 1. Datenblatt von alldatasheet.com 
(über Google). Aber wie langweilig muss einem sein, damit er ein 
Datenblatt ändert?

Wo die anderen Werte versteckt sind, konnte ich aber aus dem anderen 
auch nicht rauslesen.

Auf jeden Fall schon mal THX!
Gast #1142924
Lesenswert?
• ▲
▼
"Wo die anderen Werte versteckt sind, konnte ich aber aus dem anderen
auch nicht rauslesen."

Na na, man kann auch in PDFs suchen (nach count_remain):

Read Counter  Reads value of Count_Remain      A8h <read data>
Read Slope    Reads value of the Count_Per_C   A9h <read data>


So weit ich mich erinnere, kann der DS1621 sehr exakt auflösen 
(~0,01°C), die Auflösung ist von der Temperatur abhängig!
Beitrag "DS1621 höhere Auflösung"

Beitrag "Re: Temperatur 0,1°C Auflösung"

Jeweils den ganzen Thread lesen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.