Sonda și cablul senzorului DS18B20

DS18B20 Caracteristici ale senzorului de temperatură: impermeabil, anti-coroziune.
Detalii despre ambalaje: poate fi personalizat după cum este necesar. Maxim importat cu ambalaje originale; Pachet TO-92; cantități mari în stoc. Și furnizați senzor digital de temperatură DS18B20 în pachetul impermeabil din oțel inoxidabil.

Sonda senzorului de temperatură ds18b20 are o precizie ridicată. Precizia măsurării temperaturii poate ajunge la 0,01 ℃, iar precizia măsurării temperaturii în domeniul larg de temperatură este de 0,1 ℃. Stabilitate bună și precizie ridicată în producția de masă.

Sonda și cablul senzorului digital DS18B20 sunt ușor de conectat și pot fi utilizate într-o varietate de situații după ce au fost ambalate. Cum ar fi tipul de țeavă dreaptă din oțel inoxidabil, tip filetat, tip de adsorbție magnetică, diverse modele, inclusiv LTM8877, LTM8874 și așa mai departe.
DS18B20 este un senzor de temperatură digitală utilizat frecvent. Emite un semnal digital și are caracteristicile unei dimensiuni mici, Hardware scăzut, capacitate puternică anti-interferență și precizie ridicată. Aspectul său se schimbă în principal în funcție de aplicație. DS18B20 încapsulat poate fi utilizat pentru măsurarea temperaturii cablului, măsurarea temperaturii de circulație a apei de furnal, măsurarea temperaturii cazanului, măsurarea temperaturii camerei mașinilor, măsurarea temperaturii în serele agricole, măsurarea temperaturii camerei curate, măsurarea temperaturii depozitului de muniții și alte ocazii de temperatură nelimită. Rezistent la uzură și la impact, de dimensiuni mici, usor de folosit, cu diverse forme de ambalare, este potrivit pentru măsurarea digitală a temperaturii și controlul diferitelor echipamente pentru spații mici.

Principalele caracteristici ale sondei senzorului DS18B20
1. Principalele caracteristici ale DS18B20
1.1. Gama de tensiune adaptabilă este mai larg, domeniul de tensiune: 3.0~5,5V, și poate fi alimentat de linia de date în modul de putere parazită
1.2. Metodă unică de interfață cu un singur fir. Când DS18B20 este conectat la microprocesor, are nevoie doar de o linie de port pentru a realiza o comunicare bidirecțională între microprocesor și DS18B20.
1.3. DS18B20 acceptă funcția de rețea în mai multe puncte. Mai multe DS18B20 pot fi conectate în paralel pe doar trei linii pentru a realiza măsurarea temperaturii în mai multe puncte.
1.4. DS18B20 nu necesită componente externe în timpul utilizării. Toate componentele de detectare și circuitele de conversie sunt integrate într-un circuit integrat în formă de triodă.
1.5. Interval de temperatură -55℃~+125℃, precizia este de ±0,5℃ la -10~+85℃
1.6. Rezoluția programabilă este de 9~12 biți, iar temperaturile solubile corespunzătoare sunt 0,5℃, 0.25℃, 0.125℃ și, respectiv, 0,0625℃, care poate realiza măsurarea temperaturii de înaltă precizie.
1.7. La rezoluție de 9 biți, temperatura poate fi convertită în numere în până la 93,75 ms. La rezoluție de 12 biți, valoarea temperaturii poate fi convertită în numere în până la 750 ms, care este mai rapid.
1.8. Rezultatele măsurătorii transmit direct semnale digitale de temperatură și sunt transmise în serie la CPU prin intermediul "autobuz cu o singură linie". În același timp, codul de verificare CRC poate fi transmis, care are capacități puternice de anti-interferență și de corectare a erorilor.
1.9. Caracteristicile tensiunii negative: Când polaritatea sursei de alimentare este inversată, cipul nu va fi ars din cauza căldurii, dar nu va funcționa corect.

2. Aspectul și structura internă a senzorului DS18B20
Structura internă a senzorului DS18B20 constă în principal din patru părți: 64-ROM fotolitografie pe biți, senzor de temperatură, Alarma de temperatură nevolatilă declanșează TH și TL, și registrul de configurare.
Aspectul și aranjamentul pinului DS18B20 sunt după cum urmează:

Definiție PIN DS18B20:
(1) DQ este terminalul de intrare/ieșire a semnalului digital;
(2) GND este masa de alimentare;
(3) VDD este terminalul de intrare al sursei de alimentare externe (împământat în modul de cablare a puterii parazite).
3. Principiul de funcționare al DS18B20
Timpul de citire și scriere și principiul de măsurare a temperaturii al DS18B20 sunt aceleași cu cele ale DS1820, cu excepția faptului că numărul de cifre ale valorii temperaturii obținute este diferit din cauza rezoluțiilor diferite, iar timpul de întârziere în timpul conversiei temperaturii este redus de la 2s la 750ms. Rata de oscilație a oscilatorului cu cristal cu coeficient de temperatură ridicat se modifică semnificativ odată cu schimbările de temperatură, iar semnalul generat este folosit ca intrare de impuls a contorului 2. Contra 1 iar registrul de temperatură sunt presetate la o valoare de bază corespunzătoare la -55°C. Contra 1 numără invers semnalul de impuls generat de oscilatorul cu cristal cu coeficient de temperatură scăzut. Când valoarea presetată a contorului 1 scade la 0, valoarea registrului de temperatură va fi mărită cu 1, valoarea presetată a contorului 1 va fi reîncărcat, și contor 1 va relua numărarea semnalelor de impuls generate de oscilatorul cu cristal cu coeficient de temperatură scăzut. Acest ciclu continuă până la contor 2 conteaza pana la 0, apoi se oprește acumularea valorii registrului de temperatură. În acest moment, valoarea din registrul de temperatură este temperatura măsurată. Acumulatorul de pantă din figura 3 este utilizat pentru a compensa și corecta neliniaritatea în procesul de măsurare a temperaturii, iar ieșirea sa este folosită pentru a corecta valoarea presetată a contorului 1.

