255-голосный PCM звуковой генератор

1453
0

Данное устройство можно использовать в качестве звукового модуля в звонках, гаджетах и различных игрушках. В конструкции этого простого звукового генератора используется микроконтроллер ATtiny861 и SD карта памяти. В МК находятся два ШИМ-генератора. Это позволяет на выходе получать качественное звучание в сравнении и с остальными AVR контроллерами. Поскольку в микроконтроллера ATtiny861 20 ножек, то можно управлять генератором с помощью внешних сигналов. Данные хранятся на карте памяти формата MicroSD. 

 

 

Представляю несколько вариантов принципиальных схем этого звукового генератора:

255-голосный PCM звуковой генератор

 Данное устройство поддерживает только аудио-формат RIFF/WAVE в LPCM, 8/16bit (как моно так и стерио). Форматы типу MP3 или AAC придется конвертировать в PCM. Особое внимание стоит уделить для имени файла. Имя должно иметь формат xxx.wav . Под «ххх» может находится три числа в диапазоне от 000 до 256. Аудио-файлы обязательно должны находится в самом корне кары, а не в разных папках. Управление генератором происходит с помощью переключателей (0-1) SW1-SW8. Для примера: если вы задали число 00110101, то откроется файл 053.wav.


Индикацией является моргание светодиода:
1. Две вспышки — ошибка ввода/вывода (скорее всего, не правильно заданный код аудио-файла)
2. Три вспышки — звуковой файл не найден;
3. Четыре вспышки — выбранный файл поврежден.

 

 

НЕТ КОММЕНТАРИЕВ

ОСТАВЬТЕ ОТВЕТ