манди управління WEB - сервера і отримання результатів виконання
- інтерпретація отриманої команди від користувача і подачу необхідних сигналів управління виконавчому пристрою.
- сигнали підтвердження виконання команди виконавчим пристроєм.
Другий варіант взаємодії грунтується на мережевому додатку, встановленому на стороні клієнта, яке надає інтерфейс взаємодії користувача з системою віддаленого управління, посилаючи команди управління і обробляючи результати виконання команд. Принцип роботи представлений на малюнку 3:
Малюнок 3 - Взаємодія користувача з системою віддаленого управління
- посилка команди управління WEB - сервера і отримання результатів виконання
- інтерпретація отриманої команди від користувача і подачу необхідних сигналів управління виконавчому пристрою.
- сигнали підтвердження виконання команди виконавчим пристроєм.
Основна відмінність даного варіанту від попереднього в тому, що роль браузера виконує мережевий додаток. Недоліком другого варіанту є те, що для взаємодії користувача з системою необхідно інсталювати додаткове мережевого додатки. Тобто віддалене управління можна реалізувати тільки в тому випадку, якщо присутній дане додаток.
Перевагою першого варіанту є його мобільність, тобто можна здійснювати взаємодію з системою з будь-якого персонального комп'ютера, що є найкращим варіантом.
3. Технічна частина проекту
. 1 Розробка структурної схеми
Малюнок 4 - Структурна схема розробляється системи
У структурну схему входять наступні блоки:
· устройтво сполучення з мережею Ethernet. Необхідно для зв'язку пристрою керування з мережею Ethernet для віддаленого управління виконавчим пристроєм;
· устройтво сполучення з мережею Wi-Fi. Необхідно для зв'язку пристрою керування з мережею Wi-Fi для віддаленого управління виконавчим пристроєм;
· Пристрій керування. Данний блок обробляє комманди з віддаленого терміналу і оперує діями виконавчого пристрою;
· Виконавче пристрій. Безпосередньо об'єкт управління;
· INTERNET. Мережа необхідна для здійснення управління виконавчим пристроєм віддалено.
3.2 Розробка схеми електричної принципової
. 2.1 Обгрунтування вибору мікроконтролера
Основним елементом, що забезпечує управління всіма вузлами справжньою системи передачі даних, є мікроконтролер. На ринку присутня велика кількість фірм - виробників мікроконтролерів, лідируючою фірмою є Atmel, що виробляє мікроконтролери AVR.
Мікроконтролери AVR фірми Atmel - це 8-бітові RISC-мікроконтролери для вбудованих додатків, являють собою потужний інструмент, прекрасну основу для створення сучасних високопродуктивних і економічних вбудовуваних контролерів багатоцільового призначення.
Популярність мікроконтролерів AVR дуже висока завдяки співвідношенню показників ціна/швидкодія/енергоспоживання, досі є чи не найкращим на ринку 8-бітних мікроконтролерів. Крім того, постійно зростає кількість випускаються сторонніми виробниками різноманітних програмних і апаратних засобів підтримки розробок пристроїв на їх основі. Все це дозволяє говорити про мікроконтролерах AVR як про індустріальне стандарті серед 8-бітних мікроконтролерів.
В даний час в рамках єдиної базової архітектури мікроконтролери AVR поділяються на кілька сімейств:
TinyAVR;
Mega AVR;
Mega AVR для спеціальних застосувань;
ASIC/FPGAAVR.
При створенні зразка системи управління передбачається використовувати мікроконтролер сімейства Mega. Мікроконтролери цього сімейства мають найбільш розвинену периферію, найбільші серед всіх мікроконтролерів AVR обсяги пам'яті програм і даних. Вони призначені для використання в мобільних телефонах, в контролерах різного периферійного обладнання (такого як принтери, сканери, сучасні дискові накопичувачі, приводи CD-ROM/DVD-ROM і т. П.), В складній офісній техніці і т. Д.
Мікроконтролери сімейства Mega підтримують кілька режимів зниженого енергоспоживання, мають блок переривань, сторожовий таймер і допускають програмування безпосередньо в готовому пристрої. Вони виготовляються за малопотребляющей КМОП-технології, яка у поєднанні з удосконаленою RISC-архітектурою дозволяє досягти найкращого співвідношення вартість/швидкодія/енергоспоживання. Мікроконтролери сімейства Mega є найбільш роз...