Одноплатный компьютер Beaglebone завоевал большую популярность среди энтузиастов и профессионалов. Обладая весьма демократичной ценой, он прекрасно подходит как для быстрого прототипирования встраиваемых устройств, так и в качестве автономного Linux-сервера или даже рабочей станции (при наличии платы расширения DVI-out). О популярности компьютера также говорит стремительно растущий список аппаратно-программных проектов, базирующихся на Beaglebone (www.beagleboard.org/project , более 330 проектов).
В дизайн-центре электроники Promwad ведется разработка платы расширения, которая реализует многофункциональный аудиоинтерфейс и позволяет превратить Beaglebone в аудиопроигрыватель высокого качества.
Ключевые особенности платы HiFi Audio:
- Высокие характеристики аналогового аудиотракта, сопоставимые с характеристиками AV-ресиверов высокого класса
- Богатый набор цифровых интерфейсов
- Совместимость с Linux на уровне стандартных подсистем (ALSA, PulseAudio, Gstreamer)
- Открытый исходный код
- Возможность модернизации путём самостоятельной замены комплектующих
Устройство на базе Beaglebone и платы HiFi Audio будет обладать следующими функциями:
- 1 аналоговый стереовыход, опционально оснащенный усилителем для головных стереотелефонов
- 4 цифровых стереовхода (S/PDIF, AES3, TOSLINK)
- 2 цифровых стереовхода (S/PDIF, AES3, TOSLINK)
- 1 аналоговый стереовход
- Двунаправленный I2S-порт, реализующий независимый ввод-вывод аудиопотоков в AM3359 (на Beaglebone)
- Возможность транскодирования цифрового аудиопотока, что позволяет проигрывать потоки AC3 или DTS
- Аналоговый регулятор громкости (релейный или твердотельный), управляемый с Beaglebone
- Сквозная синхронизация всего аудиотракта. При невозможности синхронизации внешнего аудиоисточника от находящихся на плате низкоджиттерных генераторов (один для сетки частот кратных 44.1кГц, один — для 48kHz сетки) аудиопоток пересинхронизируется при помощи высококачественного асинхронного преобразователя частоты дискретизации (ASRC)
- Маршрутизатор аудиопотоков, позволяющий перенаправить аудиопоток с любого цифрового входа на любой цифровой выход через процессор или минуя его. Таким образом можно реализовать функцию транскодирования цифрового сигнала, введённого через порт AES3, S/PDIF или TOSLINK, и выведенного через любой другой цифровой порт
- Возможность использования цифрового порта в качестве источника синхронизации, позволяющего синхронизировать внешние источники аудиопотоков
- Возможность синхронизации от внешнего источника аудиопотока. Находящиеся на плате генераторы при этом отключаются
- Для аудиопотоков высокого разрешения (24 бит/ 96 кГц и выше) существует возможность переключения интерполяционного фильтра в режим с плавным спадом частотной характеристики (Slow Roll-Off)
Структурная схема платы расширения HiFi Audio для Beaglebone:
- ASRC SRC4392 — маршрутизатор цифровых аудиопотоков и асинхронный конвертер частоты дискретизации
- DAC PCM1792 — стереофонический ЦАП, обеспечивающий динамический диапазон до 129 дБ
- Filters LME49710 — преобразователи ток-напряжение и ФНЧ
- Volume Reg PGA2320 / Relay Ladder – аналоговый регулятор громкости, выполненный опционально на базе твердотельного аттенюатора PGA2320 или релейного лестничного аттенюатора
- Headphone Amp LME49600 — опционально установленный усилитель мощности для головных стереотелефонов
- Input Amp LME49710 — усилитель входного аналогового аудиосигнала
- CPU AM3359 — процессор, находящийся на BeagleBone
Вариант применения устройства как центрального компонента домашней мультимедийной системы
Хотите использовать плату HiFi Audio для Beaglebone в своем проекте?
Свяжитесь с нами, мы ответим на ваши вопросы.