Програмно-апаратний комплекс метеостанції на базі мікроконтролера STM32

Ескіз недоступний

Дата

2024

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Кваліфікаційна робота включає пояснювальну записку (59 с., 34 рис.). Об’єкт розробки – створення програмно-апаратного комплексу метеостанції на базі мікроконтролера STM32, який матиме централь та безпосередньо сенсорні вузли (датчики). Даний комплекс дозволить проводити моніторинг навколишнього середовища з подальшою передачею даних на централь для їх обробки. Програмно-апаратна система дозволяє: здійснювати збір даних навколишнього середовища; передавати збережені дані бездротовим каналом зв’язку; забезпечувати цілісність даних та їх шифрування при передачі. Для даної системи був розроблений власний шифрований протокол радіозв’язку point-to-multipoint на базі цифрової модуляції. Передбачено можливість зберігання та систематизації параметрів. В процесі розробки були використані: технології TDMA, FHSS для радіопротоколу, симетричний алгоритм блочного шифрування Advanced Encryption Standart (AES). Програмне забезпечення реалізовано на мові C, з використанням стандартної бібліотеки HAL. В ході розробки: - проведено аналіз існуючих рішень побудови програмно-апаратних комплексів для аналізу навколишнього середовища; - описано чіткі вимоги до програмно-апаратного комплексу; - розроблена структура взаємодії між компонентами системи; - розроблено програмне забезпечення; - розроблений шифрований протокол радіозв’язку; - проведено тестування системи в різних умовах. Дана система забезпечить точне та надійне збирання метеорологічних даних, що стане основою для оптимізації процесів управління.

Опис

Ключові слова

програмно-апаратний комплекс, метеостанція, мікроконтролер stm32, point-to-multipoint, tdma, crc, advanced encryption standart, бібліотека hal., software and hardware complex, weather station, stm32 microcontroller, advanced encryption standard, hal library.

Бібліографічний опис

Статечний, С. В. Програмно-апаратний комплекс метеостанції на базі мікроконтролера STM32 : дипломний проект ... бакалавра : 123 Комп'ютерна інженерія / Статечний Сергій Валерійович. – Київ, 2024. – 78 с.

DOI