
Науково-виробнича фірма "Інтелект"
10003, м. Житомир, вул. Ольжича 24 к.3
www.nvfi.biz, info@nvfi.biz

Модуль INT.a024 повідомлень двійний
Модуль сообщений предназначен для воспроизведения файлов формата WAV, записанных на карту памяти формата SD. Модуль поддерживает форматы звуковых файлов RIFF/WAVE в LPCM, 8/16 бит, моно, частота дискретизации 8 кГц – 48 кГц.
На плате предусмотрен регулятор уровня выходного сигнала, индикатор питания, а так же индикатор статуса модуля.
Технические характеристики
Напряжение питания, В: | 12-30 |
Потребляемый ток, не более, мА: | 35 |
Уровень выходного сигнала, В: | 3 |
Уровень управляющего сигнала на входах УПР.1-УПР.8, В: | не более 30 |
Максимальное количество воспроизводимых файлов: | 255 |
Температурный режим работы (в промышленном исполнении), град.: | 0…+50 |
Размер печатной платы, мм: | 60x67 |
Описание работы
Модуль поддерживает форматы звуковых файлов RIFF/WAVE в LPCM, 8/16 бит, моно, частота дискретизации 8 кГц – 48 кГц. Любые другие форматы, такие как ADPCM, MP3 и AAC должны быть переконвертированы в формат PCM. Звуковые файлы на карте памяти должны иметь имена формата NNN.wav, где NNN – трехзначное число в диапазоне 001 – 255. Храниться они должны в корневой директории карты памяти. Карта памяти должна быть отформатирована в файловую систему FAT.
Команды управления вводятся как бинарный код при помощи контактов УПР.1-УПР.8, при этом будет воспроизводиться соответствующий звуковой файл. К примеру, подача логической 1 наУПР.1) соответствует команде на воспроизведение файла 001.wav, подача лог.1 на УПР.4 – воспроизведение файла 008.wav, одновременная подача лог.1 на УПР.1 и УПР.5 – воспроизведение файла 017.wav.
Дополнительно имеется 4 режима работы модуля по команде управления. Информация о режиме работы должна содержаться в файле 000.txt, который также размещается в корневой директории.
Пользователи могут установить самостоятельно режим работы генератора, отредактировав текстовый файл в соответствии с описанием режимов.
Режимы работы генератора по принятию команды управления:
-
Mode 0 : Level trigger – Режим 0: Синхронизация по уровню. Воспроизведение звукового файла в соответствии с принятым кодом в режиме автоповтора. При поступлении измененного кода (команды управления), изменяется воспроизводимый звуковой файл. Если принятый код равен, 0 воспроизведение звука прекращается.
-
Mode 1 : Level trigger (sustained) – Режим 1: Синхронизация по уровню (длительный). Режим схожий с режимом 0, но звуковой файл, в соответствии с принятым кодом, воспроизводится полностью и прекращается при поступлении кода 0.
-
Mode 2 : Edge trigger – Режим 0: Синхронизация по фронту. Однократное воспроизведение звукового файла, полностью в соответствии с принятым кодом. Любое изменение кода во время воспроизведения текущего звукового файла игнорируется.
-
Mode 3 : Edge trigger (re-triggerable) – Режим 3: Синхронизация по фронту (перезапускаемый). Аналогичный режиму 2, но с разрешением изменения управляющего кода. Для перезапуска текущего звукового файла необходимо сначала ввести код 0, а затем код (команду) соответствующего файла.
Светодиод, на схеме обозначенный LD2, является индикатором статуса при воспроизведении звукового файла и индикатором ошибок:
- две вспышки светодиода свидетельствуют об ошибке файловой системы или аппаратной ошибке;
- три вспышки светодиода – звуковой файл не найден;
- четыре вспышки – неверный формат звукового файла.
Для начала работы с модулем нужно записать желаемые звуковые файлы на карту памяти и текстовый файл с параметрами режимов воспроизведения. Вставить карту памяти в держатель, который находится на нижней стороне платы. К разъему J1 подключить усилитель мощности или другой приемник сигнала, к разъему J2 источник питания, соответствующий параметрам, описанным в технических характеристиках модуля. Путем подачи управляющих сигналов на контакты УПР.1-УПР.8 выбрать необходимый файл для воспроизведения, подстроечным резистором VR1 при необходимости отрегулировать уровень выходного сигнала.
Содержимое файла 000.txt:
0 # Trigger mode (0..3)
# 0:Level triggered
# 1:Level triggered (sustained)
# 2:Edge triggered
# 3:Edge triggered (retriggerable)
Скопируйте, то что выделено курсивом и сохраните в корневую директорию карты памяти с расширением txt.