ДС18Б20 је уобичајено сензор дигиталног температуре.Излази дигитални сигнал и има карактеристике мале величине, ниске хардверске режијске главе, снажне способности против мерења и велике прецизности.У овом чланку ћемо представити ДС18Б20 сензор по један од аспеката структуре, карактеристика, принципа рада, ПИН аранжмана итд.
Каталог
ДС18Б20 је први сензор температуре произведен од стране Даллас Семицондуцтор у Сједињеним Државама да подржи интерфејс "Јединствени аутобус".Има малу потрошњу енергије, снажне способности против мерења, лако се подудара са предностима процесора, температура се може директно претворити у дигитални сигнал кроз линију.ДС18Б20 користећи 1-жичану комуникацију која је само податковна линија (и земља) и комуникација микроконтролера.Сензор има опсег детекције температуре од -55 ° Ц до 125 ° Ц, а такође има тачност од + -0,5 ° Ц када температурни опсег прелази -10 ° Ц до 85 ° Ц Поред тога.Поред тога, ДС18Б20 се може покренути директно са линије података без потребе за спољном напајањем.
За разлику од класичних термистора, користи појединачну технологију аутобуса да би се ефикасно смањила спољна сметња и побољшала тачност мерења.Истовремено, може директно претворити измерену температуру у серијске дигиталне сигнале за обраду микрорачунатора, израду преноса података и обраду једноставним интерфејсом.
Замјене и еквиваленти
Сензор се углавном састоји од 4 пута, што је 64-битни РОМ, сензор температуре, нехлапљиви температурни аларм ТМ и конфигурациони регистар.64-битни серијски број у РО је угравиран фото-угравиран пре него што напусти фабрику.Може се сматрати серијским бројем адресе ДС18Е20.64-битни серијски број сваког ДС18Е20 је другачији.ЦИЛЛИЦ ЦХЕЦК ЦХЕЦК цоде (ЦРЦ = К ~ 8 + к ~ 5 + к ~ 4 + 1) 64-битни РОМ.Функција РЦ-а је да сваки ДС18Б20 разликује, тако да се више ДС18Б20С може повезати на један аутобус.
Једнокреветни пренос
ДС18Б20 користи јединствени протокол преноса (1-жица) за комуникацију.Овај протокол омогућава ДС18Б20 да комуницира са само једним дата каблом за пренос података и напајање.
Велики распон
Сензор може да мери преко температурне опсеге од -55 ° Ц до 125 ° Ц, што га чини погодним за широк спектар потреба за праћењем температуре.
Мерење више тачака
Са 1-жичаним аутобусом можемо да повежемо више сензора ДС18Б20 за мерење више тачке температуре.
Јединствена хардверска адреса
Сваки сензор ДС18Б20 има јединствену 64-битну хардверску адресу, коју произвођач аутоматски додељује током процеса производње.Ова 64-битна хардверска адреса повезана је са бројем модела сензора, датумом производње и серијским бројем, тако да сваки сензор има свој јединствени идентитет.Уз ову 64-битну хардверску адресу, сензор се може појединачно идентификовати и комуницирати.
Дигитални излаз
ДС18Б20 излази дигиталне вредности температуре, које се могу директно интегрирати са дигиталним системима без потребе за аналогном претворбом сигнала.
Високе прецизности
Сензор ДС18Б20 има могућност мерења температуре са максималном тачношћу од ± 0,5 ° Ц, што га чини погодним за сценарије апликација који захтевају високу тачност.
Ниска потрошња енергије
Сензор делује из распона напона напајања од 3 В до 5,5 В. Његова мала потрошња електричне енергије чини га идеалним за сценарије који захтевају континуирано надгледање температуре током дуже временске периоде.Потрошња електричне енергије овог сензора је толико ниска да може дуго да ради без икаквог разградње у перформансама.
Принцип времена за читање и писање и наношење температуре ДС18Б20 су исти као и ДС1820, али број цифара добијене температуре је различит због различитих резолуција.У поређењу са ДС1820, време кашњења у претворби температуре ДС18Б20 скраћено је од 2 секунде до 750 милисекунди.Стопа осцилације на температурном коефицијенту Кристални осцилатор се значајно мења са променама на температури, а генерирани сигнал се користи као пулсни унос бројача 2. бројач 1 и регистар температуре су унапред подешени у основну вредност која одговарају -55 ° Ц.Цоунтер 1 броји сигнал импулса генерисаног кристалног осцилатора ниског температурног коефицијента.Када се унапред подешена вредност бројања 1 смањује на 0, вредност температуре ће се повећати за 1, унапред подешена вредност бројача 1 ће се поново учитати, а цоунтер 1 ће поново покренути бројање сигнала импулса који су кристални осцилатор ниског температурног температуре настали.Овај поступак ће се наставити док се супротставило 2 тачка на 0, у том тренутку, акумулација вредности регистра температуре ће се зауставити.Коначно, вредност у регистру температуре је измерена температура.
Горе наведене слике су симбол, отисак и ПИН конфигурација ДС18Б20.
Процес вожње ДС18Б20 углавном се ослања на 1-жични аутобуски систем.Овај аутобусни систем омогућава једном аутобуском мастер-у да контролише један или више робовских уређаја.У овом случају, наши МЦУ делује као господар и ДС18Б20 увек делује као роб.У 1-жичном аутобуском систему све команде и подаци се шаљу у складу са принципом бита ниског реда.
Системи са 1-жичним аутобусом користе само једну линију података и захтевају спољни отпор на повлачење од приближно 5кΩ.Стога је у неискоришћеној држави ниво на линији података висок.Сваки уређај (било да је господар или роб) повезан је на линију података путем отвореног или 3-државног ПИН-а.Овај дизајн омогућава да сваки уређај "ослободи" податке података тако да када један уређај не преноси податке, други уређаји могу ефикасно користити линију података.1-жични аутобуски интерфејс (ДК ПИН) ДС18Б20 састоји се од круга отвореног одвода његовог унутрашњег круга.Конфигурација хардвера је приказана на слици испод:
Постоје три главна корака за имплементацију ДС18Б20 драјвера:
Први корак: Иницијализирајте ДС18Б20;
Други корак: команда РОМ (праћена било који захтев за размену података);
КОРАК ТРИ: Функционална команда ДС18Б20 (а затим било који захтев за размену података);
Сваки приступ ДС18Б20 мора да следи ове кораке.Ако недостаје било који од ових корака или није извршено, ДС18Б20 неће одговорити.
Научни истраживачки експерименти
Због своје изузетне прецизности, сензор се често користи у научним истраживачким експериментима, посебно онима који захтевају прецизни мерења температуре.
Логистика хладне ланце
Сензор ДС18Б20 игра кључну улогу у логистици хладне ланце.Користи се за надгледање температуре робе током целог транспортног процеса, обезбеђивање квалитета и сигурности робе осетљиве на температуру.
Индустријска аутоматизација
Приликом надгледања температуре у процесу производње, сензор може помоћи компанијама да прате статус рада опреме у реалном времену како би се осигурало да су опрема и процеси на одговарајућим температурним условима, што заузврат побољшавају ефикасност и квалитет производње.
Мониторинг температуре електронске опреме
У електроничкој опреми, ДС18Б20 сензори се могу користити за праћење температуре појединих компоненти, правовремено откривање температурних аномалија, тако да избегавају проблеме као што су оштећење опреме и губитак података због високих температура.
Интернет ствари (иОТ) апликација
Дизајниран за уграђене системе и иОТ уређаје, овај сензор олакшава даљинско праћење и прикупљање података повезивања са уређајима попут микроконтролера или малина од малине и од малине ПИ.
Системи за контролу температуре
Поред овога, сензор се обично користи за реализацију система контроле температуре, као што су термостати, системи за управљање стакленичким управљањем, клима уређаје и тако даље.Коришћењем ДС18Б20 сензора, ови системи могу да обезбеде прецизну контролу температуре како је потребно да би се осигурао правилан рад система.
Често постављана питања [ФАК]
1. Шта је сензор ДС18Б20?
ДС18Б20 је мали сензор температуре са саграђеним 12-битним АДЦ-ом.Може се лако повезати са АРДУИНО дигиталним уносом.Сензор комуницира преко једног жичаног аутобуса и захтева мало на путу додатних компоненти.
2. Да ли је ДС18Б20 дигитални сензор?
Основна функција ДС18Б20 је његова сензор за директно-дигитални температурни.
3. Која је разлика између ЛМ35 и ДС18Б20?
ДС18Б20 је фабрички калибриран за излаз праве температуре.ЛМ35 је фабрички калибриран за напон (не температуру), а ардуино то мора претворити на температуру.
4. Колико је тачан сензор ДС18Б20?
Дигитални топлотни сензор ДС18Б20 је прилично тачан и не захтева никакве спољне компоненте за рад.Може да мери температуре од -55 ° Ц до + 125 ° Ц са тачношћу мерења од ± 0,5 ° Ц.