ЭЭлектроПоиск/Готовые устройства/Аудио/Звуковой проигрыватель и диктофон на микроконтроллере PIC32CM
Готовое устройство · источник Microchip

Звуковой проигрыватель и диктофон на микроконтроллере PIC32CM

Открытый проект со схемой, платой и документацией.

Звуковой проигрыватель и диктофон на микроконтроллере PIC32CM

Карточка проекта

Автор
Microchip
Лицензия
Microchip reference design
Источник
https://www.microchip.com/en-us/tools-resources/reference-designs/audio-player-and-recorder-using-the-pic32cm-microcontroller-demonstration-application
Лицензия: Microchip reference design · атрибуция автора

Описание

Демонстрационное приложение представляет законченное решение работы со звуком в реальном времени на микроконтроллере PIC32CM5164JH01048 (ядро Arm® Cortex®-M0+) и платах Curiosity Nano и Curiosity Nano Explorer. Оно закрывает растущую потребность встраиваемых систем в надёжной записи, воспроизведении звука и взаимодействии с пользователем — в бытовой электронике, промышленных регистраторах и умной бытовой технике.

Развитая периферия микроконтроллера (быстродействующие АЦП и ЦАП, прямой доступ к памяти) обеспечивает потоковую работу со звуком при малой нагрузке на процессор. Богатый интерфейс — OLED-индикатор, сенсорные и механические кнопки, светодиодный индикатор уровня, светодиодная лента и потенциометр — даёт понятное управление и отклик в реальном времени.

Особенности

  • Форматы WAV: моно 10 бит без знака и 16 бит со знаком, частота дискретизации 48 кГц при записи и воспроизведении.
  • Встроенный микрофон для записи, громкоговоритель для воспроизведения, гнездо карты SD для хранения.
  • Двойная буферизация при воспроизведении и тройная при записи для непрерывного звука без сбоев.
  • Управление буферами через прямой доступ к памяти; файловая система FAT (FatFs), автоматический разбор заголовков WAV.
  • OLED-индикатор с бегущими именами файлов и метками времени; индикатор уровня из восьми светодиодов; управление как конечный автомат (запись, воспроизведение, выбор файла, пауза).

Файлы проекта (схема, печатная плата, перечень элементов) Microchip предоставляет по запросу через форму на странице дизайна.

Заметили ошибку?