DS18B20 / DS1822 temperatursondekabel

DS18B20/ DS1822 er en vanlig digital temperatursensor. Utgangen er et digitalt signal, som har egenskapene til liten størrelse, lav maskinvare overhead, sterk anti-interferensevne og høy presisjon. Den digitale temperatursensoren DS18B20 er enkel å koble til og kan brukes i en rekke situasjoner etter å ha blitt pakket, for eksempel rørtype, gjenget type, magnetadsorpsjonstype, og emballasjetype i rustfritt stål. Det finnes ulike modeller, inkludert LTM8877, LTM8874 og så videre. Som en digital temperatursensor, DS18B20 krever ingen eksterne komponenter ved temperaturmåling. Den kan sende ut den målte temperaturverdien på 9 ~ 12 biter direkte (inkludert skiltbit). Temperaturmåleområdet er -55~+125 ℃. Målenøyaktigheten er ±0,5 ℃ i området -10~+85 ℃, og utgangsmålingsoppløsningen er justerbar, opptil 0,0625 ℃. Støtte "entråds buss" teknologi, bare én generell I/O-port er nødvendig for å fullføre kommunikasjonen med mikrokontrolleren. Temperaturen på stedet overføres direkte digitalt via en "entråds buss", som i stor grad forbedrer systemets anti-interferensevne.

DS18B20, DS1822 "En-linje buss" digital temperatursensor Samme som DS1820. DS18B20 støtter også "en-linje buss" grensesnitt, og måletemperaturområdet er -55°C~+125°C, og nøyaktigheten er ±0,5°C i området -10~+85°C. Nøyaktigheten til DS1822 er ±2°C. Temperaturen på stedet overføres direkte digitalt via "en-linje buss", som i stor grad forbedrer systemets anti-interferensevne. Egnet for temperaturmåling på stedet i tøffe miljøer, som miljøkontroll, utstyr eller prosesskontroll, temperaturmåling forbrukerelektronikk, osv. Det nye produktet støtter et spenningsområde på 3V~5,5V, gjør systemdesign mer fleksibelt og praktisk. Og den nye generasjonen produkter er billigere og mindre. Funksjonene til DS18B20 og DS1822 DS18B20 kan programmeres med en oppløsning på 9~12 biter og en nøyaktighet på ±0,5°C. Valgfri mindre pakke, bredere spenningsområde. Oppløsningsinnstillingen og den brukerinnstilte alarmtemperaturen lagres i EEPROM og er fortsatt lagret etter strømmen er slått av. Ytelsen til DS18B20 er den beste blant den nye generasjonens produkter! Pris-ytelse-forholdet er også utmerket! DS1822 er programvarekompatibel med DS18B20 og er en forenklet versjon av DS18B20. EEPROM-en som lagrer brukerdefinerte alarmtemperatur- og oppløsningsparametere er utelatt, og nøyaktigheten reduseres til ±2°C. Den er egnet for applikasjoner med lave ytelseskrav og streng kostnadskontroll. Det er et økonomisk produkt. Etter de tidlige produktene fra "En linje buss", DS1820 åpner for et nytt konsept innen temperatursensorteknologi. DS18B20 og DS1822 gir flere valgmuligheter i spenning, egenskaper og emballasje, allowing us to build an economical temperature measurement system that suits us.

