📄Работа №201471

Тема: Разработка управляющей программы микроконтроллера панели радиолокационной станции

Характеристики работы

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

📋 Содержание

АННОТАЦИЯ 2
ВВЕДЕНИЕ 7
1 ОБЗОР РАДИОЛОКАТОРА, ПУЛЬТА ТЕХНИЧЕСКОГО УПРАВЛЕНИЯ И КОНТРОЛЯ, БЛОКА ТЕЛЕУПРАВЛЕНИЯ-ТЕЛЕСИГНАЛИЗАЦИЕЙ, ПАНЕЛИ РАДИОЛОКАЦИОННОЙ СТАНЦИИ
1.1 Радиолокатор “АОРЛ-85.019 БУ” 8
1.2 Пульт технического управления и контроля 15
1.3 Блок телеуправления-телесигнализации 17
1.4 Назначение панели радиолокационной станции 18
1.5 Устройство панели РЛС 19
1.6 Описание работы панели РЛС 25
1.7 Вывод по главе один 28
2 РАЗРАБОТКА УПРАВЛЯЮЩЕЙ ПРОГРАММЫ
2.1 Выбор среды программирования 29
2.1.1 Описание исходной среды программирования 29
2.1.2 Анализ современных сред программирования 30
2.2 Структура управляющей программы микроконтроллера 39
2.3 Описание функций модуля управления ПРЛС 40
2.4 Описание функций модуля индикации ПРЛС 42
2.5 Описание модуля теста ПРЛС 44
2.6 Описание модуля обработки сообщений ПРЛС 45
2.7 Вывод по главе два 46
3 ПРОГРАММИРОВАНИЕ ПЛАТЫ “ПАЛЕНЬ РЛС”
3.1 Введение 47
3.2 Перечень применяемого оборудования 47
3.3 Подготовка рабочего места 48
3.4 Программирование 49
3.5 Вывод по главе три 51
ЗАКЛЮЧЕНИЕ 52
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 53
ПРИЛОЖЕНИЯ
ПРИЛОЖЕНИЕ А 55
ПРИЛОЖЕНИЕ В 57
ПРИЛОЖЕНИЕ С 62

📖 Аннотация

В данной выпускной квалификационной работе выполнена разработка и усовершенствование управляющей программы микроконтроллера ATMEGA128L для панели управления радиолокационной станцией АОРЛ-85.019 БУ, производимой на Челябинском радиозаводе «Полет». Актуальность исследования обусловлена необходимостью модернизации программного обеспечения устаревших систем управления воздушным движением в соответствии с современными стандартами и тенденциями автоматизации, что является ключевым направлением развития предприятия. Основным результатом работы стала новая программа, написанная в современной среде разработки Atmel Studio, которая обеспечивает выбор режимов работы («Местное», «Дистанционное», «Централизованное» управление), оперативный контроль состояния аппаратуры и её диагностику. Внедрение разработанного решения привело к оптимизации кода, уменьшению его объема не менее чем на 20% и повышению общего быстродействия устройства. Научная значимость заключается в адаптации и применении современных методологий программирования встроенных систем для модернизации специализированной радиотехнической аппаратуры. Практическая ценность работы подтверждается созданием полностью функционального программного продукта, сопровожденного подробной инструкцией по программированию микроконтроллера, что позволяет внедрить его в производственный процесс. При выполнении работы был проведен анализ технической литературы, включая труды Г.Б. Белоцерковского по основам радиолокации, В.Н. Баранова по применению микроконтроллеров AVR, Ю.А. Шпака по программированию на языке С, а также Ю.В. Ревича по практическому программированию на ассемблере.

📖 Введение

Уже более полувека Челябинский радиозавод «Полет» участвует в обеспечении безопасности воздушных перевозок на одной шестой части мира. Челябинский радиозавод, созданный в начале 50-х годов для производства сложного радиооборудования для нужд гражданской авиации и Министерства обороны, стал ведущим производителем средств для управления воздушным движением и средств связи. Он является одним из крупнейших предприятий радиотехнической промышленности страны.
Ускорение научно-технического прогресса, развитие автоматизации производственных процессов требует постоянного совершенствования систем сбора и обработки информации. Радиозавод «Полет» также подчинён этой тенденции. Сегодня компания взяла курс на модернизацию и совершенствование своей продукции, приведение ее в соответствие с мировым стандартом, а также разработку принципиально нового оборудования. Одним шагом в этом направлении является разработка программного обеспечения в новых, более функциональных программных пакетах.
В соответствии с указанной тенденцией в настоящем проекте рассматривается панель управления комплектами аппаратуры радиолокатора (панели РЛС), которая обеспечивает выбор режима работы комплекта (“МУ”, “ДУ” и “ЦУ”), а так же оперативное управление и контроль состояния (по свечению диодов) по первому и второму комплекту аппаратуры радиолокатора. Целью данной выпускной квалификационной работы является усовершенствование управляющей программы микроконтроллера входящего в состав панели РЛС. В качестве исходных параметров для работы над дипломным проектом использованы параметры аэродромного радиолокатора АОРЛ-85.019 БУ, и входящих в него аппаратных узлов.

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

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

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

