Тип работы:
Предмет:
Язык работы:


РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ УПРАВЛЕНИЯ АНТЕННОЙ СИСТЕМОЙ НА БАЗЕ МИКРОКОНТРОЛЛЕРА ATSAM3S4C

Работа №53687

Тип работы

Магистерская диссертация

Предмет

информационные системы

Объем работы77
Год сдачи2017
Стоимость5700 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
272
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 3
1. ТЕОРИЯ АНТЕНН 6
1.1. Назначение и классификация антенн 6
1.1.1. Назначение передающей и приемной антенны 6
1.1.2. Классификация антенн по диапазонам волн 8
1.2. Основные параметры антенн 15
1.3. Методы сканирования ДН антенн 21
2. АППАРАТНО-ПРОГРАММНЫЙ КОМПЛЕКС 24
2.1. Микроконтроллер ATSAM3S4C-AU 24
2.2. Программный комплекс 27
3. ПРАКТИЧЕСКАЯ ЧАСТЬ 30
3.1. Разработка программного обеспечения для микроконтроллера ATSAM3S4C-AU 30
3.1.1. Программа прошивки для микроконтроллера ATSAM3S4C в
среде Atmel Studio 6.2 30
3.1.2. Интерфейс пользователя для управления антенной системой в
среде Visual C# 2010 Express 39
3.1.3. Результаты функционирования программного обеспечения 47
3.2. Проектирование приемопередающей направленной антенны дециметрового диапазона 51
3.3. Тестирование работы антенной системы 55
ЗАКЛЮЧЕНИЕ 63
СПИСОК ЛИТЕРАТУРЫ 64
ПРИЛОЖЕНИЕ 67


Определяющим фактором существования современного общества является информация и возможность манипуляции с ней. В связи с этим информационные и телекоммуникационные системы развиваются в направлении увеличения скорости, объема, качества, доступности и защищенности приема/передачи данных.
Современные реалии таковы, что вопрос защиты информации выходит на первый план, независимо от типа информационной системы.
Одним из основных способов защиты является внедрение криптосистем при обмене информацией, это связано с тем, что данные системы способны обеспечить конфиденциальность и подлинность информации. Но, тем не менее, криптосистемы могут быть подвержены атакам со стороны, и возникает вопрос стойкости системы к взлому. В частности, применительно к симметричным криптосистемам проблема защищенности сводится в основ-ном к распределению ключей шифрования и управлению ими [1].
Одним из основных путей решения проблемы распределения ключей является использование современных систем физического распределения ключей, где, помимо квантовой и метеорной криптографии, обозначилось направление многолучевой криптографии в мобильной радиосвязи (мобильная криптография) [2].
Метод создания ключа шифрования, разработанный на кафедре радио¬физики, в рамках системы мобильной криптографии, основан на когерентном измерении амплитуды и фазы сигналов между приемником и передатчиком в радиоканале. В силу свойства взаимности многолучевого радиоканала становиться возможным формирование двух идентичных ключей и использование их при симметричном шифровании. В рамках развития и совершенствования данного метода возникает необходимость в установках, в частности антенных системах, способных решать задачи, поставленные системами мобильной криптографии. К таким задачам относятся:
- при приеме - отыскание максимума принимаемого сигнала со всех направлений;
- отслеживание передатчика (передатчик может перемещаться в пространстве) - изменение направления главного максимума диаграммы направленности в соответствии с новыми условиями;
- формирование главного максимума диаграммы направленности в нужном секторе при передаче;
- реализация возможности не принимать прямую волну в связи со спецификой системы мобильной криптографии;
- постоянное вращение диаграммы направленности для создания многолучевости в окружающем пространстве.
В настоящее время активно применяются антенные системы с тремя основными способами управления процессом сканирования, т.е. изменением положения в пространстве главного лепестка диаграммы направленности. К ним относятся: 1) механический, характеризующийся необходимостью поворота целиком антенной установки; 2) электромеханический, в котором для изменения положения антенного комплекса или определенного элемента си¬стемы применяются электродвигатели; 3) электрический (электронный), при котором направление главного лепестка регулируется сигналами, подаваемыми на группы излучателей.
Для задач мобильной криптографии был предложен проект по созданию программно-управляемой приемопередающей антенной системы, со-стоящей из 8 направленных (каждая направлена в 45 градусный сектор пространства) антенн, в диапазоне 960 МГц, с вращающейся диаграммой направленности. Разрабатываемая система использует в своей работе промежуточный вариант между электромеханическим и электронным способом управления луча, так как изменение положения главного лепестка диаграммы направленности (ДН) осуществляется путем переключения между антеннами (в каждый момент времени включена только одна антенна), используя в качестве элемента коммутации высокочастотные, программно управляемые, ключи.
Целью данной работы, в рамках проекта, является разработка программного обеспечения для управления антенной системой на базе микро-контроллера (МК) Atmel ATSAM3S4C-AU, включающего в себя программу- прошивку микроконтроллера и приложение интерфейса пользователя, а так¬же создание направленных приемопередающих антенн для частоты 960 МГц.
В рамках данной цели были поставлены следующие задачи:
1. Разработка программы-прошивки МК ATSAM3S4C-AU в среде At¬mel Studio 6.2, реализующей управление пределенными портами ввода/вывода.
2. Разработка приложения для ОС Windows в среде Visual Studio C# 2010, реализующего графический интерфейс оператора управления платой-распределителем антенной системы.
3. Реализация в программе-прошивке и в приложении интерфейса пользователя различных режимов управления антенной системой.
4. Проектирование и построение направленных приемопередающих антенн для частоты 960 МГц с необходимыми в рамках проекта характеристиками.
5. Проведение экспериментов по работе как программного обеспечения в частности, так и антенной системы в целом при различных режимах работы.


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

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

