DS18B20 / DS1822 Temperatūras zondes kabelis

DS18B20/DS1822 ir plaši izmantots digitālais temperatūras sensors. Tā izeja ir digitālais signāls, kam ir maza izmēra īpašības, zemas aparatūras virs galvas, Spēcīga pret savstarpējo spēju spējas un augsta precizitāte. Digitālo temperatūras sensoru DS18B20 ir viegli savienot, un to var izmantot dažādās situācijās pēc iepakošanas, piemēram, cauruļu tips, vītņots tips, magnēta adsorbcijas tips, un nerūsējošā tērauda iepakojuma veids. Ir dažādi modeļi, ieskaitot LTM8877, LTM8874 un tā tālāk. Kā digitālais temperatūras sensors, DS18B20 temperatūras mērīšanai nav nepieciešami ārēji komponenti. Tas var tieši izvadīt izmērīto temperatūras vērtību 9–12 biti (ieskaitot zīmes bitu). Temperatūras mērīšanas diapazons ir -55 ~ +125 ℃. Mērījumu precizitāte ir ±0,5 ℃ diapazonā no -10 ~ + 85 ℃, un izvades mērījumu izšķirtspēja ir regulējama, līdz 0,0625 ℃. Atbalstot "vienvada autobuss" tehnoloģija, ir nepieciešams tikai viens vispārējas nozīmes I/O ports, lai pabeigtu saziņu ar mikrokontrolleri. Uz vietas temperatūra tiek tieši pārraidīta digitāli, izmantojot a "vienvada autobuss", kas ievērojami uzlabo sistēmas prettraucējumu spēju.

DS18B20, DS1822 "Vienas līnijas autobuss" digitālais temperatūras sensors Tāds pats kā DS1820. DS18B20 atbalsta arī "vienas līnijas autobuss" saskarne, un mērījumu temperatūras diapazons ir -55°C ~ +125°C, un precizitāte ir ±0,5°C diapazonā no -10~+85°C. DS1822 precizitāte ir ±2°C. Uz vietas temperatūra tiek tieši pārraidīta digitāli, izmantojot "vienas līnijas autobuss", kas ievērojami uzlabo sistēmas prettraucējumu spēju. Piemērots temperatūras mērīšanai uz vietas skarbos apstākļos, piemēram, vides kontrole, iekārtu vai procesa kontrole, temperatūras mērīšanas sadzīves elektronika, utt.. Jaunais produkts atbalsta sprieguma diapazonu no 3V ~ 5,5V, padarot sistēmas dizainu elastīgāku un ērtāku. Un jaunās paaudzes produkti ir lētāki un mazāki. DS18B20 un DS1822 funkcijas DS18B20 var ieprogrammēt ar 9-12 bitu izšķirtspēju un precizitāti ±0,5°C. Pēc izvēles mazāks iepakojums, plašāks sprieguma diapazons. Izšķirtspējas iestatījums un lietotāja iestatītā trauksmes temperatūra tiek saglabāti EEPROM un joprojām tiek saglabāti pēc strāvas izslēgšanas. DS18B20 veiktspēja ir labākā starp jaunās paaudzes produktiem! Arī cenas un veiktspējas attiecība ir lieliska! DS1822 ir programmatūra, kas ir saderīga ar DS18B20 un ir vienkāršota DS18B20 versija. EEPROM, kas saglabā lietotāja definētus trauksmes temperatūras un izšķirtspējas parametrus, tiek izlaists, un precizitāte tiek samazināta līdz ±2°C. Tas ir piemērots lietojumiem ar zemām veiktspējas prasībām un stingru izmaksu kontroli. Tas ir ekonomisks produkts. Sekojot agrīnajiem produktiem "Vienas līnijas autobuss", the DS1820 opens up a new concept in temperature sensor technology. DS18B20 and DS1822 provide more choices in voltage, characteristics and packaging, 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-bitu fotolitogrāfijas ROM, temperatūras sensors, non-volatile temperature alarm trigger TH and TL, configuration register.
The pin arrangement of DS18B20 is as follows
DQ ir digitālā signāla ievades/izvades spaile; GND ir barošanas zemējums; VDD ir ārējā barošanas avota ievades spaile (iezemēts parazītu strāvas vadu režīmā).
The 64-bit serial number in the photo etched ROM is photo etched before leaving the factory. To var uzskatīt par DS18B20 adreses sērijas kodu. 64 bitu fotolitogrāfijas ROM izkārtojums ir: pirmais 8 biti (28H) ir produkta veida numurs, nākamais 48 biti ir paša DS18B20 sērijas numurs, un pēdējais 8 bits are the previous 56-bit cyclic redundancy check code (CRC=X8 +X5+X4+1). The purpose of the photolithography ROM is to make each DS18B20 different, lai vienai kopnei varētu pievienot vairākus DS18B20.
Temperatūras sensors DS18B20 var pabeigt temperatūras mērīšanu. Kā piemēru ņemiet 12 bitu konvertēšanu: it is provided in the form of a 16-bit sign-extended two's complement reading, izteikts 0,0625°C/LSB formā, kur S ir zīmes bits.
Šie ir 12 bitu dati, kas iegūti pēc 12 bitu konvertēšanas, kas tiek glabāts divās 8 bitu RAM 18B20. Pirmais 5 binārie biti ir zīmes biti, ja izmērītā temperatūra ir lielāka par 0. Šie 5 biti ir 0. Vienkārši reiziniet izmērīto vērtību ar 0.0625 lai iegūtu faktisko temperatūru. Ja temperatūra ir mazāka par 0, šie 5 biti ir 1, un izmērītā vērtība ir jāapgriež, plus 1, un pēc tam reizināts ar 0.0625 lai iegūtu faktisko temperatūru.
Piemēram, +125℃ digitālā izeja ir 07D0H, digitālā izeja +25,0625℃ ir 0191H, digitālā izeja -25,0625 ℃ ir FE6FH, un digitālā izeja -55 ℃ ir FC90H.