✅ Заключение

В данной выпускной квалификационной работе была усовершенствована управляющая программа микроконтроллера ATMEGA128L, входящего в состав платы панели радиолокационной станции АОРЛ-85.019 БУ, удовлетворяющая всем требованиям, указанным в техническом задании.
В ходе работы был произведен обзор радиолокационной станции АОРЛ- 85.019 БУ и входящих в него аппаратных узлов, а также рассмотрено устройство и принцип работы пульта технического управления и контроля, блока телеуправления - телесигнализацией и панели радиолокационной станции. Изучив исходный код управляющей программы и его среду разработки, было принято решение писать новую управляющую программу в новом программном обеспечении. Проанализировав современные среды программирования и сравнив их возможности, была выбрана наиболее подходящая для выполнения данной работы. Чтобы обеспечить успешное выполнение функций устройства были составлены алгоритмы функционирования модулей управляющей программы, на основании этих алгоритмов были разработаны усовершенствованные модули управляющей программы в новом программном обеспечении Atmel Studio. Что привело к уменьшению размеров кода управляющей программы минимум на 20%, а в том числе и повышению быстродействия устройства.
Так же была составлена подробная инструкция по программирования микроконтроллера и даны рекомендации к используемому для программирования платы оборудованию и программному обеспечению.

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

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

1 Белоцерковский, Г.Б. Основы радиолокации и радиолокационные устройства: учебник для студентов вузов /Г. Б. Белоцерковский - М.: Советское радио,1975 - 336с.: ил.
2 Баранов, В.Н. Применение Микроконтроллеров AVR: схемы алгоритмы программы: учебник / В.Н. Баранов.-2-е издание. испр. - М.:Додека-ХХ1, 2006.¬288 с.: ил.
3 Гельман М.В. Преобразовательная техника. Часть 1. Полупроводниковые приборы и элементы микроэлектроники: Учебное пособие. - Челябинск: Изд. ЮУрГУ, 2000. - 106 с.
4 Шпак Ю.А. Программирование на языке С для AVR и PIC микроконтроллеров: учебник / Ю.А. Шпак.-2-е издание. - М.: МК-Пресс,2011.- 544с.: ил.
5 Ревич Ю.В. Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера: учебник / Ю.В. Ревич - М: БХВ-Петербург, 2014.¬368с.: ил.
6 Мамаева Т.А. Программные и аппаратные средства поддержки разработок компании IAR Sistems / Т.А. Мамаева // Компоненты и технологии.- 2008- № 4. - с.108-109.
7 ГОСТ 19.504-79. Руководство программиста. Требования к содержанию и оформлению - М.: Стандартинформ, 2010 - 3 с.
8 ГОСТ 19.701-90. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения: учебник - М.: Стандартинформ, 2010 - 3 с.
9 Олифер В.Г. Компьютерные сети. Принципы, технологии, протоколы: учебник / Олифер В.Г., Н.А. Олифер, - М.: Питер, 2007 - 960с.
10 Гук М.А. Аппаратные интерфейсы ПК. Энциклопедия: справочное пособие/М.А. Гук, -М.: 2002 -325с.
11 Лернер В.Е. Аэродромный радиолокационный комплекс АОРЛ-85:
Учебное пособие/В.Е. Лернер, В.В.Миронов, М.А.Шильман; РКИИГА.
Рига1989.105с.
12 Рюмик, С.М. 1000 и одна микроконтроллерная схема. Книга 1 / С.М. Рюмик. - М.: Додэка-XXI, 2012. - 356 с.
13 Хартов, В.Я. Микроконтроллеры AVR. Практикум для начинающих: Учебное пособие / В.Я. Хартов. - М.: МГТУ им. Баумана, 2012. - 280 с.
14 Евстифеев, А.В. Микроконтроллеры AVR семейств Mega. Руководство пользователя / А.В. Евстифеев. - М.: ДМК, 2015. - 588 с.
15 Белов, А.В. Микроконтроллеры AVR: от азов программирования до создания практических устройств / А.В. Белов. - СПб.: Наука и техника, 2016. - 544 с...16

🖼 Скриншоты

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

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

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