• Внешний USB-ЦАП-Аудиопроцессор CDD-010 можно купить

DSP Machine. Не покупай Raspbery Pi подключи Reflex 2.0

Олег

Administrator
Команда форума
Мы производим стационарные аудио системы для микрокомпьютера Raspberry PI. Они называются DSP Machine. Всего их три.

DSP Machine 1 это усилитель с аудиопроцессором. Усилитель собран на TPA3255, аудиопроцессор на DSP ADAU1701.

DSP Machine 2 это аудиопроцессор собранный на DSP кодеке PCM5242.

DSP Machine 3 это аудиопроцессор собранный на DSP ADAU1452 и кодеке AD1934.

К любому из этих устройств подключается любой микрокомпьютер Raspberry Pi и в операционной системе или аудиоплеере выбирается в качестве вывода звука устройство ChipDipDAC.

Мы сделали новую прошивку v1.1.0R для Reflex 2.0 которая полностью имитирует драйвер ChipDipDAC для Raspberry Pi OS. Т.е. вы можете вместо микрокомпьютера Raspberry Pi подключить Reflex 2.0 и в вашей аудиосистеме появится ЦАП с HiRes качеством звука. Причем со стоковым проектом и прошивкой Reflex 2.0 будет работать в режиме Slave, а значит аудиопоток будет синхронизирован от встроенных в DSP Machine высокоточных генераторов, у которых ещё и фаза выставляется полностью цифровой PLL встроенной в ДСП.

Прошивка создает полную имитацию звукового драйвера ChipDipDAC, который был создан нами для Raspberry Pi ОS.

Как работает Драйвер ChipDipDAC . Рассмотрим часть схемы DSP Machine. Это разъем для подключения Raspberry Pi.

1) нас интересуют контакты SR0, SR1, SR2. Эти контакты изменяют состояний при изменении частоты. В Reflex 2.0 это выводы 52, 54, 56. Состояние этих линий зависит от частоты в соответствии с таблицей. Их следует соединить: SR2 -> 56, SR1-> 54, SR0-> 52

Частота, кГц
SR2 -> 56
SR1-> 54
SR0-> 52
44,1​
0​
0​
0​
48,0​
0​
0​
1​
88,2​
1​
1​
0​
96,0​
0​
1​
0​
176,4​
1​
1​
1​
192,0​
0​
1​
1​


2) Вывод MUTE. Он активен в течении 500мс в момент переключения частот. Он не работает в DSP Machine 3 и поэтому при переключении между файлами с разной частотой дискретизации можно услышать очень тихий щелчок. Зато в DSP Machine 1 и DSP Machine 2 переключение происходит совершенно бесшумно. Вывод MUTE DSP Machine соединяем с выводом 51 на Reflex 2.0

3) Выводы (ON_OFF) и (PWR_EVEN). Были созданы специально для микрокомпьютера Raspberry Pi. Вы знаете, что для выключения RasPi требуется какое-то время, чтобы он успел свернуть все открытые приложения и записать нужные данные на SD карточку. Так вот при подаче сигнала на выключение на контакт (ON_OFF) это нажатие кнопки выключения, RasPi сворачивается и выставляет 0 на контакте (PWR_EVEN). В этот момент DSP Machine понимает что можно выключаться и через несколько секунд отключает питание. Reflex 2.0 теперь также как и RasPI обрабатывает эти сигналы. Поэтому он может отключить себя или включить. Обязательно нужно удалить диод D2 или приподнять (отпаять) его любую ножку. Через него питание на Рефлекс поступает от USB разъема. Соединяем PWR_EVEN -> 59 и ON_OFF ->60.

4) Сигналы аудио I2S порта DSP Machine и Reflex 2.0 соединяем DATA –> DATA, LR ->LR, BCLK -> BCLK

5) Не забываем про питание 5В -> 5В, GND -> GND

Внимание!

