Міністерство загальної та професійного навчання
Російської Федерації.
В
Державний університет систем управління
і радіоелектроніки.
В
Кафедра промислової електроніки (ПРЕ)
В В В В В
КУРСОВИЙ ПРОЕКТ
В В В
Вимірювання температури.
В В В В В
Студент гр. 3
.
Керівник проекту
.
В В
Державний університет систем управління
і радіоелектроніки.
В В В
Кафедра промислової електроніки (ПРЕ)
В В В
ЗАВДАННЯ
В
На курсове проектування з дисципліни
"Експлуатація і розвиток компьютерених мереж "
В
Студенту .
Група факультет Електронної техніки.
Тема проекту: Пристрій для вимірювання температури в індустріальних системах і розробка програми для виведення на ЕОМ.
Керівник курсового проекту: .
В
Зміст.
1. 1. Загальний опис
4
2. 2. Функціональне опис
5
3. 3. Розробка програми
6
4. Програмування
7
5. Висновок. p> 6. Додаток А. Лістинг програми
8
9
В
1. Загальний опис.
Пристрій представляє з себе цифровий термометр і забезпечує
отримання 8-бітних температурних відліків, що відображають температуру пристрою. Прилад можна використовувати в якості термостата, за певних користувачем значеннях температури, верхнього і нижнього рівнів. Якщо поточна температура стає більше верхнього рівня або дорівнює температурі верхнього рівня, висвічується повідомлення, відключається нагрівальний прилад або включається холодильник; якщо поточна температура стає менше нижнього рівня або дорівнює температурі нижнього рівня, висвічується повідомлення, включається нагрівальний прилад або відключається холодильник.
Особливості:
* Вимірює температуру від 0 до 250 градусів з кроком в 1 градус.
* Значення температури зчитується у вигляді 8-бітного коду.
* Перетворює температуру за 1 секунду.
* Параметри режиму термостата задаються користувачем.
* Дані читаються і записуються на паралельний порт LPT1.
* Застосовується для термостатичного контролю, в індустріальних, будь-яких чувтвітельних системах. br/>
Максимальні значення параметрів і режимів:
Напруга на будь-якою виведення щодо землі. . . . . . . . 0.5 ... +7.0 В
Робоча температура. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 0 ... +200 С
Температура зберігання. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 0 ... +200 С
Температура пайки. . . . . . . . . . . . . . . . . . . . . . . . .. 250 С протягом 10 с
В
2. Функціональне опис
Зчитування температурних значень:
Пристрій вимірює температуру за допомогою схеми вимірювання температури. Значення температури представлені в 8-бітному форматі. Дані передаються послідовно на паралельний порт LPT1, починаючи з молодшого байта. Пристрій може вимірювати температуру в діапазоні від 0 до +200 С з кроком в 1 градус. Так як дані передаються послідовно, починаючи з молодшого байта, температурні дані можуть бути лічені у вигляді передачі двох 8-бітних слів, старші 4 біти яких або ігноруються або встановлені в нуль. Після передачі старшого байта, зчитуються дані з наступного датчика, за аналогічною схемою. p> Коли температура, виміряна приладом, стає дорівнює або піднімається вище збереженого значення високого порогу температури, висвічується повідомлення і залишається до пір, поки температура не стане нижче, збереженого значення високого порога температури. А коли температура, виміряна приладом, стає дорівнює або опускається нижче, збереженого значення низького порогу температури, висвічується повідомлення і залишається до часу, поки температура не стане вище, збереженого значення низького порогу температури. <В
3. Розробка програми
Для того щоб нам реалізувати програму, необхідно комп'ютером зчитувати сигнали. Зчитувати сигнали будемо з допомогою паралельного порту LPT1.
В
Pin In/Out Signal Name Pin In/Out Signal Name
1 I/O-STROBE 14 O-AUTO FEED XT
2 I/O Data Bit 0 15 I...