Меню English Ukrainian російська Головна

Безкоштовна технічна бібліотека для любителів та професіоналів Безкоштовна технічна бібліотека


Простий термометр для дому із двома датчиками DS18B20. Енциклопедія радіоелектроніки та електротехніки

Безкоштовна технічна бібліотека

Енциклопедія радіоелектроніки та електротехніки / Мікроконтролери

Коментарі до статті Коментарі до статті

Цей проект народився у процесі вивчення мною принципів роботи інтерфейсу 1-wire. Для вимірювання температури у цьому проекті використовуються широко поширені датчики фірми "Dallas Semiconductor" типу DS18B20. Пристрій здатний працювати з одним або двома датчиками. Передбачається використання термометра для домашньої мети, де один датчик вимірює температуру в кімнаті, а другий вимірює температуру на вулиці. Індикація значень температури здійснюється за допомогою знакосинтезуючого РК-дисплея на базі контролера HD44780 або його аналогів.

При включенні пристрою на дисплеї висвічується заставка "Start…", яка з'являється у вигляді рядка, що біжить, потім можливі наступні варіанти:

1) якщо пристрій не виявить підключених датчиків, з'явиться повідомлення "НЕМАЄ SIG";
2) якщо пристрій виявляє один датчик, на дисплеї з'являється повідомлення виду: "T =<знак температури><ціле значення температури>,< десяті частки значення температури>"
3) якщо пристрій виявляє два датчики, на дисплеї з'являється повідомлення виду: "T<k або y>=<знак температури><ціле значення температури>,< десяті частки значення температури>", де k - сигналізує про те, що йде робота з датчиком у кімнаті, y- Сигналізує про те, що йде робота з датчиком на вулиці.

На відеороликах, що додаються до статті, показано описані вище ситуації.
Пристрій автоматично визначає 64-розрядний код кожного датчика і розрізняє їх по першому розбіжності бітів коду при послідовному порівнянні, де біт 0 вважається у датчика для кімнати, біт 1 вважається у датчика для вулиці. Таким чином, досить легко визначити, який датчик, де повинен використовуватися при підключенні до пристрою двох датчиків і, наприклад, штучному підігріванні одного з датчиків.

Датчики у пристрої працюють у 12-бітному режимі. Оновлення показань температури відбувається приблизно 845 мс.

Простий термометр для дому із двома датчиками DS18B20. Схема термометра на МК
(Натисніть для збільшення)

Перемикач SA1 призначений для перемикання датчиків, із якими ведеться інформаційний обмін. Якщо перемикач розімкнуто, то робота ведеться з датчиком у кімнаті, якщо замкнутий, то з датчиком на вулиці. При перемиканні датчиків є інерційність (до 845 мс.), обумовлена ​​перевіркою стану перемикача перед подачею команди вимірювання.

Перемикач SA2 служить для включення підсвічування РКІ. Резистором R2 підбирається потрібна яскравість. Резистор R3 регулює контрастність дисплея.

У пристрої використано кварц на 10 МГц. Схема працездатна, якщо мікроконтролер працює від внутрішнього генератора 8 МГц. (При програмуванні фуз в обох випадках не забуваємо встановити CKDIV8 в лог. 1, тобто відключити поділ тактової частоти на 8).

РКІ підійде будь-який на контролері HD44780 або його аналогах. У дослідному зразку автор використовував однорядковий знакосинтезуючий РКІ розміру 8x1 (BC0801A). У дисплеїв такого формату досить великий розмір символів, що зручно для сприйняття, але їхня кількість не дозволяє одночасно виводити інформацію з двох датчиків. При використанні дисплеїв інших форматів необхідно враховувати те, що повідомлення будуть виводитись у перших 8 позиціях верхнього рядка.

Простий термометр для дому із двома датчиками DS18B20. Термометр на макетній платі

Прошивку HEX, LAY-файл та схему пристрою ви можете скачати тут (5 кБайт).

Проект писався мовою C. Використовувався компілятор WinAvr, викликаний серед Avr Studio4.

Автор: Антон Гаркуша, gam-raingers [собака] mail.ru; Публікація: cxem.net

Дивіться інші статті розділу Мікроконтролери.

Читайте та пишіть корисні коментарі до цієї статті.

<< Назад

Останні новини науки та техніки, новинки електроніки:

Штучна шкіра для емуляції дотиків 15.04.2024

У світі сучасних технологій, де віддаленість стає дедалі більш повсякденною, збереження зв'язку й почуття близькості грають значної ролі. Нещодавні розробки німецьких учених із Саарського університету в галузі штучної шкіри становлять нову еру у віртуальних взаємодіях. Німецькі дослідники з університету Саарського розробили ультратонкі плівки, які можуть передавати відчуття дотику на відстані. Ця передова технологія надає нові можливості для віртуального спілкування, особливо для тих, хто виявився далеко від своїх близьких. Ультратонкі плівки, розроблені дослідниками, товщиною всього 50 мікрометрів, можуть бути інтегровані в текстильні вироби та носитися як друга шкіра. Ці плівки діють як датчики, що розпізнають тактильні сигнали від мами чи тата, і як виконавчі механізми, що передають ці рухи дитині. Дотики батьків до тканини активують датчики, які реагують на тиск та деформують ультратонку плівку. Ця ...>>

