Chinesischer Hersteller von Thermoschaltern

China Micro Thermal Switches & thermostat manufacturer

Wasserdichter digitaler Temperatursensor ds18b20

Product Item: Wasserdichter digitaler Temperatursensor ds18b20
Category: NTC Sensor
DS18B20 ist ein häufig verwendeter digitaler Temperatursensor. Der Ausgang ist ein digitales Signal, das die Eigenschaften einer geringen Größe, eines geringen Hardware-Overheads, einer starken Entstörungsfähigkeit und einer hohen Genauigkeit aufweist. Der digitale Temperatursensor DS18B20 lässt sich leicht anschließen und kann nach dem Verpacken häufig angewendet werden, z. B. als Rohrtyp, Schraubentyp, Magnettyp und Verpackungstyp aus Edelstahl. Es gibt verschiedene Modelle, einschließlich LTM8877, LTM8874 und so weiter.

  • PRODUCT DETAIL
DS18B20 ist ein häufig verwendeter digitaler Temperatursensor. Der Ausgang ist ein digitales Signal, das die Eigenschaften einer geringen Größe, eines geringen Hardware-Overheads, einer starken Entstörungsfähigkeit und einer hohen Genauigkeit aufweist. Der digitale Temperatursensor DS18B20 lässt sich leicht anschließen und kann nach dem Verpacken häufig angewendet werden, z. B. als Rohrtyp, Schraubentyp, Magnettyp und Verpackungstyp aus Edelstahl. Es gibt verschiedene Modelle, einschließlich LTM8877, LTM8874 und so weiter.

Es ändert hauptsächlich sein Aussehen je nach Anwendung. Der verpackte DS18B20 kann zur Messung der Kabelgrabentemperatur, der Hochofenwasserzirkulationstemperaturmessung, der Kesseltemperaturmessung, der Maschinenraumtemperaturmessung, der Messung der Gewächshaustemperatur in der Landwirtschaft, der Reinraumtemperaturmessung, der Munitionsdepottemperaturmessung und anderer nicht einschränkender Temperaturanlässe verwendet werden. Verschleißfest und stoßfest, klein, einfach zu bedienen und verschiedene Verpackungsformen, geeignet für die digitale Temperaturmessung und Steuerung verschiedener Geräte für kleine Räume.

DS18B20 Temperatur Datenblatt

 
DS18B20 Temperatur Datenblatt(3) Temperaturfühler DS18B20 Speicher Der interne Speicher des DS18B20 Temperatursensor enthält einen Hochgeschwindigkeits-RAM temporäre Speicherung und einen nichtflüchtigen elektrisch löschbaren EEPRAM. Letzteres speichert Hochtemperatur- und Niedertemperatur-Trigger TH-, TL- und Strukturregister.
(4) Konfigurationsregister Die Bedeutung jedes Bits dieses Bytes ist wie folgt:
Tabelle 3: Struktur des Konfigurationsregisters


TM R1 R0 1 1 1 1 1

Die unteren fünf Bits sind immer "1". TM ist ein Testmodus-Bit, mit dem der DS18B20 in den Arbeitsmodus oder Testmodus versetzt wird. Dieses Bit wird auf 0 gesetzt, wenn der DS18B20 ab Werk geliefert wird. Benutzer sollten es nicht ändern. Mit R1 und R0 wird die Auflösung eingestellt, wie in der folgenden Tabelle gezeigt: (DS18B20 wird beim Versand auf 12 Bit eingestellt)
Tabelle 4: Tabelle zur Einstellung der Temperaturauflösung


R1 R0 Auflösung Maximale Temperaturumwandlungszeit
0 0 9 Bit 93.75ms
0 1 10 Bit 187.5ms
1 0 11 Bit 375ms
1 1 12 Bit 750ms

4. Temporärer Hochgeschwindigkeitsspeicher Der temporäre Hochgeschwindigkeitsspeicher besteht aus 9 Bytes. Die Zuordnung ist in Tabelle 5 aufgeführt. Wenn der Temperaturkonvertierungsbefehl ausgegeben wird, wird der konvertierte Temperaturwert im Zwei-Byte-Zweierkomplementformat im 0. und 1. Byte des temporären Hochgeschwindigkeitsspeichers gespeichert. Der Single-Chip-Mikrocomputer kann die Daten über die Single-Line-Schnittstelle lesen. Beim Lesen steht das niedrige Bit an erster Stelle und das hohe Bit an zweiter Stelle. Entsprechende Temperaturberechnung: Wenn das Vorzeichenbit S = 0 ist, wandle das Binärbit direkt in eine Dezimalzahl um; Wenn S = 1 ist, wird der Komplementcode in den ursprünglichen Code geändert, und dann wird der Dezimalwert berechnet. Tabelle 2 zeigt die entsprechenden Temperaturwerte. Das neunte Byte ist das Redundanzprüfbyte. Tabelle 5: Verteilung des temporären Speicherregisters DS18B20

