Описание звукового модуля 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 |