Details

Title Цифровая беспроводная метеостанция на основе микроконтроллера STM32: выпускная квалификационная работа бакалавра: направление 11.03.02 «Инфокоммуникационные технологии и системы связи» ; образовательная программа 11.03.02_01 «Системы мобильной связи»
Creators Чернокожев Калин Иванов
Scientific adviser Груздев Александр Станиславович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт электроники и телекоммуникаций
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects микроконтроллер STM32F401RE ; STM32WB55CGU6 ; датчик BME280 ; атмосферное давление ; температура ; влажность ; I2C ; SPI ; BLE ; энергоэффективность ; метеостанция ; microcontroller STM32F401RE ; BME280 sensor ; atmospheric pressure ; temperature ; humidity ; energy efficiency ; weather station
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/2025/vr/vr25-2433
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\36447
Record create date 8/8/2025

Allowed Actions

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

Group Anonymous
Network Internet

Цель работы: разработку цифровой беспроводной метеостанцией на основе микроконтроллера STM32 для измерения атмосферного давления, температуры и влажности. Решаемые задачи: • Изучение и применение интерфейсы связи I2C и SPI для обработки данных с датчиком. • Изучение и применение технология беспроводной связи BLE. • Аппаратная и программная реализация обмена данных. • Обработка данных. • Коррекция ошибок. • Точность измерения. • Разработка принципиальной схемы устройства Разработанное устройство обеспечивает точные измерения температуры, давления и влажности с беспроводной передачей данных через BLE. Результаты применимы в системах мониторинга погоды, умных домах и сельском хозяйстве. Использовались открытые образовательные ресурсы и программы поиска и анализа информации. Использовалось средство автоматизированной разработки EasyEDA. Применено программное обеспечение STM32CubeMX, Keil uVision и ST BLE Toolbox.

The purpose of the work is Development of a digital wireless weather station using the STM32 microcontrollers to measure atmospheric pressure, temperature and humidity. Tasks: • Research and application of I2C and SPI communication interfaces for processing data from the sensor. • Research and application of BLE wireless communication technology. • Hardware and software implementation of data exchange. • Data processing. • Error correction. • Measurement accuracy. • Development of a schematic diagram of the device. The developed device provides accurate measurements of temperature, pressure and humidity with wireless data transmission via BLE. The results are applicable in weather monitoring systems, smart homes and agriculture. Open educational resources and programs for searching and analyzing information were used. The EasyEDA automated development tool was used. The STM32CubeMX, Keil uVision and ST BLE Toolbox software was applied.

Network User group Action
ILC SPbPU Local Network All
Read
Internet Authorized users SPbPU
Read
Internet Anonymous
  • СПИСОК АББРЕВИАТУР, СОКРАЩЕНИЙ И ОБОЗНАЧЕНИЙ
  • Введение
  • Глава 1. Проектирование метеостанции
  • Глава 2. Аппаратная реализация обмена данных
  • 2.1. Микроконтроллер STM32F401RE
  • 2.2. Микроконтроллер STM32WB55CGU6
  • 2.3. Датчик BME280
  • 2.4. Дисплей LCD 2004A
  • 2.5. Разработка принципиальной схемы устройства
  • Глава 3. Реализация передачи данных между компонентами
  • 3.1. Интерфейс I2C
  • 3.2. Интерфейс SPI
  • 3.3. Интерфейс UART
  • 3.4. Протокол BLE
  • Глава 4. Средства разработки и реализации
  • 4.1. STM32CubeMX
  • 4.2. Keil uVision 5
  • 4.3. TeraTerm и Com Port Monitor
  • 4.4. ST BLE Toolbox
  • 4.5. Точность измерения
  • Заключение
  • Список использованных источников

Access count: 0 
Last 30 days: 0

Detailed usage statistics