Смекни!
smekni.com

Прилад прийому та обробки метеорологічних даних (стр. 15 из 18)

Консультанти:

Науково-дослудна робота:

___________доц. xxxxx

Економічна частина:

___________доц. xxxxxxxx.

Охорона праці і навколишнього середовища

___________ст.викл. xxxx.

Розробники:

Керівник проекту

____________ (xxxxxx.)

“____” ______________ 2004 р.

Виконавець

___________ (xxxxx.)

“____” ______________ 2004 р.

Харків 2004


1 НАЙМЕНУВАННЯ І ОБЛАСТЬ ЗАСТОСУВАННЯ

1.1 Найменування – прилад прийому та обробки метеорологічних даних (далі – прилад).

1.2 Область застосування – прийом спеціалізованих даних для подальшої обробки від приладів автономного збирання метеорологічних даних.

2 ОСНОВА ДЛЯ РОЗРОБКИ

2.1 Основа для розробки – технічне завдання на дипломний проект, видане 27.09.2004 професором кафедри ОТП Калашніковим В. І.

Затверджено протоколом №_________ від “_____”____________ 2004р.

Наказ по НТУ „ХПІ” №____________ від “_____”_____________ 2004р.

3 МЕТА І ПРИЗНАЧЕННЯ РОЗРОБКИ

3.1 Мета розробки – розробка спеціалізованого приладу, що забезпечує прийом метеорологічних даних для їх подальшої обробки у ПК на певній, відносно невеликій ділянці місцевості.

3.2 Призначення розробки – створення комплексу технічної документації для приладу прийому та обробки метеорологічних даних.

4 ТЕХНІЧНІ ВИМОГИ

4.1 Конструктивні і технічні характеристики виробу

4.1.1 Даний приладповинен бути виконаний у вигляді конструктивно закінченого виробу що підключається через паралельний порт ПК.

4.1.2 Прилад має бути виконаний у вигляді двох нероз’ємних модулей – приємопередатчика та мікроконтролера, що забезпечує попередню обробку прийнятого сигналу.

4.1.3 Прилад прийому данихповинен забезпечувати одержання спеціалізованих даних від системи збору метеорологічних даних (далі – системи), шляхом почергового опиту окремих модулів збирання інформації цього комплексу.

4.1.4 Функціональність приладу не повинна накладати обмеження на кількість модулів системи.

4.1.5 Прилад повинен здійснювати попередню обробку та передачу прийнятих даних через паралельний порт ПК.

4.1.6 Прийом та передача данних повинна відбуватися за допомогою радіоканального зв’язоку.

4.1.6 Радіо прийом та передача даних повинна виконуватись на частоті близько 700 МГц.

4.1.7 Кількість робочих радіоканалів пристрою – 1.

4.1.8 Максимальний радіус дії приємопередатчика пристрою не менше 5 км.

4.2 Вимоги до функціональності

4.2.1 Прилад повинен мати можливість опиту як усіх модулів, так й окремого модулю системи збору метеорологічних даних.

4.3 Вимоги до програмного забезпечення приладу

4.3.1 Програма повинна реалізовувати наступні функції:

- посилання сигналу на запит до певного модулю системи збору метеорологічних даних – посилання сигналу з конкретним цифровим унікальним кодом модулю;

- прийом сигналу-відповіді від конкретного модулю системи;

- внутнішня обробка сигналу, що був прийнятий від модулю для його подальшої обробки у ПК.

- пересилання обробленого сигналу перез паралельний порт ПК.

4.4 Вимоги до програмного забезпечення ПК

4.4.1 Програма повинна реалізовувати наступні функції:

- зручне збереження отриманих даних для подальшого використання іншими програмними пакетами;

- посилання запитів до приладу для отримання інформації від датчиків певного модулю системи.

4.5 Вимоги до надійності

4.5.1 Середня наработка на відмову - не менше 8 000 годин.

4.5.2 Прилад повинен мати ударостійкість не менше, ніж 1000g.

4.5.3 Прилад повинен забезпечувати невідмовне функціонування при температурі навколишнього середовища від -20 до +300С.

4.6 Вимоги до безпеки

4.6.1 Робота з приладом та його утилізація не повинні мати вплив на здоров’я людини.

4.6.1 Робота з приладом та його утилізація не повинні мати вплив на стан навколишнього середовища.

4.7 Умови експлуатації

4.7.1 Робота з приладом під час несприйнятливих погодних умов (атмосферні осадки, пряме сонячне випромінювання) повинні проводитись при наявності захисного тенту.

4.8 Вимоги до сумісності

4.8.1 Сумісність з кожним окремим модулем комплексу збору метео-рологічних даних.

4.9 Додаткові вимоги

4.9.1 Прилад повинен мати габаритні розміри менше, ніж 10х15х10 сантиметрів.

4.9.2 Кінцева ціна промислового виробництва приладу буде уточнена у процесі розробки, яле не має перевищувати 600 гривень.

5 ВИМОГИ ДО КОНСТРУКТОРСЬКОЇ ДОКУМЕНТАЦІЇ

