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


Разработка программного обеспечения геофизического прибора для поиска минеральных ресурсов на основе извлечения информации из пассивных шумовых полей земли

Работа №20846

Тип работы

Бакалаврская работа

Предмет

информатика

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

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


Введение
1 Анализ предметной области и постановка задачи 3
1.1 Анализ предметной области 3
1.1.1 Физические основы метода вызванной поляризации 3
1.1.2 Языки программирования микроконтроллеров 5
1.2 Постановка задачи 6
2 Выбор микроконтроллера для реализации задачи 8
2.1 Структура системы геофизического прибора 8
2.2 Интерфейсы драйверов микроконтроллера 12
2.3 Аналого-цифровой преобразователь микроконтроллеров STM32 15
2.4 Выбор микроконтроллера 16
3 Разработка программного обеспечения 19
3.1 Среда разработки программного обеспечения 19
3.2 Программное обеспечение STM32CubeMX 21
3.3 Описание программного кода 23
ЗАКЛЮЧЕНИЕ 34
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 35
ПРИЛОЖЕНИЕ A 37
ПРИЛОЖЕНИЕ Б 39


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


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

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

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


Результатом выполнения выпускной квалификационной работы стало создание программного обеспечения для геофизического прибора. В соответствии с изложенными требованиями для реализации задачи был выбран и запрограммирован микроконтроллер серии STM32. Средой разработки программы аналогово-цифрового преобразователя выбран Keil pvision, поддерживающий язык программирования C++.
В ходе успешных опытных работ, проводимых в 2015 и 2016 годах, был применен данный двухканальный геофизический прибор, основанный на новом методе вызванной поляризации.



1. Потылицын, В. С. Дифференциальный фазовый метод извлечения геофизической информации из шумового электромагнитного поля земли в диапазоне частот: дис. ... д-ра радиофизики: 01.04.03 / Потылицын Вадим Сергеевич. -Красноярск, 2016. -143 с.
2. Шайдуров, Г. Я. О возможности использования естественных электромагнитных полей для регистрации потенциалов вызванной поляризации. Новая аппаратура и методика её применения в народном хозяйстве / Шайдуров Георгий Яковлевич. -Красноярск, 1967, вып. 2, с.3 - 7.
3. Хмелевской, В. К. Геофизические методы исследования земной коры. Часть 1. — Международный университет природы, общества и человека «Дубна», 1997.
4. Аналогово-цифровое преобразование [Электронный ресурс]. - Режим доступа: https://geektimes.ru/post/253708.
5. Языки программирования [Электронный ресурс]. - Режим доступа: http://ec-skat.ru/service/Programmirovanie/YAziki_programmirovaniya.
6. Языки программирования для микроконтроллеров [Электронный ресурс]. - Режим доступа: http://digteh.ru/Progr/progr.php.
7. Интерфейсы микроконтроллеров [Электронный ресурс]. - Режим доступа: https://www.drive2.ru/b/2602560.
8. Последовательный интерфейс SPI [Электронный ресурс]. - Режим доступа: http://www.gaw.ru/html.cgi/txt/interface/spi/index.htm.
9. Аналого-цифровой преобразователь в микроконтроллерах STM32 [Электронный ресурс]. - Режим доступа: https://www.compel.ru/lib/ne/2011/2/7- atsp-v-mikrokontrollerah-stm32-periferiya-reshaet-mnogoe.
10. 32-разрядные микроконтроллеры серии STM32 [Электронный ресурс]. - Режим доступа: http://www.kit-e.ru/articles/micro/2008_11_82.php.
11. Официальный сайт STMicroelectronics [Электронный ресурс]. - Режим доступа: http://www.st.com/content/st_com/en.html.
12. Официальный сайт производителя Keil uVision [Электронный ресурс]. - Режим доступа: http://www.keil.com.
13. Характеристика Keil uVision [Электронный ресурс]. - Режим доступа: http://cxem.net/software/keil.php.
14. STM32CubeMX - конфигуратор для микроконтроллеров
STMicroelectronics [Электронный ресурс]. - Режим доступа:
https://www.compel.ru/lib/ne/2016/2/8-cubemx-i-workbench-sozdanie-proekta-na- baze-stm32-s-pomoshhyu-besplatnogo-po.


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




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