Inhalte registrieren
Byteadresse
Niedrigtemperaturwert (LS Byte)
0
Hohe Temperaturwert (MS Byte) 1
Hohe Temperaturgrenze (TH) 2
Untere Temperaturgrenze (TL) 3
Konfigurationsregister 4
Behalten 5
Behalten 6
Behalten 7
CRC-Prüfwert 8

Gemäß dem Kommunikationsprotokoll von DS18B20 muss der Host (Mikrocontroller) DS18B20 steuern, um die Temperaturumwandlung in drei Schritten abzuschließen:
Setzen Sie den DS18B20 vor jedem Lesen oder Schreiben zurück. Nach dem erfolgreichen Zurücksetzen wird ein ROM-Befehl und schließlich ein RAM-Befehl gesendet, damit der DS18B20 die vorgegebene Operation ausführen kann.
Beim Zurücksetzen muss die Haupt-CPU die Datenleitung 500 Mikrosekunden lang herunterziehen und dann freigeben. Wenn der DS18B20 ein Signal empfängt, wartet er etwa 16 bis 60 Mikrosekunden und gibt dann einen niedrigen Impuls von 60 bis 240 Mikrosekunden aus. Die Haupt-CPU empfängt dieses Signal, um anzuzeigen, dass das Zurücksetzen erfolgreich war.
Tabelle 6: ROM-Befehlstabelle



Anweisung Konventionscode Eigenschaften
ROM lesen 33H Lesen Sie den Code im DS1820-Temperatursensor-ROM (dh 64-Bit-Adresse).
ROM-konform 55H Nach dem Ausgeben dieses Befehls wird ein 64-Bit-ROM-Code ausgegeben, um auf den DS1820 zuzugreifen, der dem Code auf dem einzelnen Bus entspricht, damit er antwortet und sich auf das nächste Lesen und Schreiben des DS1820 vorbereitet.
ROM suchen FOH Es wird verwendet, um die Anzahl der auf demselben Bus angeschlossenen DS1820 zu bestimmen und die 64-Bit-ROM-Adresse zu identifizieren. Bereiten Sie den Betrieb jedes Geräts vor.
ROM überspringen CCH Ignorieren Sie die 64-Bit-ROM-Adresse und senden Sie direkt einen Temperaturkonvertierungsbefehl an DS1820. Geeignet für monolithische Arbeiten.
Alarm Suchbefehl ECH Nach der Ausführung reagieren nur die Filme, deren Temperatur die obere oder untere Grenze des eingestellten Werts überschreitet.

Tabelle 6: RAM-Befehlstabelle
Anweisung Konventionscode Eigenschaften
Temperaturumwandlung 44H Starten Sie DS1820 zur Temperaturumrechnung. Die längste Zeit beträgt 750 ms für die 12-Bit-Konvertierung (9,75 ms für die 9-Bit-Konvertierung). Das Ergebnis wird im internen 0- und 1-Byte-RAM gespeichert.
Register lesen BEH Lesen Sie kontinuierlich den Inhalt von 9 Bytes im internen RAM
Register schreiben 4EH Ein Befehl zum Schreiben von Daten der oberen und unteren Temperatur in das 2., 3. und 4. Byte des internen RAM wird ausgegeben. Nach diesem Befehl werden drei Datenbytes übertragen.
Backup-Einstellungen 48H Kopieren Sie den Inhalt der Bytes 2, 3 und 4 im RAM in das EEPROM.
Einstellungen zurücksetzen B8H Stellt den Inhalt des EEPROM in den Bytes 2, 3 und 4 im RAM wieder her.
Power-Modus lesen B4H Lesen Sie den Power-Modus des DS1820. Der DS1820 sendet "0", wenn parasitäre Stromversorgung bereitgestellt wird, und der DS1820 sendet "1", wenn er über eine externe Stromversorgung mit Strom versorgt wird.
 
PREV: Allzweck-Datenblatt für 10k NTC-Temperatursensoren
NEXT:Koerpertemperaturmessung Sensoren Sonde


Skype

WhatsApp

WangWang

QQ
Email me

Mail to us