При виконанні роботи випускається наступний комплект документів:

5.1 Технічне завдання.

5.2 Пояснювальна записка.

5.3 Текст програми.

5.4 Опис програми.

5.5 Посібник користувача.

5.6 Схеми структурна, функціональна та принципова

6 ТЕХНІКО-ЕКОНОМІЧНІ ПОКАЗНИКИ

Капітальні витрати, тимчасові витрати та економічна ефективність повинні бути визначені в ході розробки і представлені в документації.

7 СТАДІЇ ТА ЕТАПИ РОЗРОБКИ

Розробка повинна виконуватись на етапах ескізного і технічного проекту.

Розробка повинна проходити за наступним планом:

- розробка технічного завдання;

- техніко-економічне обгрунтування розробки;

- розробка розділу охорони праці;

- розробка комплекту конструкторської документації.

8 ПОРЯДОК КОНТРОЛЮ І ПРИЙМАННЯ

При прийманні перевіряється:

- відповідність розробки технічному завданню;

- комплектність, зміст і оформлення документації.


МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ

НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ

“ХАРКІВСЬКИЙ ПОЛІТЕХНІЧНИЙ ІНСТИТУТ”

Кафедра “обчислювальна техніка та програмування”

Затверджую :

Завідуючий кафедрою “ОТП”

______________ xxxxxxxx.

“___”________________ 2005р

Прилад прийому та обробки метеорологічних даних

Керівництво оператора

Лист затвердження

xxxxx 99092-00-34 ЛЗ

Розробники:

Керівник проекту:

проф. xxxxx.

“___”_________2005р

Виконавець:

Студент групи КІТ-19б

xxxxxxx.

“___”_________2005р

Харків 2005


ЗАТВЕРДЖЕНО

xxxxxxxx 99092-00-34 ЛЗ

Прилад прийому та обробки метеорологічних даних

Керівництво оператора

xxxx 99092-00-34

Листів 5

Харків 2005


1. Загальні відомості про програмний вироб

1.1 Вимоги до програмного забезпечення

Функціонування програми на персональному комп’ютері повина бути встановлена java-машина, версії 1.4_02 або вища.

1.2 Склад програмного виробу

Дана робоча програма складається з двох каталогів:

- каталогу classes (містить набор відтрансльованих java-класів, файл Modules.properties – задання інформації про модулі збору, та TestValues. properties – задання тестових послідовностей для роботи програми у тестовомо режимі.

- каталогу lib, який містить бібліотеку comm.jar для роботи з портами вводу/виводу.

1.3 Вхідні дані для програми

Перед початком роботи з програмою необхідно внести у текстовий файл Modules.properties дані про наявні модулі збору інформації.

Формат строки текстового файлу:

Номер_модуля Додаткова інформація про модуль (наприклад місце розташування)

Наприклад перед початком роботи з програмою необхідно відредагувати текстовий файл Modules.properties, вказавши в ньому всі наявні модулі, з якими вистиметься робота, наприклад:

1=поле (северный край)

2=поле (южный край)

3=просека

5=телевышка

8=лес

10=лес(опушка)

47=автостанция

56=ж/д станция

67=берег реки

78=пристань

79=сельсовет

80=электростанция

95=шоссе

124=лесополоса

250=турбаза


2. Робота з програмою

2.1 Запуск програми

Перед запуском програми треба скопіювати каталоги classes та lib у будь-яку робочу директорію на жорсткому диску персонального комп’тера, наприклад e:\meteo.

Для запуску програми необхідно вказати у командній строці наступну інформацію:

шлях до java-машини;

шлях до каталогу classes;

шлях до бібліотеки comm..jar

головний клас з методом main

Наприклад:

E:\jre\bin\javaw -classpath "E:\meteo\classes;E:\meteo\lib\comm.jar” dip.ui. MainFrame

Якщо операційна система, з якою працює користувач є Windows, можна утворити відповідний bat-файл, задавши йому всю необхідну інформацію.

2.2 Приклад функціонування програми

Після запуску програми на екрані з’являється головне вікно яке містить всі необхідні компоненти для роботи з програмою.

Після натиснення кнопки „Список активних модулів”, з файлу Modules.properties завантажується список модулів, з якими програма вестиме роботу. При цьому слід зауважити, що завантажувати нові модулі для роботи можна й під час роботи програми, варто знову натиснути кнопку “Список активних модулів”, програма зробить перечитку файлу та відображення нових (якщо відбулися певні зміни) модулів.

Список модулів являє собою особистий номер (код модуля), який співпадає з внутрішнім кодом самого модуля збору метеорологічних даних, та опис самого модуля (будь-яка текстова інформація); у данному випадку – місце розташування модуля, для більш зругного його використання.

Далі користувач тисне „Опитати модуль”, попередньо вказавши номер модуля, у правому полі, який він бажає опитати.

Далі програма робить опит вказаного модуля, при цьому можливі наступні види помилок:

модуль, що опитується не існує в списку модулів;

вказаний модуль не дає відповіді;

не співпадає номер модуля (номер модуля що був відправлений, не співпадає з прийнятим номером модуля);