Програмно-апаратний комплекс метеостанції на базі мікроконтролера 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 с.