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

Реферат Контролер управління домашньої метеостанцією





їх програмування і дозволяє використовувати для курсової роботи, процедури розроблені в ході виконання лабораторних робіт. p align="justify"> 2. Опис програми управління контролером


Вивчивши прототип представлений у журналі В«РадіоВ», а так само після відповідної зміни схеми під вибраний мною контролер і наявні датчики я побудував наступну програму, яка виконує управління домашньої метеостанцією і виконує передачу даних на віддалений комп'ютер. Для цього я використовував спеціальний цифровий міст USB.COM, що спрощує написання програми т.к. використовуються стандартні функції послідовного обміну, вбудовані в контролер, але при цьому дозволяє зв'язок через USB. При необхідності без модифікації програми заміною даного моста на перетворювач 485 інтерфейсу (MAX 487) можливість видалення цієї станції може бути до 1,5 км. від центрального комп'ютера.

Для знімання даних використовуються два датчики температури: один зовнішнього розташування, другий внутрішній. Якщо зовнішній датчик не виносити на вулицю, а розташувати у воді, то по різниці температур дана метеостанція може виконувати розрахунок вологості. Так як датчики цифрові й підключені через інтерфейс 1WARE для реалізації коректного обміну з ними в обробнику таймера реалізована відповідна складна процедура. Так як обробник дозволяє відстежувати такти часу для дотримання потрібних тимчасових інтервалів, я справив попередній розрахунок всіх інтервалів протоколу і заніс отримані значення в масив констант, що дозволяє використовуючи відповідні цикли формувати керуючий вплив з чіткою прив'язкою за часом. Паралельно з цим в основному тілі програми проводиться виконання процедури оцифрування. Процедура оцифровки виконується шляхом нарощування значення ЦАП і контролю стану компаратора. Як тільки компаратор змінює свій стан прирощення ЦАП припиняється і останнє значення буде нами виміряна. p align="justify"> Виведення інформації на LCD виконується також в обробнику таймера, що дозволяє не чекати готовності індикатора, а витримувати тайм-аути більш достатні для того щоб встиг відпрацювати контролер РК-індикатора.

Для того щоб враховувати швидкість вітру використовується механічна крильчатка з електричним датчиком у вигляді автопаром. У обробнику таймера один раз на секунду перераховується число імпульсів, відповідність швидкості вітру. p align="justify"> Як зазначалося раніше, для клавіатури використовується спеціалізована клавіатура шифратора, підключена до каналу зовнішнього обробника EX1. Клавіатура легко зчитується і обслуговується в цьому обробнику. p align="justify"> клавіша виконує прирощення годин.

клавіша виконує прирощення хвилин. p align="justify"> клавіша виконує прирощення годин таймера.

клавіша виконує прирощення хвилин таймера.

клавіша виконує в...


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





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

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