Ārējais digitālais temperatūras sensors

Ārējais digitālais temperatūras sensors

DS18B20 temperatūras sensors ar USB savienotāju

DS18B20 temperatūras sensors ar USB savienotāju

DS18B20 temperatūras sensors ūdensnecaurlaidīgs zondes stieples instalācija

DS18B20 temperatūras sensors ūdensnecaurlaidīgs zondes stieples instalācija

DS18B20 temperatūras sensora atmiņa
DS18B20 temperatūras sensora iekšējā atmiņa ietver ātrgaitas scratchpad RAM un nepastāvīgu elektriski dzēšamu E2RAM., kas uzglabā augstas temperatūras un zemas temperatūras trigerus TH, TL un struktūru reģistri.
Pagaidu atmiņas atmiņa satur 8 secīgi baiti, pirmie divi baiti ir informācija par izmērīto temperatūru. Pirmā baita saturs ir zemākie astoņi temperatūras biti. Otrais baits ir augstākie astoņi temperatūras biti. Trešais un ceturtais baits ir nepastāvīgas TH un TL kopijas, un piektais baits ir nepastāvīga arhitektūras reģistra kopija. Šo trīs baitu saturs tiek atsvaidzināts katrā ieslēgšanas atiestatīšanas reizē. Sestais, septītais, un astotie baiti tiek izmantoti iekšējiem aprēķiniem. Devītais baits ir atlaišanas pārbaudes baits.
Katra šī baita bita nozīme ir šāda:
TM R1 R0 1 1 1 1 1
Apakšējie pieci biti vienmēr ir 1. TM ir testa režīma bits, ko izmanto, lai iestatītu, vai DS18B20 ir darba vai testa režīmā. Šis bits ir iestatīts uz 0 kad DS18B20 atstāj rūpnīcu, un lietotājiem nevajadzētu to mainīt. R1 un R0 tiek izmantoti, lai iestatītu izšķirtspēju, kā parādīts nākamajā tabulā: (DS18B20 ir iestatīts uz 12 biti, kad tie tiek nosūtīti no rūpnīcas)
Izšķirtspējas iestatīšanas tabula:
R1 R0 Izšķirtspēja Temperatūra Maksimālais konversijas laiks
0 0 9 biti 93,75 ms
0 1 10 biti 187,5 ms
1 0 11 biti 375 ms
1 1 12 biti 750 ms
Saskaņā ar DS18B20 sakaru protokolu, resursdatoram ir jāveic trīs darbības, lai kontrolētu DS18B20 un pabeigtu temperatūras pārveidošanu: DS18B20 ir jāatiestata pirms katras lasīšanas un rakstīšanas, un pēc veiksmīgas atiestatīšanas tiek nosūtīta ROM komanda. Beidzot, RAM komanda tiek nosūtīta, lai DS18B20 varētu darbināt, kā plānots. Atiestatīšanai ir nepieciešams galvenais CPU, lai novilktu datu līniju uz leju 500 mikrosekundes un pēc tam atlaidiet to. Pēc signāla saņemšanas, DS18B20 gaida apmēram 16 līdz 60 mikrosekundes, un pēc tam izsūta zemu impulsu 60 līdz 240 mikrosekundes. Galvenais CPU saņem šo signālu, lai norādītu uz veiksmīgu atiestatīšanu.

Sazinieties ar mums

Gaidot jūsu e -pastu, Mēs jums atbildēsim 12 stundas ar nepieciešamo vērtīgo informāciju.

Saistītie produkti

Pieprasiet cenu

Aizpildiet mūsu citāta pieprasījuma veidlapu, un mēs pēc iespējas ātrāk atbildēsim uz jūsu ziņojumu!