Кратко о DY-SV17F
DY-SV17F — модуль для локального воспроизведения звуковых сообщений, музыки и эффектов в форматах MP3 и WAV. На плате установлены Flash-память объёмом 32 Мбит (4 МБ) и усилитель класса D мощностью до 5 Вт, поэтому для простого автономного проигрывателя достаточно загрузить файлы, подать стабилизированные 5 В и подключить динамик сопротивлением 4 Ом и мощностью 3–5 Вт.
Ключевые характеристики
- Питание
- 5 В DC
- Встроенная память
- 32 Мбит (4 МБ) Flash
- Форматы декодирования
- MP3, WAV
- Усилитель
- класс D, до 5 Вт
- Динамик
- 4 Ом, 3–5 Вт
- Управление
- UART, IO0–IO7, ONE_line, стандартный MP3-режим
- UART
- 9600 бод, 8 бит данных, 1 стоп-бит, без бита чётности
- Громкость через UART
- 31 уровень: 0–30; после включения — уровень 20
- Выбор треков
- до 8 отдельными IO; до 255 комбинациями IO; адресация до 65535 через UART
- Частоты дискретизации
- 8 / 11,025 / 12 / 16 / 22,05 / 24 / 32 / 44,1 / 48 кГц
- ЦАП
- 24 бита; динамический диапазон 90 дБ; отношение сигнал/шум 85 дБ
- Аудиовыходы
- SPK+ / SPK− после усилителя; отдельные DACR и DACL
- Служебные сигналы
- BUSY: 0 В во время воспроизведения, 3,3 В после завершения
- Выход 3,3 В
- V33, до 80 мА
- Размеры
- 26 × 23 мм
Подробное описание и особенности
Память и звуковой тракт
DY-SV17F хранит аудио в собственной Flash-памяти, поэтому отдельная карта microSD не требуется. Micro-USB предназначен для подключения модуля к компьютеру и обновления аудиофайлов. Объём 4 МБ удобен для коротких голосовых подсказок, сигналов и звуковых эффектов; фактическая суммарная продолжительность зависит от формата, битрейта и содержимого файлов.
Для непосредственного озвучивания предусмотрен усиленный выход SPK+ / SPK− на динамик 4 Ом, 3–5 Вт. Выходы DACR и DACL дают отдельные правый и левый аудиосигналы для дальнейшего тракта; их не следует путать с силовым выходом усилителя.
Четыре способа управления
IO-режимы подходят для простого запуска записей кнопками или внешними логическими сигналами: восемь входов могут по отдельности вызывать восемь треков либо работать как комбинационный код для выбора до 255 треков. Для ручной панели управления можно использовать тактовые кнопки TACT.
UART обеспечивает программный выбор трека, воспроизведение, паузу, остановку, изменение громкости, EQ и режимы повтора. Контроллер для UART можно выбрать по формату проекта: UNO R3 для макетирования, компактную Nano V3.0 или ESP32 MiniKit для устройства с Wi‑Fi и Bluetooth. Для контроллеров с логикой 5 В инструкция UART требует последовательный резистор 1 кОм в сигнальной линии ко входу модуля.[1]
ONE_line позволяет передавать команды по одному сигнальному проводу. В стандартном MP3-режиме входы выполняют функции воспроизведения/паузы, перехода между треками, изменения громкости, EQ и повтора; порядок воспроизведения в этом режиме зависит от порядка записи файлов в память.
Режим задаётся при включении
Комбинация CON1, CON2 и CON3 выбирает один из семи режимов. В течение первых 30 мс после подачи питания CON3 работает как конфигурационный вход, а затем становится выходом BUSY. Поэтому уровни на конфигурационных контактах должны быть установлены до включения питания.
Подойдёт / не подойдёт
Подойдёт
- для голосовых подсказок, сигналов состояния и предупреждений в приборах;
- для интерактивных декораций, макетов, игрушек и музейных экспонатов;
- для автономной звуковой кнопки без постоянно подключённого микроконтроллера;
- для управляемого проигрывателя с UART или ONE_line в робототехнике и автоматизации;
- для конструкций, где нужны встроенная память и прямое подключение одного динамика.
Не подойдёт
- когда нужна сменная карта памяти: DY-SV17F использует встроенную Flash;
- для большой музыкальной коллекции или длинных записей без снижения битрейта: доступно 4 МБ;
- для непосредственного питания от 12 В или 24 В: модулю требуются стабилизированные 5 В;
- для динамика с сопротивлением или мощностью вне подтверждённых 4 Ом и 3–5 Вт;
- для стереоусиления двух динамиков встроенным 5-ваттным усилителем.
Примеры применения
Звуковая панель с кнопками
К отдельным IO-входам подключают кнопки, а каждое нажатие запускает свою запись: реплику, сигнал или звуковой эффект. Такой режим не требует микроконтроллера.
Голосовые подсказки прибора
Контроллер отправляет UART-команду после события датчика, ошибки или завершения операции, а BUSY помогает определить, когда запись уже воспроизведена.
Озвучивание робота или макета
Локальные MP3/WAV-файлы воспроизводятся без сети и отдельного накопителя; UART позволяет выбирать звук в соответствии с движением, сценарием или командой пользователя.
Автономный сигнализатор
Внешний контакт или логический сигнал запускает заранее записанное предупреждение. При проектировании следует предусмотреть стабилизированное питание 5 В и подходящий динамик.
Подключение и первый запуск
Загрузите аудиофайлы
Подключите micro-USB к компьютеру и скопируйте MP3 или WAV во встроенную Flash. Для IO-режимов используйте пятизначные имена 00001.mp3–00255.mp3.[2]
Выберите режим
До подачи питания установите уровни CON1, CON2 и CON3 в соответствии с нужным режимом: IO, UART, ONE_line или стандартным MP3-управлением.
Подключите динамик
Подключите динамик 4 Ом, 3–5 Вт между SPK+ и SPK−. Не используйте для этого контакты DACR, DACL или GND.
Подключите управление
Для UART соедините TX модуля с RX контроллера, RX модуля — с TX контроллера и объедините GND. Установите 9600 бод, 8N1; для 5-вольтового TX контроллера добавьте последовательный резистор 1 кОм перед RX модуля.[1]
Подайте 5 В
Проверьте полярность и подайте стабилизированные 5 В на V5 и GND. Если источник имеет более высокое постоянное напряжение, понижающий модуль можно подключить на выбор: MP1584 с фиксированной версией 5 В или регулируемый MP1584, предварительно точно настроенный на 5 В по мультиметру.
Ограничения и безопасность
Не подавайте напряжение выше 5 В
Вход V5 рассчитан на 5 В DC. Перед первым запуском проверьте выход блока питания или DC-DC преобразователя мультиметром и соблюдайте полярность.
Правильно подключайте выход усилителя
Динамик подключается только между SPK+ и SPK−. Не соединяйте один из этих контактов с GND и не подавайте усиленный сигнал на DACR или DACL.
Соблюдайте параметры динамика
Подтверждённая нагрузка — один динамик 4 Ом мощностью 3–5 Вт. Другое сопротивление или схема с несколькими динамиками изменяет нагрузку усилителя и требует отдельного расчёта.
Согласуйте 5-вольтовую логику
Для UART-контроллера с логическим уровнем 5 В используйте последовательный резистор 1 кОм в линии от TX контроллера к RX DY-SV17F, как требует инструкция режима UART.[1]
V33 — вспомогательный выход
Контакт V33 выдаёт 3,3 В с током до 80 мА. Не используйте его для питания динамика, мощного контроллера или другой нагрузки с большим потреблением.
FAQ
Нужна ли карта памяти?
Нет. DY-SV17F имеет 32 Мбит (4 МБ) встроенной Flash-памяти, а файлы загружаются через micro-USB.
Может ли DY-SV17F работать без микроконтроллера?
Да. Для автономной работы используйте IO-режим с кнопками или стандартный MP3-режим. Микроконтроллер нужен, когда требуется программное управление через UART или ONE_line.
Как называть файлы для запуска через IO?
Для IO-режимов используйте пять цифр: 00001.mp3, 00002.mp3 и далее до 00255.mp3.[2]
Действительно ли через UART доступно 65535 треков?
Протокол UART поддерживает адресацию до 65535 треков, но реальное количество и продолжительность записей ограничены встроенной памятью 4 МБ и размером каждого файла.
Какой динамик подключать?
Для встроенного усилителя используйте один динамик 4 Ом мощностью 3–5 Вт, подключённый между SPK+ и SPK−.
Что показывает BUSY?
После завершения начальной конфигурации контакт CON3/BUSY выдаёт 0 В во время воспроизведения и 3,3 В после его завершения.
Документы и источники
- DY-SV17F UART Mode User’s Guide, Ver. 1.0 — параметры UART и требование резистора 1 кОм для контроллера с логическим уровнем 5 В.
- DY-SV17F IO Mode User’s Guide, Ver. 1.0 — режимы IO и пятизначные имена файлов.