Details

Title: Программная реализация ультразвукового модема на основе микроконтроллера: выпускная квалификационная работа бакалавра: направление 11.03.02 «Инфокоммуникационные технологии и системы связи» ; образовательная программа 11.03.02_01 «Системы мобильной связи»
Creators: Сюй Цзылян
Scientific adviser: Груздев Александр Станиславович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт электроники и телекоммуникаций
Imprint: Санкт-Петербург, 2024
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: акустика; связь; локализация; модем.; acoustics; communication; localization; modem
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 11.03.02
Speciality group (FGOS): 110000 - Электроника, радиотехника и системы связи
DOI: 10.18720/SPBPU/3/2024/vr/vr24-4515
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally: New arrival
Record key: ru\spstu\vkr\29182

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Объект исследования – Код программного обеспечения для ультразвукового модема. Цель работы – Разработка программного кода на языке С для работы ультразвукового модема на основе микроконтроллера stm32. В этой работе используется метод ортогональной двоичной частотной манипуляции (BFSK) для модуляции, метод некогерентного обнаружения и технология скачкообразной перестройки частоты (FHSS) для повышения надежности связи, оптимизации передачи данных и снижения частоты битовых ошибок. Архитектура программного обеспечения и интерфейс связи используют В многоуровневой архитектуре используются микроконтроллеры, а также генерация и обработка сигналов ЦАП и АЦП для обеспечения точности и эффективности обработки сигналов и других решений, повышения стабильности и надежности связи, а также оптимизации производительности модема. Данное исследование охватывает весь процесс коммуникации от генерации и передачи сигналов до приема и обработки. Модемы не только подходят для мониторинга сети подводных датчиков, но также играют важную роль в таких областях, как отслеживание источников загрязнения, обнаружение качества воды и реагирование на стихийные бедствия. Использовались открытые образовательные ресурсы и программы поиска и анализа информации. Использовались средства автоматизации (автоматизированной) разработки STM32CubeMX. Применено (протестировано) программное обеспечение Keil uVision 5.

Object of study is – Ultrasonic modem software code. The aim is – Development of a program code in C language for the operation of an ultrasonic modem based on the stm32 microcontroller. This work uses the orthogonal binary frequency shift keying (BFSK) modulation method, non-coherent detection method, and frequency hopping spread spectrum (FHSS) technology to improve the communication reliability, optimize data transmission, and reduce the bit error rate. The software architecture and communication interface use The multi-layer architecture uses microcontrollers and the signal generation and processing of DAC and ADC to ensure the accuracy and efficiency of signal processing and other solutions, improve the stability and reliability of communication, and optimize the performance of the modem. This study covers the entire communication process from signal generation and transmission to reception and processing. Modems are not only suitable for underwater sensor network monitoring, but also play an important role in areas such as pollution source tracking, water quality detection, and disaster response. Open educational resources and programs for searching and analyzing information were used. STM32CubeMX automation (automated) development tools were used. Keil uVision 5 software was used (tested).

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Table of Contents

  • ВВЕДЕНИЕ
  • ГЛАВА 1. ОБЗОР ЛИТЕРАТУРЫ
    • 1.1. Приложения
    • 1.2. Акустические модемы
    • 1.3. Акустическая подводная связь и распространение си
    • 1.4. Методы модуляции
    • 1.5.Подводная локализация
  • ГЛАВА 2. ОБЗОР СИСТЕМЫ
    • 2.1 Основные варианты дизайна
    • 2.2. Стек акустической связи
    • 2.3. Архитектура программного обеспечения и коммун
    • 2.4. генерация сигналов с помощью микроконтроллера
      • 2.4.1. Выберите и подключите ЦАП:
      • 2.4.2. Инициализируйте ЦАП:
      • 2.4.3. Сгенерируйте цифровой сигнал:
      • 2.4.4. Введите цифровой сигнал в ЦАП:
      • 2.4.5. Выходной аналоговый сигнал:
    • 2.5. Использование АЦП для приема и обработки сигн
      • 2.5.1. Выберите и подключите АЦП:
      • 2.5.2. Инициализируйте модуль АЦП:
      • 2.5.3. Запустите АЦП и прочитайте цифровой сигнал:
      • 2.5.4. Обработка цифровых сигналов:
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Usage statistics

stat Access count: 0
Last 30 days: 0
Detailed usage statistics