Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
https://dspace.lvduvs.edu.ua/handle/1234567890/9657| Назва: | Розроблення цифрового пристрою на мікроконтролері ARM CORTEX-M4 STM32F407VGT6 для аудіофіксації правопорушень працівниками поліції: кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» за спеціальністю 126 «Інформаційні системи та технології» |
| Інші назви: | Development of a digital device based on the ARM CORTEX-M4 STM32F407VGT6 microcontroller for audio recording of offenses by police officers: Qualification work for the degree of bachelor |
| Автори: | Олійник, М. Oliinyk, M. |
| Ключові слова: | цифровий пристрій аудіофіксації правоохоронні органи МК STM32F407VGT6 ПЛАТА STM32F407G-DISC1 МЕМС-мікрофон MP45DT02 аудіо-ЦАП CS43L22 РК-дисплей WH1602B-NYG-CT модуляція PDM модуляція PCM STM32 HAL API бібліотека PDM2PCM формат WAV digital audio recording device law enforcement agencies STM32F407VGT6 IC STM32F407G-DISC1 BOARD MP45DT02 MEMS microphone CS43L22 audio DAC WH1602B-NYG-CT LCD display PDM modulation PCM modulation STM32 HAL API PDM2PCM library WAV format |
| Дата публікації: | 2026 |
| Видавництво: | ЛьвДУВС |
| Короткий огляд (реферат): | У роботі спроєктовано спеціалізований цифровий пристрій для аудіофіксації правопорушень поліцією. Систему побудовано на 32-бітній платформі STM32F4, де обробку сигналів виконує МК STM32F407VGT6. Технічне рішення передбачає використання вбудованого мікрофона MP45DT02 та стереофонічного ЦАП CS43L22 для якісного опрацювання аудіоданих. Зчитування аудіосигналу з МЕМС-мікрофона MP45DT02 забезпечується модулем I2S2, який працює в режимі напівдуплексного ведучого приймача. Це дозволяє не лише приймати PDM-потік, а й керувати частотою дискретизації через подачу синхросигналу на мікрофон. Використання каналу DMA для трансляції вибірок з інтерфейсу I2S2 до буфера оперативної пам’яті дозволило суттєво знизити завантаженість ядра мікроконтролера під час фіксації звуку. Для відтворення аудіосигналу задіяно інтерфейс I2S3 (режим ведучого передавача), підключений до 24-бітного стерео-ЦАП CS43L22, налаштування якого виконується по шині I2C1. Робота з зовнішніми носіями (USB-флеш-картами) організована через вбудований USB-модуль у режимі Host за протоколом MSC, що забезпечує підтримку формату WAV. Користувацький інтерфейс управління процесами фіксації та відтворення звуку базується на стандартних кнопках плати STM32F4-DISCOVERY. Розроблене програмне забезпечення базується на стеку технологій HAL, BSP та бібліотеці перетворення PDM2PCM, що дозволяє ефективно опрацьовувати аудіосигнали на платформі STM32F4. Система підтримує два основні режими: запис аудіопотоку з мікрофона MP45DT02 у форматі WAV на USB-накопичувач та відтворення збережених файлів через 24-бітний аудіо-ЦАП CS43L22. The work designs a specialized digital device for audio recording of offenses by the police. The system is built on a 32-bit STM32F4 platform, where signal processing is performed by the STM32F407VGT6 microcontroller. The technical solution involves the use of a built-in MP45DT02 microphone and a CS43L22 stereo digital-to-analog converter for high-quality processing of audio data. Reading the audio signal from the MP45DT02 MEMS microphone is provided by the I2S2 module, which operates in half-duplex master receiver mode. This allows not only to receive the PDM stream, but also to control the sampling rate by applying a sync signal to the microphone. Using the DMA channel to transfer samples from the I2S2 interface to the RAM buffer significantly reduced the load on the microcontroller core during sound capture. For audio signal reproduction, the I2S3 interface (master transmitter mode) is used, connected to the 24-bit stereo DAC CS43L22, the configuration of which is performed via the I2C1 bus. Work with external media (USB flash cards) is organized via the built-in USB module in Host mode using the MSC protocol, which provides support for the WAV format. The user interface for controlling the processes of sound capture and playback is based on the standard buttons of the STM32F4-DISCOVERY board. The developed software is based on the HAL, BSP technology stack and the PDM2PCM conversion library, which allows for efficient processing of audio signals on the STM32F4 platform. The system supports two main modes: recording the audio stream from the MP45DT02 microphone in WAV format to a USB drive and playing back the saved files via the CS43L22 24-bit audio DAC. |
| Опис: | Олійник М. Розроблення цифрового пристрою на мікроконтролері ARM CORTEX-M4 STM32F407VGT6 для аудіофіксації правопорушень працівниками поліції: кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» денної форми навчання за спеціальністю 126 «Інформаційні системи та технології» / Михайло Олійник. - Львів: Львівський державний університет внутрішніх справ, 2026. - 97 с. |
| URI (Уніфікований ідентифікатор ресурсу): | https://dspace.lvduvs.edu.ua/handle/1234567890/9657 |
| Розташовується у зібраннях: | Кваліфікаційні роботи 126 «Інформаційні системи та технології» (бакалавр) (2026) |
Файли цього матеріалу:
| Файл | Опис | Розмір | Формат | |
|---|---|---|---|---|
| ДР_Олійник.pdf | 5,53 MB | Adobe PDF | Переглянути/Відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.