Помощь студентам в написании работ!


В результате проделанной работы были решены следующие задачи:
1. Разработана программа-прошивка МК ATSAM3S4C-AU в среде At- mel Studio 6.2, реализующая управление определенными портами ввода/вывода.
2. Разработано приложение для ОС Windows в среде Visual Studio C# 2010, реализующее графический интерфейс оператора управления платой-распределителем антенной системы.
3. Реализованы в программе-прошивке и в приложении интерфейса пользователя различные режимы управления антенной системой. В частности предусмотрены следующие режимы работы:
- режим пошагового включения выбранной антенны на неограниченное время;
- режим пошагового включения выбранной антенны на заданное время;
- режим сканирования с заданной частотой, направлением сканирования и длительностью сканирования.
4. Спроектированы и построены направленные приемо-передающие антенны для частоты 960 МГц с необходимыми в рамках проекта характеристиками.
5. Проведены эксперименты по определению работоспособности как программного обеспечения в частности, так и антенной системы в целом при различных режимах работы.
В итоге поставленная цель была достигнута - разработано программ-ное обеспечение, включающее в себя программу-прошивку и приложение интерфейса пользователя, для управления антенной системой на базе МК ATSAM3S4C-AU, а также созданы приемопередающие антенны с заданны¬ми характеристиками и проверена работоспособность антенной системы.



