1. Тема проекту Віртуальний вимірювальний комплекс на базі учбового лабораторного стенду EV8031__________________
2. Зміст завдання Розробка програмного забеспечення віртуального вимірювального комплексу, який містить логічний аналізатор та генератор слів. Інтерфейс користувача повинен надавати можливість налагодження швидкості, ввод та відображення данних, керування режимами пуску, остановом, запуском по каналу, режимами циклічної генерації, маштабуванням проаналізованої послідовності, наявність та керування глибиною передпускової реєстрації.
3. Вихідні дані для виконання проекту Апаратна частина – учбовий лабораторний стенд EV8031 з мікроконтролером AVR ATMega8515, зв’язок між ПК і апаратурою реалізувати за допомогою послідовного порту RS-232. Програмна частина повинна мати інтерфейс користувача, як у аналогічних віртуальних пристроїв програми Electronic Workbench. Мова програмування для ПК Delphi.
4. Скласти звіт і виконати необхідні документи (програмні, плакати) відповідно до плану виконання дипломної роботи
Програмні документи (текст програми, керівництво оператора, опис програми, пояснювальна записка)___
План виконання дипломного проекту
Етап | Найменування | Термін виконання | Прізвище консультанта |
1 | Аналіз поставленої задачі. | 05.09.2008 | Xxxxx М.В. |
2 | Розробка архітектури системи. | 10.09.2008 | Xxxxx М.В. |
3 | Розробка структур та данних. | 05.10.2008 | Xxxxx М.В. |
4 | Ознайомлення з питаннями охорони праці | 15.10.2008 | Фомін А.Й. |
5 | Розробка бізнес-плану | 11.11.2008 | Погорєлов С.М. |
6 | Створення коду ПЗ | 07.01.2009 | Xxxxx М.В. |
7 | Тестування і налагодження системи | 10.01.2009 | Xxxxx М.В. |
8 | Оформлення пояснювальної записки | 01.02.2009 | Xxxxx М.В. |
9 | Підготовка плакатів та доповіді | 07.02.2009 | Xxxxx М.В. |
Керівник ДП _______________________________М.В. Xxxxx___
(підпис і дата) (ініціали та прізвище)
Студент-дипломник _____________________________________
(підпис і дата) (ініціали та прізвище)
ВІРТУАЛЬНИЙ ВИМІРЮВАЛЬНИЙ КОМПЛЕКС НА БАЗІ УЧБОВОГО ЛАБОРАТОРНОГО СТЕНДУ EV8031
Специфікація
xxxxxxx03077-01
Аркушів _2_
Харків 2009
Позначення | Найменування | Примітка |
Документація по комплексах | ||
Xxxxx.03077-13 12 01-1 | Текст програми | |
Xxxxx.03077-13 12 01-1-ЛЗ | Текст програми | |
Xxxxx.03077-13 34 01-1 | Керівництво оператора | |
Xxxxx.03077-13 34 01-1-ЛЗ | Керівництво оператора | |
Xxxxx.03077-13 13 01-1 | Опис програми | |
Xxxxx.03077-13 13 01-1-ЛЗ | Опис програми |
ЗМІСТ
ЗМІСТ
ВСТУП
1 ПІДСТАВА ДЛЯ РОЗРОБКИ
2 ПРИЗНАЧЕННЯ РОЗРОБКИ
3 ВИМОГИ ДО ПРОГРАМНОГО ВИРОБУ
3.1 Вимоги до функціональних характеристик
3.2 Вимоги до надійності
3.3 Умови експлуатації
3.4 Вимоги до складу і параметрів технічних засобів
3.5 Вимоги до інформаційної та програмної сумістності
3.6 Вимоги до маркування й упакування
3.7 Вимоги до транспортування і зберігання
4 ВИМОГИ ДО ПРОГРАМНОЇ ДОКУМЕНТАЦІЇ
5 ТЕХНІКО-ЕКОНОМІЧНІ ПОКАЗНИКИ
6 СТАДІЇ ТА ЕТАПИ РОЗРОБКИ
7 ПОРЯДОК КОНТРОЛЮ І ПРИЙМАННЯ
Данний програмний продукт є комплексом засобів, які дозволяють виконувати тестування цифрових пристроїв, за допомогою аналізу отриманої з них послідовності у відгук на подані тестові послідовності, за допомогою логічного аналізатора та генератора слів, відповідно.
Система, що розробляється, повинна мати зручний інтерфейс користувача, а зв’язок, зі стендом, повинен виконуватись за допомогою послідовного порту. Також, продукт повинен виглядати у вигляді готових модулів, для зручного запуску, або, у випадку ПЗ мікроконтролера, зручного завантаження стандартними засобами.
1 ПІДСТАВА ДЛЯ РОЗРОБКИПідставою для розробки є “завдання на виконання дипломного проекту”, видане викладачем кафедри “Обчислювальної техніки та програмування” xxxxxxxxxxxxxx 1xxx і затверджене кафедрою “Обчислювальна техніка та програмування”/протокол № 2/від 7.10.2008, а також наказом № xxxxxx по Національному технічному університету “Харківський політехнічний інститут” від 25.10.2008.
Найменування теми дипломного проекту:”Віртуальний вимірювальний комплекс на базі учбового лабораторного стенду EV8031”.
2 ПРИЗНАЧЕННЯ РОЗРОБКИДанний порограмний продукт призначений для налагодження різноманітних цифрових пристроїв, і має для цього декілька віртуальних пристоїв: логічний аналізатор та генератор слів. Подача тестової послідовності забеспечується генератором слів, а аналіз реакції пристрою – за допомогою логічного аналізатора.
Такий віртуальний комплекс дозволяє швидко і зручно налагодити необхідний цифровий пристрій, завдяки зручному інтерфейсу користувача, такому як у пакеті Electronic Workbench.
3 ВИМОГИ ДО ПРОГРАМНОГО ВИРОБУ 3.1 Вимоги до функціональних характеристикПрограмний продукт повинен забеспечувати наступні функціональні можливості:
Для ЛА:
- відображення сигналу на моніторі ПК у вигляді діаграм;
- дозволяти керування логічним аналізатором з ПК (через СОМ порт);
- можливість змінення масштабів по вісі часу ;
- зсув сигналу за часом;
- зміна кольору сигналу;
- можливість встановлення частоти реєстрації;
- можливість встановлення передпускової реєстрації;
- можливість встановлення типу сигналу запуску;
- можливість встановлення каналу запуску;
Для ГC:
- встановлення послідовності слів, які необхідно генерувати;
- можливість встановлення частоти генерації;
- можливість встановлення типу генерації: циклічний, одноразовий, пошаговий;
- можливість керування запуском та зупенненям;
- можливість перемикання ГС та ЛА у парний режим роботи.
Програмний вироб повинен забеспечувати виключення тупікових ситуацій в роботі. При обриві лінії зв’язку послідовного інтерфейсу програма повинна видати повідомлення про відсутність зв’язку з пристроєм.
3.3 Умови експлуатаціїПрограмний продукт “Віртуальний вимірювальний комплекс” повинен безперебійно функціонувати в нормальних умовах експлуатації:
- температура навколишнього середовища від 5 до 35°С;
- вібрації, зовнішні магнітні, радіаційні і електричні поля не повинні перевищувати норми.
Для нормальної експлуатації системи необхідні початкові знання по експлуатації ПЕОМ.
Вимоги до рівня кваліфікації користувача – мінімальні знання спілкування з Windows-вікнами ПЕОМ.
3.4 Вимоги до складу і параметрів технічних засобівДля функціонування програмного виробу необхідний ПЕОМ IBM PC AT/ATX з центральним процессором не нижче Pentium !!! або його аналогом, наявність послідовного COM порту.
3.5 Вимоги до інформаційної та програмної сумістностіПри написанні програми повинні бути використані можливості які надає операційна система Windows. Програма повинна корректно працювати під керуванням Windows2000/XP.
Для написання модулів віртуального вимірювального комплексу повинна бути використана мова програмування Delphi 7.
На початку кожного файлу вихідних текстів програми записувати наступну інформацію:
- ім’я данного файлу: __________________.____.;
- функціональне призначення: ______(у проекті)________;
- файл створений для дипломного проекта захисту кваліфікації фахівця
- зафахом : Системне програмування
- тема проекту : Віртуальний вимірювальний комплекс на базі учбового лабораторного стенду EV8031;
- керівник : М.І. Скородєлов, викладач кафедри ОТП;
- розробник : О.О. Ісмаілов, студент групи КІТ23а;
- рік розробки : 2008.
На захисті надати файли програми (проекту) в розпакованому вигляді і упаковані zip або rar архіватором.
3.7 Вимоги до транспортування і зберіганняТранспортування результатів проектування може здійснюватися за допомогою будь-яких доступних носіїв: CD-R, CD-RW, Flash-RAM, HDD.
Берегти на накопичувачах сумістно: файли початкових текстів розробки, виконуваний файл, допоміжні файли і файли документів проекту.
4 ВИМОГИ ДО ПРОГРАМНОЇ ДОКУМЕНТАЦІЇПрограмна документація програмного продукту “Віртуальний вимірювальний комплекс на базі учбового лабораторного стенду” повинна мітстити наступні документи:
1. Специфікація;
2. Текст програми(мікроконтроллера, і ПК);
3. Опис програми;
4. Керівництво оператора.
Додаткові вимоги до програмної.
Розробити Звіт про виконання дипломного проекту. У документі Звіт виклад основних розділів дипломного проекту повинен займали не менше 60 сторінок(без урахування розділів по економіці, охорони праці та додатків).
5 ТЕХНІКО-ЕКОНОМІЧНІ ПОКАЗНИКИТехніко-економічні показники повинні бути визначені в процессі розробки і зазначені у відповідному розділі звіту про виконання дипломного проекту.
6 СТАДІЇ ТА ЕТАПИ РОЗРОБКИРозробка програмного продукту відповідає стадії робочого проекту. Етапи розробки виконують в наступному порядку:
- отримання завдання;
- збір початкових матеріалів;
- огляд літератури й обгрунтування необхідності розробки;
- визначення областей застосування;
- розробка технічного завдання;
- техніко-економічне обгрунтування розробки;
- розробка алгоритму розв’язання задачі;
- розробка структури програмного продукту;
- визначення конфігурації програмних засобів;
- розробка пояснювальної записки(розділу або розділів Звіту);
- програмування і налагодження програмного продукту;
- розробка програмних документів;
- тестування програмного продукту;
- коректування програми та програмних документів за результатами тестування.
7 ПОРЯДОК КОНТРОЛЮ І ПРИЙМАННЯПри прийманні дипломної роботи перевіряється:
0 комментариев