Детальная информация

Название: Создание программы для микроконтроллера STM32F107, сохраняющей аудиопоток с аппаратного кодека VS1053b на SD карту в формате ogg: выпускная квалификационная работа бакалавра: направление 11.03.02 «Инфокоммуникационные технологии и системы связи» ; образовательная программа 11.03.02_01 «Системы мобильной связи»
Авторы: Шестаков Илья Алексеевич
Научный руководитель: Тетерин Павел Сергеевич; Трифонов П.В.
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт электроники и телекоммуникаций
Выходные сведения: Санкт-Петербург, 2024
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: аудио; поток; кодек; sd-карта; ogg vorbis; регистр; чтение; запись; FAT; audio; stream; codec; sd card; register; read; write
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 11.03.02
Группа специальностей ФГОС: 110000 - Электроника, радиотехника и системы связи
DOI: 10.18720/SPBPU/3/2024/vr/vr24-2570
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Дополнительно: Новинка
Ключ записи: ru\spstu\vkr\29172

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Данная работа направлена на проработку технических решений цифровой записи и кодирования звука с помощью аппаратного кодека VS1053b в формат Ogg Vorbis, а также запись на внешний накопитель (microSD) с помощью файловой системы FatFs. Как следствие, основными объектами исследования являются принцип работы с кодеком VS1053b, а также основы работы с системой FAT. Целью работы является создание базовой части для проектирования модулей записи звука в рамках разработок предприятия «АО «ЦНИИ Электроприбор». Стоит также отметить, что эта разработка является уникальной для данного предприятия. Принцип работы аналогичных устройств не разбирается в этой работе. Использовались открытые образовательные ресурсы и программы поиска и анализа информации. Использовалось средство автоматизированной разработки и тестирования Keil 5. Были поставлены три основные задачи: адаптация библиотеки FatFs под работу с SD-картой по SPI, написание алгоритма, настраивающего кодирование кодека VS1053 в нужный нам формат, и, наконец, передача записываемого аудио потока по SPI по цепочке VS1053b→ STM32F107VC→microSD. В результате были полноценно реализованы первые все задачи, а также присутствуют значительные наработки по третьей задаче.

This work is aimed at developing technical solutions for digital recording and audio encoding using the VS1053b hardware codec in the Ogg Vorbis format, as well as recording to an external drive (microSD) using the FatFs file system. As a result, the main objects of research are the principle of working with the VS1053b codec, as well as the basics of working with the FAT system. The purpose of the work is to create a basic part for the design of sound recording modules as part of the necessary developments of the enterprise «JSC “CRI Electropribor”». It is also worth noting that this development is unique for this enterprise. The operating principle of similar devices is not understood in this work. Open educational resources and information search and analysis programs were used. The automated development and testing tool such as Keil 5 was used. Three main tasks were set and done: adapting the FatFs library to work with an SD card via SPI, writing an algorithm that configures the encoding of the VS1053 codec into the format we need, and, finally, transmitting the recorded audio stream via SPI using the VS1053b →STM32F107VC→microSD chain. As a result, all the first tasks were fully implemented, and there are also significant developments on the third task.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 0
За последние 30 дней: 0
Подробная статистика