Internal structure of ds18b20 temperature probe
The internal structure of DS18B20 mainly consists of four parts:
64-bit fotolitografi ROM, temperaturføler, non-volatile temperature alarm trigger TH and TL, configuration register.
The pin arrangement of DS18B20 is as follows
DQ er den digitale signalinn-/utgangsterminalen; GND er kraftjorden; VDD er inngangsterminalen for ekstern strømforsyning (grounded in the parasitic power wiring mode).
The 64-bit serial number in the photo etched ROM is photo etched before leaving the factory. It can be regarded as the address serial code of the DS18B20. The arrangement of the 64-bit photolithography ROM is: den første 8 biter (28H) are the product type number, den neste 48 bits are the serial number of the DS18B20 itself, og den siste 8 biter er den forrige 56-biters sykliske redundanskontrollkoden (CRC=X8 +X5+X4+1). Hensikten med fotolitografi-ROMen er å gjøre hver DS18B20 annerledes, slik at flere DS18B20 kan kobles til en buss.
Temperatursensoren i DS18B20 kan fullføre målingen av temperatur. Ta 12-bits konvertering som et eksempel: den leveres i form av en 16-bits fortegnsutvidet to-komplementavlesning, uttrykt i form av 0,0625°C/LSB, hvor S er tegnbiten.
Dette er 12-biters data oppnådd etter 12-bits konvertering, som er lagret i to 8-bits RAM-er på 18B20. Den første 5 biter i binær er tegnbiter hvis den målte temperaturen er større enn 0. Disse 5 biter er 0. Bare multipliser den målte verdien med 0.0625 for å få den faktiske temperaturen. Hvis temperaturen er lavere enn 0, disse 5 biter er 1, og den målte verdien må inverteres, pluss 1, og deretter multiplisert med 0.0625 for å få den faktiske temperaturen.
For eksempel, den digitale utgangen på +125 ℃ er 07D0H, den digitale utgangen på +25,0625 ℃ er 0191H, den digitale utgangen på -25,0625 ℃ er FE6FH, og den digitale utgangen på -55 ℃ er FC90H.

Ekstern digital temperatursensor

Ekstern digital temperatursensor

DS18B20 temperatursensor med USB-kontakt

DS18B20 temperatursensor med USB-kontakt

DS18B20 temperatursensor vanntett sonde ledningsnett

DS18B20 temperatursensor vanntett sonde ledningsnett

DS18B20 temperatursensor minne
Det interne minnet til temperatursensoren DS18B20 inkluderer en høyhastighets skrapelodd RAM og en ikke-flyktig elektrisk slettbar E2RAM, som lagrer høy temperatur og lav temperatur trigger TH, TL og strukturregistre.
Det midlertidige lagringsminnet inneholder 8 påfølgende byte, de to første bytene er den målte temperaturinformasjonen. Innholdet i den første byten er de nedre åtte bitene av temperaturen. Den andre byten er de høye åtte bitene av temperaturen. Den tredje og fjerde byten er flyktige kopier av TH og TL, og den femte byten er en flyktig kopi av det arkitektoniske registeret. Innholdet i disse tre bytene oppdateres ved hver tilbakestilling ved oppstart. Den sjette, syvende, og åttende byte brukes for interne beregninger. Den niende byten er redundanssjekkbyten.
Betydningen av hver bit av denne byten er som følger:
TM R1 R0 1 1 1 1 1
De nedre fem bitene er alltid 1. TM er testmodusbiten, som brukes til å stille inn om DS18B20 er i arbeidsmodus eller testmodus. Denne biten er satt til 0 når DS18B20 forlater fabrikken, og brukere bør ikke endre det. R1 og R0 brukes til å stille inn oppløsningen, som vist i følgende tabell: (DS18B20 er satt til 12 bits når de sendes fra fabrikken)
Innstillingstabell for oppløsning:
R1 R0 Oppløsning Temperatur Maksimal konverteringstid
0 0 9 bits 93,75ms
0 1 10 bits 187,5ms
1 0 11 bits 375ms
1 1 12 bits 750ms
I henhold til kommunikasjonsprotokollen til DS18B20, verten må gå gjennom tre trinn for å kontrollere DS18B20 for å fullføre temperaturkonverteringen: DS18B20 må tilbakestilles før hver lesing og skriving, og en ROM-kommando sendes etter at tilbakestillingen er vellykket. Endelig, RAM-kommandoen sendes slik at DS18B20 kan betjenes som planlagt. Tilbakestilling krever at hoved-CPUen trekker datalinjen ned for 500 mikrosekunder og slipp den deretter. Etter å ha mottatt signalet, DS18B20 venter i ca 16 til 60 mikrosekunder, og sender så ut en lav puls på 60 til 240 mikrosekunder. Hoved-CPU mottar dette signalet for å indikere vellykket tilbakestilling.

Kontakt oss

Venter på e -posten din, Vi vil svare deg innen 12 timer med verdifull informasjon du trengte.

Relaterte produkter

Be om et tilbud

Fyll ut skjemaet for tilbud om tilbud, og vi vil svare på meldingen din så snart som mulig!