1. Карпов, А.В. Основы криптографии. Симметричные криптосистемы [Текст]: учеб. - метод, пособие для магистрантов и студентов старших курсов. - Казань, 2009. - 25 с.
2. Smolyakov A.D. Experimental extraction of shared secret key from fluctua-tions of multipath channel at moving a mobile transceiver in an urban envi-ronment [Text] / A.I. Sulimov, A.V. Karpov, A.A. Galiev // In Proceeding of the 12th international conference of security and cryptography (SECRYPT- 2015): SCITEPRESS, 2015. - P. 355-360.
3. Шифрин, Я.С. Антенны [Текст]: учеб. пособие. - М: Академия, 1976. - 407 с.
4. Марков, Г.Т. Антенны [Текст]: учеб. для вузов / Д.М. Сазонов. - 2-е изд., перераб. и доп. - М.: Энергия, 1975. - 528 с.
5. Ротхаммель, К. Антенны [Текст]: справочник. - 11-е изд., перераб. и доп. - М: Связь, 2005. - Т.2. - 412 с.
6. Ротхаммель, К. Антенны [Текст]: справочник. - 11-е изд., перераб. и доп. - М: Связь, 2005. - Т.1. - 412 с.
7. Айзенберг, Г.З. Антенны ультракоротких волн [Текст]: в 2-х ч. / В.Г. Ямпольский, О.Н. Терёшин. - М.: Связь, 1977. - Ч.1. - 288 с.
8. Сазонов, Д.М. Антенны и устройства СВЧ [Текст]: учеб. для вузов. - М.: Высшая школа, 1988. - 432 с.
9. Айзенберг, Г.З. Антенны ультракоротких волн [Текст]: в 2-х ч. / В.Г. Ямпольский, О.Н. Терёшин. - М.: Связь, 1977. - Ч.2. - 388 с.
10. Воскресенский, Д.И. Устройства СВЧ и антенны [Текст]: учеб. для ву¬зов / В.Л. Гостюхин, В.М. Максимов. - М.: Радиотехника, 2006. - 376 с.
11. Кюн, Р. Микроволновые антенны [Текст]: учеб. пособие для вузов.: Пер. с нем. / В.И. Тарабрина, Э.В. Лебецкий / Под ред. М.П. Долухано- ва. - Л.: Судостроение, 1967. - 518 с.
12. Беньковский, З. Любительские антенны коротких и ультракоротких волн [Текст] / Э. Липинский / Пер. с польск. / В.М. Фролова / Под ред.
О. П. Фролова. - М.: Радио и связь, 1983. - 480 с.
13. Григоров, И.Н. Антенны для радиолюбителей [Текст]: сборник статей. - М.: Радиософт, 1998. - 256 с.
14. Шпиндлер, Э. Практическая конструкция антенн [Текст]: учеб. пособие / Пер. с нем. / А.А. Левина, А.П. Сахаров / Под ред. В.А. Крицына. - М.: Мир, 1989. - 448 с.
15. Постнов, Г.А. Антенные решетки [Текст]: учеб. пособие для вузов / С.В. Попов, Л.С. Бененсон. - М.: Мир, 1960. - 367 с.
16. Воскресенский, Д. И. Антенны и устройства СВЧ. Проектирование фа-зированных антенных решеток [Текст]: учеб. пособие для вузов /Р.А. Грановская, Н.С. Давыдов. - М.: Радиотехника, 2012. - 744 с.
17. Воскресенский, Д.И. Активные фазированные антенные решетки [Текст]: учеб. пособие для вузов / А.И. Канащенко. - М.: Радиотехника, 2004. - 488 с.
18. Вендик, О.Г. Антенны с немеханическим движением луча [Текст]: мо-нография. - М.: Советское радио, 1965. - 360 с.
19. Хансен, Р.С. Сканирующие антенные системы СВЧ [Текст]: в 3-х т.: Пер. с англ. / Под ред. Г.Т. Маркова, А.Ф. Чаплин. - М.: Советское ра-дио, 1971. - Т.3. - 464 с.
20. Atmel. Atmel AT03499: Getting started with SAM3S microcontrollers [электронный ресурс]. URL: http://www.atmel.com/Images/Atmel-42152- Getting-Started-With_SAM3S-Microcontrollers_Application- Note_AT03499.pdf
21. Atmel. AT91SAM ARM-based Flash MCU Application Note [электрон-ный ресурс]. URL: http:// www.atmel.com/Images/doc11106.pdf
22. Atmel. SAM3S-EK development board. User guide [электронный ресурс]. URL: http://www.atmel.com/Images/doc11031.pdf
23. Прокопенко, В. С. Программирование микроконтроллеров на языке С [Текст]: учеб. пособие. -К.: «МК-пресс», СПб.: «КОРОНА-ВЕК», 2012. - 320 с.
24. Уотсон, К. Visual C# 2010 [Текст]: учеб. пособие / К. Нейгел, Д. Рид. /Пер. с англ. - М.: Вильямс, 2011. - 955 с.
25. Шилдт, Г. С#: полное руководство [Текст]: монография / Пер. с англ. - М.: ООО «И.Д. Вильямс», 2011. - 1056 с.
26. Бишоп, Д. С# в кратком изложении [Текст] / Н. Хорспул. - М.: Бином, 2011. - 472 с.
27. Троелсен, Э. Язык программирования С# 2005 и платформа .NET 2.0 [Текст]: учеб. пособие. - 3-е изд. - М.: Вильямс, 2007. - 1312 с.
28. Албахари, Д. С# 6.0 справочник [Текст] / Б. Албахари. - М.: Вильямс, 2016. - 1040 с.
29. Гриффитс, Й., Программирование на С# 5.0 [Текст]: Пер. с англ / М.А. Райтман / Под ред. В. Обручева. - М.: Эксмо, 2014. - 1136 с.
30. Скитт, Д. С# для профессионалов. Тонкости программирования [Текст]: Пер. с англ. - М.: Вильямс, 2014. - 602 с.


Работу высылаем на протяжении 30 минут после оплаты.




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