Модуль воспроизведения звука JQ6500-16p

Описание звукового модуля JQ6500-16p

Модуль JQ6500 использует NOR память. Запись файлов осуществляется по USB порту, встроенной программой (у меня на считывалась, скачал на стороне и смог с её помощью заливать файлы). В схеме так же не предусмотрено управление спящим режимом микросхемы усилителя, в итоге минимальное потребление в этом режиме может доходить до 15 мА. В модуле нет встроенного LDO для питания памяти (3,6 В макс.). На плате память подключена через диод и поэтому производитель рекомендует использовать модуль в пределах 4,2 В. Для уменьшения пауз между словами рекомендуется производить анализ BUSY непосредственно с контакта, а не опрашивать по протоколу.

Характеристики модуля:

Плюсы:
Не требуется программатор

Минусы:
Большой ток потребления в спящем режиме, долгая запись файлов

Назначение команд Команда
следующий трек 7E 02 01 EF
предыдущий трек 7E 02 02 EF
трек по номеру, в этой команде воспроизведется трек 01.mp3 7E 04 03 00 01 EF
громкость + 7E 02 04 EF
громкость - 7E 02 05 EF
установить громкость, параметр может быть от 00 до 1E (от 0 до 30) 7E 03 06 15 EF
выбрать режим эквалайзера (Normal/Pop/Rock/Jazz/Classic/Base ) параметр может быть от 00 до 05 (от 0 до 5) 7E 03 07 01 EF
выбрать устройство (U/TF/AUX/SLEEP/FLASH) параметр может быть от 00 до 04 (от 0 до 4) 7E 03 09 01 EF
спящий режим - низкое потребление (удобно использовать как СТОП прим.Новожилов) 7E 02 0A EF
чип ресет 7E 02 0C EF
воспроизведение 7E 02 0D EF
пауза 7E 02 0E EF
выбор каталога (папки), 1 след. каталог, 0 пред. каталог. Параметр либо 00 либо 01 7E 03 0F 00 EF
зациклить 0 1 2 3 4 (ALL F0L 0NE RAM 0NE_ST0P), 00 зациклить всё, 01 простой цикл, напр. Для повтора второй песни сначала отправить 7E 03 11 01 EF затем отправить 7E 04 03 00 02 EF. 7E 03 11 00 EF
воспроизведение N-файла из N-каталога, в этой команде воспроизводится файл 01 из каталога 01 7E 04 12 01 01 EF
проверка текущего состояния: Play Stop Pause 7E 02 42 EF
запросить текущий объём 7E 02 43 EF
запросить текущий эквалайзер, возвращаемое значение от 0 до 5 (Normal/Pop/Rock/Jazz/Classic/Base) 7E 02 44 EF
запросить текущий режим воспроизведения, возвращаемое значение 0 1 2 3 4 (ALL FOL ONE RAM ONE_STOP) 7E 02 45 EF
запросить текущую версию ПО 7E 02 46 EF
запросить количество файлов на TF карте 7E 02 47 EF
запросить количество файлов на UDISK 7E 02 48 EF
запросить количество файлов на FLASH 7E 02 49 EF
запросить текущий трек на TF карте 7E 02 4B EF
запросить текущий трек на UDISK 7E 02 4C EF
запросить текущий трек на FLASH 7E 02 4D EF
запросить время воспроизведения трека 7E 02 50 EF
запросить суммарное время воспроизведения всех треков 7E 02 51 EF
запросить имя текущего трека, возвращаемое значение - имя трека (SPIflsh не поддерживается) 7E 02 52 EF
запросить количество номеров каталогов 7E 02 53 EF