Так как все DSP Machine могут работать с HiRes файлами только до 192 кГц, мы ограничили в прошивке частоту.

У DSP Machine нет входов, они построены только для высококачественного воспроизведения аудио, поэтому в прошивке отключен входной порт.

Reflex 2.0 продолжает работать как под драйверами Windows так и с драйверами ASIO.

В нашем ассортименте есть DSP Machine 3 KIT в виде только одной материнской платы.

1452_Reflex2_3.jpg


1452_Reflex2_2.jpg


 
Последнее редактирование:

Дюжбан

Well-known member
Мы производим стационарные аудио системы для микрокомпьютера Raspberry PI. Они называются DSP Machine. Всего их три.

DSP Machine 1 это усилитель с аудиопроцессором. Усилитель собран на TPA3255, аудиопроцессор на DSP ADAU1701.

DSP Machine 2 это аудиопроцессор собранный на DSP кодеке PCM5242.

DSP Machine 3 это аудиопроцессор собранный на DSP ADAU1452 и кодеке AD1934.

К любому из этих устройств подключается любой микрокомпьютер Raspberry Pi и в операционной системе или аудиоплеере выбирается в качестве вывода звука устройство ChipDipDAC.

Мы сделали новую прошивку v1.1.0R для Reflex 2.0 которая полностью имитирует драйвер ChipDipDAC для Raspberry Pi OS. Т.е. вы можете вместо микрокомпьютера Raspberry Pi подключить Reflex 2.0 и в вашей аудиосистеме появится ЦАП с HiRes качеством звука. Причем со стоковым проектом и прошивкой Reflex 2.0 будет работать в режиме Slave, а значит аудиопоток будет синхронизирован от встроенных в DSP Machine высокоточных генераторов, у которых ещё и фаза выставляется полностью цифровой PLL встроенной в ДСП.

Прошивка создает полную имитацию звукового драйвера ChipDipDAC, который был создан нами для Raspberry Pi ОS.

Как работает Драйвер ChipDipDAC . Рассмотрим часть схемы DSP Machine. Это разъем для подключения Raspberry Pi.

1) нас интересуют контакты SR0, SR1, SR2. Эти контакты изменяют состояний при изменении частоты. В Reflex 2.0 это выводы 52, 54, 56. Состояние этих линий зависит от частоты в соответствии с таблицей. Их следует соединить: SR2 -> 56, SR1-> 54, SR0-> 52

Частота, кГц
SR2 -> 56
SR1-> 54
SR0-> 52
44,1​
0​
0​
0​
48,0​
0​
0​
1​
88,2​
1​
1​
0​
96,0​
0​
1​
0​
176,4​
1​
1​
1​
192,0​
0​
1​
1​


2) Вывод MUTE. Он активен в течении 500мс в момент переключения частот. Он не работает в DSP Machine 3 и поэтому при переключении между файлами с разной частотой дискретизации можно услышать очень тихий щелчок. Зато в DSP Machine 1 и DSP Machine 2 переключение происходит совершенно бесшумно. Вывод MUTE DSP Machine соединяем с выводом 51 на Reflex 2.0

3) Выводы (ON_OFF) и (PWR_EVEN). Были созданы специально для микрокомпьютера Raspberry Pi. Вы знаете, что для выключения RasPi требуется какое-то время, чтобы он успел свернуть все открытые приложения и записать нужные данные на SD карточку. Так вот при подаче сигнала на выключение на контакт (ON_OFF) это нажатие кнопки выключения, RasPi сворачивается и выставляет 0 на контакте (PWR_EVEN). В этот момент DSP Machine понимает что можно выключаться и через несколько секунд отключает питание. Reflex 2.0 теперь также как и RasPI обрабатывает эти сигналы. Поэтому он может отключить себя или включить. Обязательно нужно удалить диод D2 или приподнять (отпаять) его любую ножку. Через него питание на Рефлекс поступает от USB разъема. Соединяем PWR_EVEN -> 59 и ON_OFF ->60.

