ReferatWorld.ru
» » » Розробка та відлагодження програмного забезпечення віртуальної лабораторії на базі програмно-відладочного
Вернуться назад

Розробка та відлагодження програмного забезпечення віртуальної лабораторії на базі програмно-відладочного

Міністерство освіти і науки України

Національний технічний університет

«Харківський політехнічний інститут»

Реферат

за темою:

«Розробка та відлагодження програмного забезпечення віртуальної лабораторії на базі програмно-відладочного стенду «AVR MicroLAB» »

Виконала: студентка гр.xxxxxx

xxxxxxx.

Перевірив: проф. xxxxxxx.

Харків 2008


ЗМІСТ

Постановка проблеми

Мета роботи

1. Основні задачі проектування ВЛ «Програмування мікроконтролерних систем»

2. Особливості побудови ВВК з відкритою архітектурою на основі ПК

2.1. Концепція побудови ВВК з відкритою архітектурою

2.2 Задачі, що необхідно вирішувати при розробці ВВК

2.3 Достоїнства використання відкритої архітектури програмного забезпечення ВВК

3. Існуючи методи побудови ВП

4. Особливості реалізації ВВК з відкритою архітектурою при проведенні лабораторно-практичних робіт у процесі навчання основам проектування й програмування мікроконтролерних пристроїв і систем.

4.1. Концепція побудови лабораторного практикуму

4.2. Структура лабораторних робіт

4.3. Прилади, необхідні для виконання лабораторних робіт

4.4. Архітектура апаратного забезпечення ВЛ

5. Реалізація ВВК на основі програмно-відлагоджувального стенда „AVR MicroLAB”

5.1. Апаратні засоби для реалізації ВВК

5.2. Протокол обміну даними між ПК та стендом

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

5.4. Програмні засоби для осцилографа

6. Результати розробки та відлагодження програмного забезпечення віртуальної лабораторії на базі програмно-відладочного стенду «AVR MicroLAB»

6.1. Відлагодження розробленого протоколу обміну даними між ПК та СК віртуального вимірювального комплекса

6.2. Відлагодження клієнтської частини приладу «Осцилограф» віртуального вимірювального комплекса

Висновки

Список літератури


Постановка проблеми

Аналіз сучасного стану вимірювальних приладів, пристроїв діагностики та контролю, що використовуються під час відлагодження та випробуваннях апаратних засобів обчислювальної техніки, мікропроцесорних та радіотехнічних систем різноманітного призначення показує, що їх розвиток та вдосконалення іде двома шляхами:

Перший шлях – подальше вдосконалення таких пристроїв у традиційному приладному виконанні;

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

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

Безперервне розширення області використання віртуальних приладів, поява нових технологій для створення апаратних та програмних засобів, необхідність отримання різних функціональних можливостей та характеристик ВП призводить до необхідності нових досліджень та розробок в цій області.


2.2 Задачі, що необхідно вирішувати при розробці ВВК

Віртуальні прилади реалізуються на основі персонального комп’ютера та додаткових нестандартних апаратних та програмних засобів (АЗВП). Останні представляють собою периферійний пристрій для сполучення з ПК та об’єктом вимірювання та контролю.

При створенні ВП доводиться вирішувати наступні задачі:

1) Визначення способу підключення АЗВП до ПК (через зовнішній інтерфейс або до внутрішніх інтерфейсів);

2) Визначення способу реалізації АЗВП ( на «жорсткій» або на «програмованій» логіці);

3) Пошук оптимального варіанта реалізації АЗВП та віртуального приладу в цілому;

4) Розробка необхідного програмного забезпечення як на рівні ПК, так і на рівні АЗВП;

5) Отримання необхідних точносних так якісних показників.

2.3 Достоїнства використання відкритої архітектури програмного забезпечення ВВК

Основні достоїнства використання відкритої архітектури ВВК полягають у можливості простого інтегрування ВП до складу вимірювального комплексу. Ця можливість забезпечується за допомогою блочно-модульного принципу побудови програмного забезпечення ПК та створення єдиної програмного оболонки., в якій достатньо просто можна розширювати бібліотеки користувача. Це і дозволяє змінювати функціональні можливості окремих ВП, а також зміст або конфігурацію ВВК.


3. Існуючи методи побудови ВП

Зараз відома велика кількість різних віртуальних приладів, характеристики яких визначаються в основному технічними параметрами їх апаратних засобів (АЗВП). Результати аналізу існуючих способів побудови останніх показали, що вони можуть бути реалізовані як:

· простіші модулі з одним лише АЦП або ЦАП;

· звукові карти ПК;

· універсальні плати збору даних на базі АЦП;

· універсальні ЦАП;

· універсальні плати цифрової обробки сигналів;

· спеціалізовані плати (осцилографи, генератори і т.д.).

Аналіз показує, що простіші модулі з АЦП та ЦАП, а також звукові карти, дозволяють створити ВП з дуже обмеженими функціональними можливостями. З їх допом

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Рефераты по информатике и программированию Міністерство освіти і науки України Національний технічний університет «Харківський політехнічний інститут» Реферат за темою: «Розробка та
Оценок: 1005 (Средняя 5 из 5)

Одними из наиболее популярных услуг на рынке IT-технологий являются создание и продвижение лендингов. Они способны положительно влиять на деятельность любого бизнес-проекта в интернете. Судя по многочисленным отзывам, заказавшие создание лендингов люди ни разу не пожалели о потраченных деньгах. Они вложили в будущее, которое неразрывно связано с интернетом. Всё больше и больше предпринимателей обращаются к услугам разных агентств, веб-студий, чтобы заказать создание лендинга у профессионалов.

© 2017 - 2022 ReferatWorld.ru