Котячий унітаз Petgugu Global 15.04.2024

Турбота про домашніх тварин часто може бути викликом, особливо коли йдеться про підтримку чистоти в будинку. Представлено нове цікаве рішення стартапу Petgugu Global, яке полегшить життя власникам кішок та допоможе їм тримати свій будинок в ідеальній чистоті та порядку. Стартап Petgugu Global представив унікальний котячий унітаз, здатний автоматично змивати фекалії, забезпечуючи чистоту та свіжість у вашому будинку. Цей інноваційний пристрій оснащений різними розумними датчиками, які стежать за активністю вашого вихованця в туалеті та активуються для автоматичного очищення після його використання. Пристрій підключається до каналізаційної системи та забезпечує ефективне видалення відходів без необхідності втручання з боку власника. Крім того, унітаз має великий обсяг сховища, що змивається, що робить його ідеальним для домашніх, де живуть кілька кішок. Котячий унітаз Petgugu розроблений для використання з водорозчинними наповнювачами та пропонує ряд додаткових матеріалів. ...>>

Привабливість дбайливих чоловіків 14.04.2024

Стереотип про те, що жінки віддають перевагу "поганим хлопцям", довгий час був широко поширений. Однак нещодавні дослідження, проведені британськими вченими з Університету Монаша, пропонують новий погляд на це питання. Вони розглянули, як жінки реагують на емоційну відповідальність та готовність допомагати іншим у чоловіків. Результати дослідження можуть змінити наше уявлення, що робить чоловіків привабливими в очах жінок. Дослідження, проведене вченими з Університету Монаша, призводить до нових висновків щодо привабливості чоловіків для жінок. В рамках експерименту жінкам показували фотографії чоловіків з короткими історіями про їхню поведінку в різних ситуаціях, включаючи їхню реакцію на зіткнення з бездомною людиною. Деякі з чоловіків ігнорували безпритульного, тоді як інші надавали йому допомогу, наприклад, купуючи їжу. Дослідження показало, що чоловіки, які виявляють співчуття і доброту, виявилися більш привабливими для жінок порівняно з т ...>>

Випадкова новина з Архіву

У брехунів тепліє ніс 10.12.2012

Коли людина бреше, вона відчуває на собі "ефект Піноккіо" - температура її носа, а також м'язів у внутрішньому куті очей підвищується. Крім того, температура обличчя у нас піднімається, якщо ми напружено думаємо чи відчуваємо тривогу. Це лише деякі з висновків новаторського дослідження, виконаного на кафедрі експериментальної психології Університету Гранади, яка шукає нові застосування для термографії.

Термографія – методика, заснована на вимірах температури тіла. Вона використовується в багатьох областях – у промисловості, медицині та ін. Термографічні камери мають широкий спектр застосування. З їх допомогою, наприклад, визначаються респіраторні захворювання великої рогатої худоби або сказ у єнотів. Термографія використовується виявлення дефектів виливків на металургійних підприємствах. Вона була розроблена за часів Другої Світової війни для виявлення супротивника за допомогою приладів нічного бачення.

Університет Гранади, а, зокрема, вчені Еміліо Гомес Мілан та Ельвіра Салазар Лопес – піонери у застосуванні термографії у галузі психології. Результати, які вони нещодавно отримали, інноваційні по суті та й просто цікаві. Наприклад, термографія дозволяє виявити сексуальне збудження у чоловіків та жінок. Інший цікавий факт - виконання складних завдань, участь у допиті та брехня викликають зміну температури обличчя.

Температура навколо носа й у куточках очей регулюється елементом мозку, званим островковою часткою (insula). І активується він лише тоді, коли ми відчуваємо справжні почуття (так званий "qualias"). Чим більше активних, справжніх емоцій, тим нижча температура, а брехня температуру підвищує.

Інші цікаві новини:

▪ Підводні тайфуни

▪ Йогурт може позбавити від депресії

▪ Кремнієвий матеріал, що ефективно випромінює світло

▪ Закодована інформація на екрані телефону

▪ Будинок енергії водоростей

Стрічка новин науки та техніки, новинок електроніки

 

Цікаві матеріали Безкоштовної технічної бібліотеки:

▪ розділ сайту Моделювання. Добірка статей

▪ стаття Франсуа VI де Ларошфуко Знамениті афоризми

▪ стаття Як знаходять золото? Детальна відповідь

▪ стаття З'єднання дерев'яних панелей. Домашня майстерня

▪ стаття Пастка для комах. Енциклопедія радіоелектроніки та електротехніки

▪ стаття Зарядний пристрій автомобільних акумуляторів. Енциклопедія радіоелектроніки та електротехніки

Залишіть свій коментар до цієї статті:

ім'я:


E-mail (не обов'язково):


коментар:





All languages ​​of this page

Головна сторінка | Бібліотека | Статті | Карта сайту | Відгуки про сайт

www.diagram.com.ua

www.diagram.com.ua
2000-2024