Технологија сензора температуре

ДС18Б20 Дигитални температурни сензор Цоннецт Ардуино

Направите једноставно коло повезивањем дигиталног сензора ДС18Б20 на Ардуино

Дигитални температурни сензор ДС18Б20 је дигитални температурни сензор са једном магистралом који производи ДАЛЛАС, САД. Има широк опсег мерења температуре (-55℃~+125℃) и инхерентна резолуција мерења температуре од 0,5℃. ДС18Б20 подржава функцију умрежавања са више тачака, и више ДС18Б20 може бити повезано паралелно на само три жице да би се постигло мерење температуре у више тачака. Резултати мерења се преносе серијски у 9~12-битној дигиталној количини.

Хајде да повежемо ДС18Б20 са Ардуином. Везе су једноставне. Почните тако што ћете повезати ВДД на Ардуино 5В пин и ГНД на масу.

За повезивање дигиталног температурног сензора ДС18Б20 на Ардуино, потребно је да урадите следеће кораке:

Пин функције чипа за дигитално мерење температуре ДС18Б20

Пин функције чипа за дигитално мерење температуре ДС18Б20

‌Хардверска веза‌:
Повежите ВЦЦ пин на ДС18Б20 на 3.3В напојни пин Ардуина.
Повежите ГНД пин ДС18Б20 на пин за уземљење Ардуина.
Повежите пин за податке ДС18Б20 са ГПИО пином Ардуина (на пример, ГПИО4).
Повежите отпорник од 4,7 кΩ између пина за податке и пина за напајање од 3,3 В.

‌Софтверска конфигурација‌:
Уверите се да сте инсталирали Ардуино ИДЕ и инсталирали пратеће библиотеке за Ардуино развојну плочу у ИДЕ.
Напишите код у Ардуино ИДЕ за читање података о температури са сензора ДС18Б20.

Сензор ДС18Б20 је јединствен по томе што његов јединствени 1-Вире® интерфејс захтева само један порт пин за комуникацију, и сваки уређај има јединствени 64-битни серијски код сачуван у уграђеном РОМ-у. Додатно, подржава напајање преко дата линије, са опсегом напајања од 3,0В до 5,5В, чинећи га веома флексибилним у разним применама. Апликације за ДС18Б20 укључују термостате, индустријских система, производи широке потрошње, термометри, или било који систем осетљив на топлоту, итд

ДС18Б20 је 1-Вире дигитални температурни сензор компаније Маким ИЦ. Извештаји о степенима Целзијуса од -55 до 125 (+/-0.5) са 9 до 12 цифре тачности. Сваки сензор је угравиран са јединственим 64-битним серијским бројем – омогућавајући коришћење великог броја сензора на једној магистрали података.

Функционалне компоненте повезивања дигиталног температурног сензора ДС18Б20 на Ардуино

Функционалне компоненте повезивања дигиталног температурног сензора ДС18Б20 на Ардуино

Карактеристике:
Јединствени 1-Вире® интерфејс захтева само један порт пин за комуникацију;
Сваки уређај има јединствени 64-битни серијски код ускладиштен у уграђеном РОМ-у;
Могућност вишеструких капи поједностављује дистрибуиране апликације за детекцију температуре;
Нису потребне спољне компоненте;
Може се напајати преко дата линије.
Опсег напајања је од 3.0В до 5.5В;
Мери температуру од –55°Ц до +125°Ц (–67°Ф до +257°Ф) ±0,5°Ц Прецизност је –10°Ц до +85°Ц;
Резолуцију термометра може изабрати корисник 9 до 12 битс;
Конвертује температуру у 12-битну дигиталну реч 750 милисекунди (мак);
Неиспарљив који може да дефинише корисник (НВ) подешавања аларма;
Команда за претрагу аларма идентификује и адресира уређаје са температурама изван програмираних граница (стање аларма температуре);
Примене укључују термостате, индустријских система, производи широке потрошње, термометри, или било који систем осетљив на топлоту.

Корак 2: Шта Вам је потребно:
Да направимо термометар, биће вам потребне следеће ставке:
Ардуино плоча (А, ДУЕ, Мицро, итд.).
Водоотпорни ДС18Б20 сензор и 4,7к отпорник.
Жице за краткоспојнике за повезивање свега.
Неке продавнице продају сензоре са отпорником од 4,7 к.

Направите једноставно коло повезивањем дигиталног сензора ДС18Б20 на Ардуино

Направите једноставно коло повезивањем дигиталног сензора ДС18Б20 на Ардуино

Корак 3: Направите једноставно коло
За штампање података са ДС18Б20 на серијском монитору ИДЕ, морате изградити коло према шеми.
Прво прикључите сензор у матичну плочу и повежите његове пинове са Ардуино помоћу џампера следећим редоследом: пин 1 на ГНД; пин 2 на било који дигитални пин (пин 2 у нашем случају); пин 3 на +5В или +3.3В и на крају пулл-уп отпорник.