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

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





n="justify"> промисловий: 2.0 ... 6.0 В, -40 ... +70 С,

В· автомобільний: 2.0 ... 6.0 В, 40 ... +125 С;

ВЁ низьке споживання:

В· 2 мА типово для 5В, 4МГц,

В· 15 мкА типово для 2В, 32кГц,

В· 1 мкА типово для SLEEP режиму при 2В.

Типи корпусів і виконань

Позначення корпусів для кристалів PIC16F84. Тип корпусу вказується в Маркуванню при замовленні мікросхем. Корпуси бувають тільки з 18 Висновками. - Звичайний пластмасовий дворядний корпус-Малогабаритний DIP корпус для монтажу на поверхню

Маркування при замовленні

Позначення мікросхем складається з наступних полів:

Фірм. номер/Частота генератора/Темпер. діапазон/Корпус/Примеч.

Фірм. номер: PIC16F84 Vdd range 4 ... 6 V, LC84 Vdd range 2 ... 6 V;

Частота генератора:

---> 4 mHz (більшість 4 МГц. приладів працює до 10 МГц.!),

---> 10mHz;

Температурний діапазон буває:

від 0С до +70 С, від-40С до +85 С, від-40С до +125 С;

Корпус позначається: - звичайний пластмасовий DIP, -300 mil SOIC.


В 

Рис. 3. Термометр з виносним датчиком


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


Робота термометра починається з опитування датчика температури, після чого ця температура виводиться на дисплей, і залежно від неї і налаштувань, МК управляє реле.

В 

Рис. 4. Структурна схема термометра

цифровий термометр мікроконтролер

В 

Рис. 5. Функціональна схема термометра



В 

Рис. 6. Принципова схема термометра


В 

Рис. 7. Друкована плата термометра



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

P = 16F84

; Опис вбудованих в контролер ресурсів

# include

__config _XT_OSC & _WDT_OFF & _PWRTE_ON

F0 EQU 0equ 2

; Змінні і константи, що використовуються в програмі

NumL EQU 0x0CEQU 0x0DEQU 0x0EEQU 0x0FEQU 0x10EQU 0x11EQU 0x13EQU 0x14EQU 0x15 EQU 0x16EQU 0x17; Три осередки, містять семисегментний код для виведення на індикатор

RAZR1 EQU 0x18

RAZR2 EQU 0x19

; У змінній FLAGS кожен біт сигналізує про:

; 0 - натиснута ...


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





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

  • Реферат на тему: Розробка термометра на АЦП К572ПВ5 з виведенням на рідкокристалічний індика ...
  • Реферат на тему: Розробка цифрового термометра
  • Реферат на тему: Випробування термоелектричного термометра
  • Реферат на тему: Проектування електронного медичного термометра
  • Реферат на тему: Програма випробувань термоперетворювача технічного термоелектричного термом ...