Senzor ds18b20 cu precizie de până la 0,01 ℃

Senzor ds18b20 cu precizie de până la 0,01 ℃

Sonda și cablu senzor DS18B20 personalizat

Sonda și cablu senzor DS18B20 personalizat


DS18B20 are 4 componentele principale ale datelor:
(1) Numărul de serie pe 64 de biți din ROM-ul fotogravat este fotogravat înainte de a părăsi fabrica. Poate fi privit drept codul serial al adresei DS18B20. Aranjamentul ROM-ului de fotolitografie pe 64 de biți este: primul 8 biți (28H) sunt numărul tipului de produs, iar următorul 48 biții sunt numărul de serie al DS18B20 în sine. Ultimul 8 biții sunt codul de verificare a redundanței ciclice al precedentului 56 biți (CRC=X8+X5+X4+1). Funcția ROM-ului fotolitografiei este de a face fiecare DS18B20 diferit, astfel încât mai multe DS18B20 să poată fi conectate la o singură magistrală.
(2) Senzorul de temperatură din DS18B20 poate finaliza măsurarea temperaturii. Luați ca exemplu conversia pe 12 biți: este furnizat sub formă de citire complement a doi cu semn extins pe 16 biți, exprimată sub formă de 0,0625°C/LSB, unde S este bitul de semn.
Acestea sunt datele pe 12 biți obținute după conversia pe 12 biți, care este stocat în două RAM-uri de 8 biți ale 18B20. Primul 5 biții în binar sunt biții de semn. Dacă temperatura măsurată este mai mare decât 0, aceste 5 biţii sunt 0. Doar înmulțiți valoarea măsurată cu 0.0625 pentru a obține temperatura reală. Dacă temperatura este mai mică decât 0, aceste 5 biţii sunt 1, iar valoarea măsurată trebuie inversată, plus 1, și apoi înmulțit cu 0.0625 pentru a obține temperatura reală. De exemplu, ieșirea digitală de +125℃ este 07D0H, ieșirea digitală de +25,0625℃ este 0191H, ieșirea digitală de -25,0625 ℃ este FE6FH, iar ieșirea digitală de -55℃ este FC90H.
(3) Memorie senzor de temperatură DS18B20 DS18B20. Memoria internă a senzorului de temperatură include un scratchpad RAM de mare viteză și un EEPRAM nevolatil șters electric, care stochează flip-flops de temperatură înaltă și de joasă temperatură TH, TL și registre structurale.
(4) Registrul de configurare Sensul fiecărui bit al acestui octet este următorul:
Masă 3: Structura registrului de configurare

Cei cinci biți inferiori sunt întotdeauna "1", iar TM este bitul modului de testare, care este utilizat pentru a seta dacă DS18B20 este în modul de lucru sau în modul de testare. Acest bit este setat la 0 când DS18B20 iese din fabrică, iar utilizatorii nu ar trebui să-l schimbe. R1 și R0 sunt folosite pentru a seta rezoluția, după cum se arată în tabelul următor: (DS18B20 este setat la 12 biți când sunt expediate din fabrică)
Masă 4: Tabel de setare a rezoluției temperaturii

4. Memorie de stocare temporară de mare viteză Memoria de stocare temporară de mare viteză este formată din 9 octeți, iar alocarea acesteia este prezentată în tabel 5. Când este emisă comanda de conversie a temperaturii, valoarea convertită a temperaturii este stocată în octeții 0 și 1 ai memoriei cache sub formă de complement de doi octeți. Microcontrolerul poate citi aceste date prin interfața cu un singur fir. Când citești, bitul de jos este în față și bitul de înalt este în spate. Formatul datelor este prezentat în tabel 1. Calculul corespunzător al temperaturii: Când bitul de semn S=0, convertește direct bitul binar în zecimal; când S=1, mai întâi convertiți complementul în codul original, și apoi calculați valoarea zecimală. Masă 2 arată unele dintre valorile de temperatură corespunzătoare. Al nouălea octet este octetul de verificare a redundanței.
Masă 5: DS18B20 distribuție temporară a registrelor

Conform protocolului de comunicare al DS18B20, gazda (microcomputer cu un singur cip) trebuie să treacă prin trei pași pentru a controla DS18B20 pentru a finaliza conversia temperaturii: DS18B20 trebuie resetat înainte de fiecare citire și scriere. După ce resetarea are succes, este trimisă o comandă ROM, și în final este trimisă o comandă RAM, astfel încât operația predeterminată să poată fi efectuată pe DS18B20. Resetarea necesită CPU principal pentru a trage linia de date în jos 500 microsecunde și apoi eliberați-l. Când DS18B20 primește semnalul, asteapta cam 16 la 60 microsecunde, și apoi trimite un puls scăzut de 60 la 240 microsecunde. CPU principal primește acest semnal pentru a indica resetarea reușită.
Masă 6: Lista de instrucțiuni ROM

Contactaţi-ne

Aștept e-mailul dvs, vă vom răspunde în termen 12 ore cu informații valoroase de care aveai nevoie.

PRODUSE ASEMANATOARE

Cere un citat

Completați formularul nostru de cerere de ofertă și vă vom răspunde la mesajul dvs. cât mai curând posibil!