Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Контрольные работы » Розробка термометра-термостата на інтегральному датчику температур DS18B20 і мікроконтролері PIC16F84

Реферат Розробка термометра-термостата на інтегральному датчику температур DS18B20 і мікроконтролері PIC16F84





Зміст


Технічне завдання

Опис цифрового термометра DS18B20

Опис МК PIC16F84

Опис алгоритму роботи

Лістинг програми



Технічне завдання


Необхідно розробити термометр-термостат на інтегральному датчику температур DS18B20, і мікроконтролері PIC16F84. Цей пристрій призначений для вимірювання температури та виведення її на дисплей. br/>

Опис цифрового термометра DS18B20


DS18B20 - цифровий термометр з програмованим дозволом, від 9 до 12-bit, яке може зберігатися в EEPROM пам'яті приладу. DS18B20 обмінюється даними по 1-Wire шині і при цьому може бути як єдиним пристроєм на лінії так і працювати в групі. Всі процеси на шині управляються центральним мікропроцесором. p align="justify"> Діапазон вимірювань від -55 В° C до +125 В° C і точністю 0.5 В° C в діапазоні від -10 В° C до +85 В° C. На додаток, DS18B20 може харчуватися напругою лінії даних ( parasite power ), за відсутності зовнішнього джерела напруги.

Кожен DS18B20 має унікальний 64-бітний послідовний код, який дозволяє, спілкуватися з безліччю датчиків DS18B20 встановлених на одній шині. Такий принцип дозволяє використовувати один мікропроцесор, щоб контролювати безліч датчиків DS18B20, розподілених за великим ділянці. Додатки, які можуть отримати вигоду з цієї особливості, включають системи контролю температури в будівлях, і устаткуванні чи машинах, а так само контроль і управління температурними процесами. p align="justify"> Рис. 1 показує блок-схему DS18B20, і опису висновків даються в Таблиці 1. 64-бітовий ROM запам'ятовує унікальний послідовний код приладу. Оперативна пам'ять містить 2-байтовий температурний регістр, який зберігає значення температури по закінченню температурного перетворення. Два однобайтних регістра температури контролю температури (триггерной схеми TH і TL), і до регістру конфігурації. Регістр конфігурації дозволяє користувачеві встановлювати роздільну здатність цифрового перетворювача температури до 9, 10, 11, або 12 бітам, це і впливає на час конвертування температури. TH, TLі регістри конфігурації енергонезалежні (EEPROM), таким чином вони збережуть дані, коли прилад - виключен.B20 використовує виключно 1-Wire протокол - при цьому формується з'єднання, яке здійснює комунікацію на шині, використовуючи всього один керуючий сигнал. Шина повинна бути підключена до джерела живлення через підтягуючий резистор, так як всі пристрої зв'язані з шиною, використовують з'єднання через Z-стану або увійти відкритого стоку. Використовуючи цю шину мікропроцесор (пристрій управління) ідентифікує і звертається до датчиків температури, використовуючи 64-бітовий код приладу. Оскільки кожен прилад має унікальний код, число приладів, до яких можна звернути...


сторінка 1 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Пристрій для вимірювання температури в індустріальних системах і розробка п ...
  • Реферат на тему: Система вимірювання температури, яка дозволяє вимірювати температуру в межа ...
  • Реферат на тему: Моделювання в системі MICRO-CAP вимірювальних перетворювачів на основі датч ...
  • Реферат на тему: Пристрій виміру температури навколишнього середовища, напруги на виходах по ...
  • Реферат на тему: Пристрій для вимірювання температури у віддалених точках