Автор работы: Пользователь скрыл имя, 17 Ноября 2011 в 22:10, курсовая работа
Розробка автоматизованої систеи управління інкубатором
Реферат.
Даний
документ є пояснювальною запискою,
об'ємом 18 листів. У пояснювальній записці
представлено 2 рисунків, використано
15 джерел інформації.
Ключові слова: ДАТЧИК, ДИСКРЕТНИЙ СИГНАЛ, АНАЛОГОВИЙ СИГНАЛ, АЦП, ЦАП, ПРОМИСЛОВИЙ ПК, ПРИЙОМ, ПЕРЕДАЧА.
У даному курсовому проекті розроблено систему управління інкубатором.
Розробка
виконана із врахуванням використання
відповідних датчиків і пристроїв перетворення
та візуалізації, що відповідають вимогам
технічних умов та стандартів.
ЗМІСТ
ПрК
– промисловий кмп’ютер, ПУ – пульт керування,
УВ – пристрій візуалізації, СУ – погоджуючий
пристрій, НУ – нормуючий підсилювач,
ФП – функціональний перетворювач, ПГР
– пристрій гальванічної розв’язки, УВХ
– пристрій вибірки та зберігання, RG –
регістр, АЦП – аналого-цифровий перетворювач,
ЦАП – цифро-аналоговий перетворювач,
НУ – нормуючий підсилювач.
Інкубація яєць - досить складний процес, що вимагає спеціальних знань, серйозного і вдумливого відношення до нього, акуратності і точності в здійсненні всіх технологічних операцій, а також дорогої техніки.
Основні
проблеми, з якими доводиться стикатися,
- підтримка оптимальної
Контроль
вологості повітря в інкубаторі
також дуже важливий. У малогабаритних
інкубаторах побутового призначення
вологість повітря
Для розвитку ембріона необхідне свіже повітря, яке не можна подавати безпосередньо до інкубованих яєць. У обмеженій кількості він через припливні отвори поступає в інкубатор, нагрівається, перемішується вентилятором з теплим повітрям усередині інкубатора і лише потім доходить безпосередньо до місця розташування яєць. Дуже інтенсивна вентиляція приводить до великого випаровування вологи і усихання яєць.
Яйця необхідно періодично перевертати щоб уникнути прірас-танія ембріона до шкаралупи. Крім того, це сприяє інтенсивному газообміну, розвитку кровоносної системи, поліпшенню живлення і, врешті-решт, підвищенню виводимості.
При
інкубації яєць слід строго стежити
за справністю контрольних приладів, зокрема,
за точністю свідчень сухого і вологого
термометрів. Для останнього використовують
тільки чисту дощову або дистильовану
воду.
Розвиток людино-машинних систем завжди був орієнтований на спрощення роботи користувача з комп'ютером. Людино-машинні інтерфейси можна розбити на чотири класи:
- командний інтерфейс;
- WIMP-интерфейс (Window-icon-menu-pointer, графічний інтерфейс);
-M
SILK-интерфейс (Speech-image-language-
-M
обмежений природно-язиковий
Зараз найбільш поширеними є командний і графічний інтерфейс.
Для засобів з командним інтерфейсом підсистема допомоги є набором текстових сторінок, що послідовно відображаються на екрані. Виклик цих сторінок зазвичай здійснюється за допомогою гарячих клавіш.
Розвиненішу систему допомоги мають системи з WIMP-интерфейсом. У таких системах допомога користувачеві організовується як в контексті виконання програми, так і у вигляді окремої довідкової системи, представленої як гіпертекст. Контекстна допомога надається, як правило, з використанням графічного курсора або контекстних меню. Це дозволяє оперативно отримувати довідку про призначення тих або інших елементів управління на формі. Організація системи допомоги у вигляді окремої програми припускає пошук за запитом і виведення розділів довідки.
Останніми роками з появою операційної системи Windows XP фірми Microsoft отримала розвиток нова концепція створення інтерфеса користувача, відома під назвою Microsoft Inductive User Interface. Раніше «всі елементи призначеного для користувача інтерфейсу були спроектовані так, щоб працювати з документом. Тепер же основне завдання інтерфейсу користувача - дати можливість планомірно і точно вирішити задачу». Це, по суті, якесь повернення до алгоритмічного підходу, але, можливо, на новому рівні. У Windows XP, наприклад, вікно містить не тільки поля введення, але і інструкції, яким чином працювати з цим вікном.
Всі вищеописані підходи володіють одним істотним недоліком - системи допомоги пояснюють призначення різних елементів, зокрема вікон, але слабо, дуже розпливчато описують взаємозв'язки між ними, а крім того, не структуровано і не формалізований представляють можливі послідовності дій для реалізації конкретного завдання.
CAMBASIC - це версія для IBM РС широко використовуваного багатозадачного промислового BASIC фірми Octagon. Він схожий по синтаксису на QBASIC, але має спеціальні «промислові» команди, які роблять програмування ваших завдань швидким, легким і зрозумілим.
CAMBASIC використовує багатозадачність по подіях для досягнення найвищої продуктивності. Він підтримує 117 команд, сумісних з QUICKBASIC, і додатково має 81 команду для забезпечення багатозадачності, статистичних і інших розрахунків.
Мова CAMBASIC в порівнянні з базовим
QBASIC містить 93 додаткових команди,
в основному призначеної для роботи
з «залізом» і що дозволяють безпосередньо
працювати з пристроями цифрового
і аналогового введення/виводу, що
знаходяться на платі, і таймером,
обробляти переривання, працювати
з послідовними портами. CAMBASIC є
єдиним середовищем для розробки,
відладки і виконання програм і дозволяє
змінювати програмне забезпечення дистанційно
через послідовний порт, зокрема з
використанням модемів або радіомодемів.
Як завжди, всі плати серії допускають
їх автономне використання без
монтажного каркаса, що може
бути вельми корисно, оскільки
одна плата серії 60Х0 може
замінити 223 інших плати.
Найважливішим чинником сучасного розвитку мікроконтроллерних систем є перехід на 32-розрядну архітектуру, програмування переважне на мовах високого рівня і застосування операційних систем реального часу. Серед 32-розрядних мікроконтролерів великий сегмент ринку займає архітектура ARM. У даній статті технології і засобу розробки вбудовуваних систем розглядаються на прикладі використання мікроконтролерів з цією архітектурою.
При розробці вбудовуваних систем в даний час застосовуються наступні технології:
1.
Технологія макетування
2.
Технологія макетування
3. Технологія комплексированія вбудовуваної системи з набору мікропроцесорних, мікроконтроллерних і інтерфейсних модулів. Нерідко при цьому програмне забезпечення створюється на макромові або конфігурацією операційної системи реального часу. Це шлях «комп'ютерної автоматизації». Можливе створення апаратно-програмної системи з повністю готових частин, але отриманий результат не завжди оптимальний за вартістю і габаритами. Обчислювальна потужність системи часто істотно перевершує той рівень, що необхідний для реалізації функцій управління.
4.
Технологія розробки системи
на основі бібліотеки схемних
фрагментів і бібліотеки
Розгорнена структурна схема пристрою, що виконує функції промислового пристрою управління на основі ПРК наведена на рис. 3.