📄Работа №200881

Тема: Разработка программного обеспечения для динамического измерительного стенда

📝
Тип работы Дипломные работы, ВКР
📚
Предмет программирование
📄
Объем: 80 листов
📅
Год: 2017
👁️
Просмотров: 59
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

АННОТАЦИЯ 2
ВВЕДЕНИЕ 6
1 ПРОВЕДЕНИЕ АНАЛИТИЧЕСКОГО ОБЗОРА СУЩЕСТВУЮЩИХ
АРХИТЕКТУР МИКРОКОНТРОЛЛЕРОВ 7
1.1 Основные типы микроконтроллеров и их архитектура 7
1.2 Достоинства и недостатки архитектур AVR, ARM и MSP430 13
1.3 Выбор подходящей архитектуры микроконтроллеров 17
2 СТРУКТУРНАЯ СХЕМА И ОПИСАНИЕ ПРИНЦИПА РАБОТЫ
ДИНАМИЧЕСКОГО ИЗМЕРИТЕЛЬНОГО СТЕНДА 20
2.1 Назначение динамического измерительного стенда 20
2.2 Описание принципа работы динамического измерительного стенда 21
2.2.1 Генератор опорного сигнала 21
2.2.2 Блок клапанов и блок управления клапанами 23
2.2.3 Рабочий объем и испытуемые датчики 28
3 РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ И РУКОВОДСТВА
ПРОГРАММИСТА 30
3.1 Алгоритмы и методы их разработки 30
3.2 Разработка алгоритма программы 31
3.2.1 Функция считывания давления и расчета погрешности 34
3.2.2 Функция для приема данных 42
4 ПРОВЕДЕНИЕ ИСПЫТАНИЙ С ПРИМЕНЕНИЕМ ПРОГРАММЫ
ВЕРХНЕГО УРОВНЯ 53
ЗАКЛЮЧЕНИЕ 62
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 63
ПРИЛОЖЕНИЯ
ПРИЛОЖЕНИЕ А 64

📖 Введение

Динамические измерения, т.е. измерения с использованием средств измерений в динамическом режиме, получают все большее распространение в технике и научных исследованиях. Эти измерения связаны в первую очередь с изучением закономерностей протекания физических процессов в исследуемых объектах. Поэтому роль динамических измерений особенно велика в отраслях техники и производства, для которых характерно создание новых технологических процессов и испытание новых машин, приборов и аппаратов.
Существуют различные стенды для измерения динамических процессов. Одним из таких стендов является - динамический измерительный стенд формирования пульсирующего давления. Он предназначен для того, чтобы тестировать различные датчики давления, создавая в ресивере заданное давление порционной подачей воздуха через пневматические клапана. Для управления клапанами стоит блок, который представляет собой отладочную плату с микроконтроллером, для которого и необходимо разработать программное обеспечение нижнего уровня, а также разработать алгоритмы программирования.
Целью выпускной квалификационной работы является:
Разработка программного обеспечения для управления клапанами устройства формирования пульсирующего давления.
Для достижения данной цели, были поставлены следующие задачи:
• Проведение аналитического обзора существующих архитектур микроконтроллеров.
• Описание принципа работы динамического измерительного стенда.
• Разработка программного обеспечения и руководства программиста.
• Проведение испытаний с применением разработанной программы.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

В данной выпускной квалификационной работе было разработано программное обеспечение нижнего уровня для динамического измерительного стенда.
Для достижения данной цели был проведен аналитический обзор существующих архитектур микроконтроллера и для поставленной задачи был выбран подходящий микроконтроллер с AVR архитектурой на базе отладочной платы Arduino mega 2560.
Следующим этапом работы было описание принципа работы динамического измерительного стенда. Была представлена структурная схема стенда и описана работа его отдельных элементов.
Далее были разработан алгоритм программного обеспечения, который состоит из двух основных функций - это функция для приема данных и функция считывания давления и расчета погрешности. Также был написан код программы.
Заключительной частью работы стало проведение испытаний с применением разработанной программы. Необходимо было отладить и проверить работоспособность программного обеспечения, используя плату имитирующую работу динамического измерительного стенда.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

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

1. Хартов, В.Я. Микроконтроллеры AVR. Практикум для начинающих / В.Я. Хартов. - М.: МГТУ им. Н.Э. Баумана, 2007. - 240 с.
2. Васильев, А.Е. Микроконтроллеры. Разработка встраиваемых приложений / А.Е. Васильев. - СПб.: БХВ-Петербург, 2008. - 304 с.
3. Голубцов, М.С. Микроконтроллеры AVR: от простого к сложному / М.С. Голубцов. - М.: СОЛОН-Пресс, 2003. - 288 с.
4. ARM архитектура. - http://dic.academic.ru/dic.nsf/ruwiki/1264844
5. AVR учебный курс. - http://easyelectronics.ru/vvodnaya-ili-chto-takoe- mikrokontroller.html
6. AVR против STM. - http://www.avrki.ru/articles/content/avr_stm/
7. Структурная организация AVR. - http://masters.donntu.org/2005/fvti/kalinichenko/library/9.htm
8. Сравнение микроконтроллеров. - https://habrahabr.ru/post/120611/
9. Белов, А.В. Самоучитель разработчика устройств на микроконтроллерах avr / А.В. Белов. - СПб.: Наука и техника, 2008. - 544 с.
10. Грановский, В.А. Динамические измерения: Основы метрологического обеспечения. / В.А. Грановский. - Л.: Энергоатомиздат, 1984. - 224 с.
11. Методические указания к выполнению лабораторных работ по курсу «Мехатронные и роботизированные системы» / сост. И.С. Никитин. - Челябинск: Изд. ЮУрГУ, 2017. - 105 с.
12. Трусов, В.А. Разработка алгоритмов и системы команд для динамического измерительного стенда: пояснительная записка ВКР / В.А. Трусов. - Челябинск, 2017. - 64 с.
13. Popovic, M. Communication Protocol Engineering. / M. Popovic. - Boca Raton.: CRC Press, 2006. - 500 p.

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

©2026 Cервис помощи студентам в выполнении работ