Категорије производа
- топлотни осигурач 32
- Осигурачи површинске монтаже 12
- термистор 36
- Држач осигурача ПЦБ монтира 27
- Ожичење 6
- Носишта осигурача за сечиво 17
- термостат 50
- Електрични осигурач 24
- Сензор температуре аутомобилске температуре 7
- Термички прекидач 22
- Власник осигурача 36
- Сензор температуре 75
- Термички прекидач 68
- Осигурач за аутомобиле 20
- Вијак доле 8
Ознаке производа
Склоп кабла дигиталног сензора температуре ДС18Б20
Наш дигитални температурни сензор има водоотпорни дизајн, висококвалитетно паковање цеви од нерђајућег челика, отпоран на влагу и рђу, погодан за разне дигиталне мерење и контролу температуре опреме за уски простор. Водоотпорни ДС18Б20 компатибилни 1-Вире сензор температуре са 3м (10 фт) кабл и температурни опсег од -55 – +125° Ц (кабл мак. температура 85°Ц).
прилагођена водоотпорна плоча са више дисплеја есп32 ЛЦД, ардуино мега нано дс18б20 сензор кабла са подацима.
ДС18Б20 је дигитални температурни сензор са широким спектром примена. Емитује дигиталне сигнале и има карактеристике мале величине, мала потрошња хардверских ресурса, јака способност против сметњи и висока прецизност.
Карактеристике температурног сензора ДС18Б20
1. Усвојите метод једножичног интерфејса: Сензору температуре ДС18Б20 потребна је само једна жица да би се постигла двосмерна комуникација са микропроцесором.
2. Опсег мерења температуре: Опсег мерења температуре ДС18Б20 сензора температуре кабла може да достигне -55℃~+125℃, а грешка је ±0,4° у опсегу од -10℃ до +85℃.
3. Подржава функцију умрежавања са више тачака: више температурних сензора ДС18Б20 може бити повезано паралелно на линији података, до 8 могу бити повезани паралелно да би се постигло мерење температуре у више тачака.
4. Радно напајање: 3.0~5.5В/ДЦ. Сензор температуре ДС18Б20 може се напајати екстерним независним напајањем или паразитским напајањем из линије података.
5. Сензор температуре ДС18Б20 не захтева никакве спољне компоненте током примене.
6. Температура коју мери температурни сензор ДС18Б20 преноси се серијски у а 9 у 12-битни дигитални формат.
7. Функција заштите од гашења, сензор температуре ДС18Б20 садржи ЕЕПРОМ унутра. Тачност дигиталне конверзије и температура аларма могу се подесити преко конфигурационог регистра. Резолуција и подешавања температуре аларма се и даље могу сачувати након што се сензор температуре ДС18Б20 искључи.
8. Сензор температуре ДС18Б20 враћа 16-битни бинарни број који представља вредност температуре откривену у овом тренутку, а високих пет цифара представљају позитивне и негативне. Ако је свих пет битова 1, то значи да је враћена вредност температуре негативна вредност. Ако је свих пет битова 0, то значи да је враћена вредност температуре позитивна вредност. Следеће 11 битови података представљају апсолутну вредност температуре. Након претварања у децималну вредност, помножи са 0.0625 да бисте добили вредност температуре у овом тренутку.
Начин управљања температурним сензором ДС18Б20
ДС18Б20 има шест контролних команди, као што је приказано у табели 4.1:
Табле 4.1 има шест контролних команди за ДС18Б20
Упутства за шифру уговора упутства за рад:
Конверзија температуре 44Х: Покрените ДС18Б20 за конверзију температуре;
Прочитај привремени регистар БЕХ: Читање привременог регистара 9-бајтног бинарног броја;
Уписати привремени регистар 4ЕХ: Упишите податке у ТХ и ТЛ бајтове привременог регистра;
Копирај привремени регистар 48Х: Упишите ТХ и ТЛ бајтове привременог регистра у Е2ПРОМ;
Поново подесите Е2ПРОМ Б8Х: упишите ТХ и ТЛ бајтове у Е2ПРОМ у привремени регистар ТХ и ТЛ бајтове;
Прочитајте режим напајања Б4Х: Покрените ДС18Б20 да бисте послали сигнал режима напајања главном процесору;
Иницијализација температурног сензора ДС18Б20
(1) Прво поставите линију података на високи ниво „1“.
(2) Кашњење (временски захтев није веома строг, али треба да буде што краће)
(3) Линија података је повучена на ниски ниво „0“.
(4) Одлагање од 750 микросекунде (временски опсег може бити од 480 до 960 микросекунде).
(5) Линија података је повучена на високи ниво „1“.
(6) Одложите чекање: Ако је иницијализација успешна, низак ниво „0“ који враћа ДС18Б20 биће генерисан унутар 15 до 60 микросекунде. На основу овог статуса може се утврдити његово постојање, али треба пазити да не чекате бесконачно, иначе ће програм ући у бесконачну петљу, па је потребна контрола временског ограничења.
(7) Ако ЦПУ очита ниски ниво „0“ на линији података, и даље ће морати да одложи. Време кашњења је најмање 480 микросекунди од високог нивоа који се шаље (од времена корака (5)).
(8) Поново повуците линију података до високог нивоа „1“ и завршите.
Напишите рад температурног сензора ДС18Б20
(1) Линија података је прво постављена на ниски ниво „0“.
(2) Време кашњења је одређено као 15 микросекунде.
(3) Шаљи бајтове редом од нижег до високог бита (само један бит се шаље у исто време).
(4) Време кашњења је 45 микросекунде.
(5) Повуците линију података на високи ниво.
(6) Поновите операције од (1) до (6) док сви бајтови не буду послати.
(7) Коначно, повуците линију података високо.
Прочитајте рад температурног сензора ДС18Б20
(1) Повуците линију података високо на „1“.
(2) Кашњење 2 микросекунде.
(3) Повуците линију података ниско на „0“.
(4) Кашњење 3 микросекунде.
(5) Повуците линију података високо на „1“.
(6) Кашњење 5 микросекунде.
(7) Прочитајте статус линије података да бисте добили 1 статусни бит, и врши обраду података.
(8) Кашњење 60 микросекунде.
ДС18Б20 температурни сензор паразитски режим напајања
Паразитски режим напајања температурног сензора ДС18Б20 приказан је на слици испод. У режиму паразитског напајања, сензор температуре ДС18Б20 црпи струју из сигналне линије. Када је сигнална линија висока, електрична енергија се складишти у унутрашњем кондензатору. Када је сигнална линија на ниском нивоу, троши се снага на кондензатору, и кондензатор (паразитско напајање) се пуни док сигнална линија не достигне висок ниво.
Предности паразитског напајања:
1. Локално напајање није потребно, а може се постићи и даљинско мерење температуре.
2. Мерење температуре се може постићи само једном сигналном линијом, чинећи коло једноставнијим.
Недостаци паразитског напајања:
Да би сензор температуре ДС18Б20 извршио тачну конверзију температуре, сигнална линија мора да обезбеди да се током конверзије температуре обезбеди довољна енергија. Али када је више сензора температуре ДС18Б20 окачено на истој сигналној линији, сам пулл-уп отпорник не може да обезбеди довољно снаге, што ће довести до тога да сензор температуре ДС18Б20 не може да мери температуру или да има огромну грешку.
Стога, метода паразитског напајања је погодна само за употребу при мерењу температуре са једним температурним сензором ДС18Б20.
ДС18Б20 температурни сензор паразитско напајање снажно повлачењем режима напајања
Режим снажног повлачења за паразитско напајање сензора температуре ДС18Б20 приказан је на слици испод. Да би температурни сензор ДС18Б20 добио довољно напајања током процеса мерења температуре, коришћење МОСФЕТ-а за директно повлачење сигналне линије до ВЦЦ може обезбедити довољну снагу (када је укључена било која команда за конверзију температуре за копирање или почетак, мора бити завршен у року од највише 10 μС. Сигнална линија прелази у стање јаког повлачења) да реши проблем недовољног напајања. Снажан режим напајања напона за паразитско напајање сензора температуре ДС18Б20 је погодан за апликације мерења температуре у више тачака, али захтева још једну И/О линију за снажно пребацивање.
Режим екстерног напајања сензора температуре ДС18Б20
У режиму екстерног напајања, радно напајање сензора температуре ДС18Б20 је прикључено на пин ВДД. Не постоји проблем недовољне струје напајања и може се гарантовати тачност конверзије. У исто време, више ДС18Б20 температурних сензора може бити повезано на магистралу да би се формирао систем за мерење температуре са више тачака. Метода екстерног напајања је најбоља метода напајања за сензор температуре ДС18Б20: ради стабилно и поуздано, има јаку способност против сметњи, а коло је релативно једноставно.
Унутрашња структура сензора температуре ДС18Б20
Унутрашњост сензора температуре ДС18Б20 састоји се од 64-битног РОМ-а, кеш меморија, ЦРЦ генератор, уређај осетљив на температуру, окидач високе и ниске температуре и регистар конфигурације.
1. 64-бит РОМ сензора температуре ДС18Б20
Унутар сензора температуре ДС18Б20 налази се 64-битни РОМ, а РОМ очвршћавање има одређени садржај. Доњих осам битова (фиксно на 28х) су идентификациони број типа производа, следећи 48 битови су серијски број, а горњих осам битова су претходних 56 битови кода за проверу цикличне редундансе.
2. Меморијско мапирање температурног сензора ДС18Б20
У сензору температуре ДС18Б20 постоје 9-бајтне јединице кеш меморије, као што је приказано на слици испод.
3. Регистар конфигурације сензора температуре ДС18Б20
Највиши бит БИТ7 бајта конфигурационог регистра сензора температуре ДС18Б20 је бит тест мода. јесте 0 када се испоручује из фабрике и корисник не мора да га мења. БИТ6 и БИТ5 се користе за подешавање резолуције конверзије температурног сензора ДС18Б20. Постоје четири опције резолуције: 9, 10, 11 и 12 битс. Одговарајућа времена конверзије су: 93.73мс, 187.5мс, 375мс и 750мс респективно. Преостало 5 нижи битови су резервисани битови (све 1).
Подразумевана подешавања Р0 и Р1 температурног сензора ДС18Б20 су 11. То је 12-битна резолуција, то је, 1 бит представља 0.0625 Дегреес Целзијус.
Читање и писање сензора температуре ДС18Б20
упутство
Вредност температуре коју је конвертовао сензор температуре ДС18Б20 чува се у 0. и 1. бајту брзе привремене меморије у двобајтном комплементарном облику. Дакле, када само желимо да једноставно прочитамо вредност температуре, потребно је само да прочитамо 0. и 1. бајт у привременом регистру.
Једноставни кораци за очитавање вредности температуре су следећи:
1. Прескочи РОМ операцију.
2. Пошаљите команду за конверзију температуре.
3. Прескочи РОМ операцију.
4. Пошаљите команду за очитавање температуре.
5. Прочитајте вредност температуре.
Иницијализација сензора температуре ДС18Б20
Главни уређај прво шаље импулс ниског нивоа од 480-960 микросекунде, затим пушта аутобус на високи ниво, и детектује сабирницу у оквиру накнадног 480 микросекунде. Ако постоји низак ниво, то значи да постоји температурни сензор ДС18Б20 на магистрали који је одговорио. Ако нема ниског нивоа, то значи да нема одговора од температурног сензора ДС18Б20 на магистрали.
Као подређени уређај, сензор температуре ДС18Б20 је детектовао да ли постоји низак ниво 480-960 микросекунди на магистрали чим се укључи. Ако је тако, чекај 15-60 микросекунди након што се аутобус окрене високо, затим повуците ниво аутобуса ниско за 60-240 микросекунди да одговори пулсом, говорећи домаћину да је уређај спреман. Ако се не открије, наставиће да проверава и чека.
Контактирајте нас
Чекам вашу е-пошту, ми ћемо вам одговорити у року 12 сати са драгоценим информацијама које су вам потребне.
English
Afrikaans
العربية
বাংলা
bosanski jezik
Български
Català
粤语
中文(简体)
中文(漢字)
Hrvatski
Čeština
Nederlands
Eesti keel
Suomi
Français
Deutsch
Ελληνικά
हिन्दी; हिंदी
Magyar
Bahasa Indonesia
Italiano
日本語
한국어
Latviešu valoda
Lietuvių kalba
македонски јазик
Bahasa Melayu
Norsk
پارسی
Polski
Português
Română
Русский
Cрпски језик
Slovenčina
Slovenščina
Español
Svenska
ภาษาไทย
Türkçe
Українська
اردو
Tiếng Việt






