Зміст
1. Принцип дії пристрою
1.1 Індикація
1.2 Опитування датчиків
1.3 Початковий опитування датчиків
1.4 В«Робочий режимВ» і передача даних ПК
2. Схемотехніка пристрої
. Текст програми
1. Принцип дії пристрою
Алгоритм роботи пристрою.
В
Рис. 1.1 - Алгоритм роботи пристрою
Функціональна схема пристрою.
В
Рис. 1.2 - Схема функціональна
МК - мікроконтролер МК51
УІ - пристрій індикації
ПУ1 (2) - перетворювачі рівня
ПК - персональний комп'ютер
Д1 ... Д16 - датчики
Діаграма станів пристрою.
В
Рис. 1.3 - Діаграма станів пристрої
- Початковий опитування датчиків, - Робочий режим, - Сигналізація несправності, - Передача даних ПК, - опитування датчиків пройшов успішно, - переривання від ПК, - дані відправлені ПК, - наявність справних датчиків.
1.1 Індикація
Пристрій, що розробляється в рамках даного курсового проекту має здійснювати опитування 16 датчиків і дані передавати в комп'ютер. Індикація є допоміжною функцією і використовується лише для інформування оператора про помилку. При цьому пристрій вказує номер помилки на індикаторі, за яким легко можна буде визначити причину несправності. На рис. 1.3 наведена електрична принципова схема індикації. p align="justify"> Враховуючи те, що паралельні порти мікроконтролера не задіяні і кількість розрядів мало (2 розряду), доцільно використовувати статичний режим індикації. Для цього необхідно, по-перше, мати дані для виводу (це робиться програмно) і, по-друге, дешифрировать ці дані в вид семисегментний індикатора (це можна реалізувати як програмно, так і апаратно). При динамічної індикації в цілях економії ресурсів мікроконтролера мало б сенс використовувати дешифратор для виведення коду на індикатор, при статичній ж індикації його використання не виправдане. В якості індикаторів використані світлодіодні індикатори. br/>
1.2 Опитування датчиків
Внаслідок віддаленості датчиків високошвидкісна передачі інформації від датчиків неможлива, тому при виборі швидкості передачі інформації від датчиків слід виходити з таких міркувань:
- чим нижче швидкість, тим вище перешкодозахищеність
- чим вище швидкість тим менше час опитування датчиків.