4) Сигналы аудио I2S порта DSP Machine и Reflex 2.0 соединяем DATA –> DATA, LR ->LR, BCLK -> BCLK

5) Не забываем про питание 5В -> 5В, GND -> GND

Внимание!

Так как все DSP Machine могут работать с HiRes файлами только до 192 кГц, мы ограничили в прошивке частоту.

У DSP Machine нет входов, они построены только для высококачественного воспроизведения аудио, поэтому в прошивке отключен входной порт.

Reflex 2.0 продолжает работать как под драйверами Windows так и с драйверами ASIO.

В нашем ассортименте есть DSP Machine 3 KIT в виде только одной материнской платы.

Посмотреть вложение 3302

Посмотреть вложение 3303
Прям только хотел вопрос задать по драйверу) И вот оно решение. Класс!
 
Последнее редактирование модератором:

Олег

Administrator
Команда форума
Это как? Основные органы управления будут работать? Можно где увидеть схему панели от dsp machine2 ?
Работать будет всё. Но пины на разъемах не совпадают. Схема в KiCad проекте на странице DSP Machine 2
Есть два пути:
1 Изменить пины в проекте ChipStudio
2 Отпаять разъемы и соединить проводами нужные пины
 

Vitalii

Well-known member
Здравствуйте.
DSP Machene 3 это лучший стример что создал Чип и Дип. К нему можно что угодно повесить и все будет работать.
 

Solanto

Well-known member
Работать будет всё. Но пины на разъемах не совпадают. Схема в KiCad проекте на странице DSP Machine 2
Есть два пути:
1 Изменить пины в проекте ChipStudio
2 Отпаять разъемы и соединить проводами нужные пины
Спасибо... Понял...
 

Vitalii

Well-known member
А может можно сделать переходник для материнских плат с Raspberry на Reflex 2.0
 

Vitalii

Well-known member
Здравствуйте. После прошивки Reflex 2.0 прошивкой v1.0.0R наблюдается странное поведение Reflex 2.0. Перестал распознаваться в пк и подсвечиваться светодиод. Это нормально? Но если накинуть джампер на 12 контакт, то светодиод подсвечивается синим и Reflex 2.0 распознается нормально. На выбор конфигурации тоже никак не реагирует и не определяется в пк с выбранной конфигурацией. Это нормально? Диод удален.
 
Последнее редактирование:

Евгений

Administrator
Команда форума
После прошивки Reflex 2.0 прошивкой v1.0.0R наблюдается странное поведение Reflex 2.0.
Там нет ничего странного. В инструкции подробно написано, что и как соединить и что с этой прошивкой модуль имитирует Raspberry Pi, который ждёт нажатия кнопки включения.
 

astral

Well-known member
Добрый вечер, Олег подскажите пожалуйста , рефлексу с любой прошивкой можно подключить внешнее питание?
 

Евгений

Administrator
Команда форума
Добрый вечер, Олег подскажите пожалуйста , рефлексу с любой прошивкой можно подключить внешнее питание?
Да, если требуется просто запитать модуль не от USB-порта. Если требуется функционал включения / отключения по нажатию кнопки, то это реализовано только в прошивке v1.0.0R.
 

fader

Member
Здравствуйте. Есть такой вопрос. Как можно подключить REFLEX 2.0 к двум платам DSP Machine 3? В рефлекс я загрузил прошивку с буковкой R. Установил перемычку на 11 пин. Установил перемычки в режим 4.0 т.е. 6 и 7 пин. С I2S порта №1 звук идёт, а со второго, на вторую плату, только щелчки. Платы по отдельности работают от первого I2S порта, но со второго и последующих не хочет. Как мне реализовать подключение: первый I2S порт к одной плате DSP Machine 3, а второй I2S порт ко второй плате DSP Machine 3. Звук должен быть стерео, но 4 канала. Спасибо.
 
Верх