Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: 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)

Файли цього матеріалу:
Файл Опис РозмірФормат 
ДР_Олійник.pdf5,53 MBAdobe PDFПереглянути/Відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.