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

RDC2-0051 Master

Vet

Well-known member
Сама конструкция задумывалась такая, усилитель состоящий из Reflex + 0051master + tas3251. из регулировок громкость, вч и нч, ничего запредельного, все это как я понял происходит при достижения определенной амплитуды на выходе усилителя, хотя клип не моргает на усилителе
 

Vet

Well-known member
И было бы хорошо если бы диапазон можно было бы руками выставлять, оно вроде как есть в блоке фильтра но почему то неактивно
 

Евгений

Administrator
Команда форума
вот проект, точнее его фото
У меня точно такая же связка для тестов, как у вас: Reflex + 0051master + tas3251, и проект такой же, с таким же фильтром. Никакого треска.
1) Сделайте соединение I2C как можно короче.
2) Попробуйте запитать 0051master от Reflex.
3) Попробуйте подключить tas3251 ко второй шине I2C модуля 0051master, которая совмещена с GPIO.

И было бы хорошо если бы диапазон можно было бы руками выставлять, оно вроде как есть в блоке фильтра но почему то неактивно
Это зависит от фильтра: для некоторых можно выбрать (Equalizer), для некоторых нет.
 

YuraP

Member
Проверил на своем проекте Reflex+RDC2-0050+RDC2-0051v2 с регулятором громкости. Спасибо за прошивку и новую chip studio. Все работает.
 

Евгений

Administrator
Команда форума
Выпущены новые версии ChipStudio и ПО для контроллеров:
- добавлена поддержка энкодеров и двойных кнопок(+/-)
- для контроллера RDC2-0051Rev2 реализовано сохранение состояний кнопок, энкодеров и двойных кнопок(+/-) при отключении питания

1629186802532.png
 

Вложения

Vet

Well-known member
А для 0032-го модуля подойдет? или будет только с 0051-ми работать?
 

Евгений

Administrator
Команда форума
Выпущены новые версии ChipStudio и ПО для контроллеров:
- добавлена поддержка DSP ADAU145x, ADAU146x

Модули ADAU145x, ADAU146x подключаются по SPI-интерфейсу. Для этого на модулях нужно удалить нулевые резисторы, задающие адрес на шине I2C. На модулях ADAU145x, ADAU146x должен быть отключен режим Selfboot - контакты SBOOT должны быть замкнуты.
 

Вложения

Доброго всем времени суток. Помогите победить RDC2-0051Rev2. К модулю подключены 1761 и 1938(i2c и spi соответственно). Spi включён с mosi 1938 на miso 0051 и наоборот. Прошивка 0051 предпоследняя на сегодняшний день, тоже пришлось потанцевать с бубном (модуль никак не хотел определяться в win10 как dfu загрузчик). ЗВУКА НЕТ. По очущениям 1761 не читает программу с памяти. Помогите, пожалуйста, добрым советом.
 

Евгений

Administrator
Команда форума
ADAU1761 не имеет функции автозагрузки и не может считывать программу из памяти. Ему необходим внешний контроллер.

1) Какая схема проекта в ChipStudio?
2) Какое физическое подключение модулей?
3) От чего тактируется ADAU1761?
4) Какой проект в SigmaStudio?
 
ADAU1761 не имеет функции автозагрузки и не может считывать программу из памяти. Ему необходим внешний контроллер.

1) Какая схема проекта в ChipStudio?
2) Какое физическое подключение модулей?
3) От чего тактируется ADAU1761?
4) Какой проект в SigmaStudio?
1. Схему прилагаю.
2. Модули питаются от DSPO 12,288, от него же идёт MCLK. RDC2-0051Rev2 питиется от USB и пробовал от DSPO. Между 1761 и 1938 i2s, data на крайней ножке 1761. Управление 1761 i2c, 1938 spi. На выходы 1938 подключён тестовой усилитель. Через USBi проект работает, управляется музыка звучит.
3. 1761 работает в режиме slave, BCLK и LR формирует 1938(по другому не хотел работать)
4. Проект в SigmaStudio прилагаю.

Файл можно получить по ссылке:
крос рабочий.dspproj

Файл можно получить по ссылке:
IMG_20211103_090441.jpg
 

Вложения

Евгений

Administrator
Команда форума
Через USBi проект работает, управляется музыка звучит.
Тогда система должна работать и с управлением от RDC2-0051Rev2. Как подключены физически RDC2-0051Rev2 и ADAU1761? Убедитесь, что на всех модуля подключен GND. Попробуйте запитать модули от одного источника с GND от одного модуля, отходящего к другим.

1761 работает в режиме slave, BCLK и LR формирует 1938(по другому не хотел работать)
У ADAU1761 по умолчанию I2S порт в slave режиме. В SigmaStudio на вкладке Digital Setup, область Serial Ports, SDATA Mode нужно поменять на Master.
 
Тогда система должна работать и с управлением от RDC2-0051Rev2. Как подключены физически RDC2-0051Rev2 и ADAU1761? Убедитесь, что на всех модуля подключен GND. Попробуйте запитать модули от одного источника с GND от одного модуля, отходящего к другим.


У ADAU1761 по умолчанию I2S порт в slave режиме. В SigmaStudio на вкладке Digital Setup, область Serial Ports, SDATA Mode нужно поменять на Master.
Пробовал питать от RDC2-0051Rev2 с gnd от него же, тишина. Пробовал проект без 1938, вход-громкость-индикатор-выход, тишина.

При переключении SDATA на ADAU1761 в MASTER, и снятии на AD1938 галочек LR, BCLK Master Mode система перестаёт работать, тишина
 

Евгений

Administrator
Команда форума
Пробовал питать от RDC2-0051Rev2 с gnd от него же, тишина. Пробовал проект без 1938, вход-громкость-индикатор-выход, тишина.
Можно отладить проект сначала без AD1938. Создайте простой проект в SigmaStudio: генератор - аналоговый выход. Убедитесь, что это работает в SigmaStudio, затем перенесите проект в ChipStudio.

При переключении SDATA на ADAU1761 в MASTER, и снятии на AD1938 галочек LR, BCLK Master Mode система перестаёт работать, тишина
Тогда нужно смотреть другие настройки. Если используются два канала и аудиопоток 48 кГц, AD1938 можно использовать в автономном режиме.
 
Можно отладить проект сначала без AD1938. Создайте простой проект в SigmaStudio: генератор - аналоговый выход. Убедитесь, что это работает в SigmaStudio, затем перенесите проект в ChipStudio.


Тогда нужно смотреть другие настройки. Если используются два канала и аудиопоток 48 кГц, AD1938 можно использовать в автономном режиме.
Собрал простой проект: 2 генератора, 2 регулятора, 2выхода. Вкл. Генераторы, скомпилировал, сохранил, загрузил в ChipStudio, потом в контроллер. Тишина. 1761 питается от RDC2-0051Rev2 +провода на кварц.
Микроконтроллер не выдаёт управляющие сигналы, скорее всего нет clk, осциллограф будет только после локдауна. Кстати, какая там должна быть частота?
 

Евгений

Administrator
Команда форума
Собрал простой проект: 2 генератора, 2 регулятора, 2выхода. Вкл. Генераторы, скомпилировал, сохранил, загрузил в ChipStudio, потом в контроллер. Тишина. 1761 питается от RDC2-0051Rev2 +провода на кварц.
Микроконтроллер не выдаёт управляющие сигналы, скорее всего нет clk, осциллограф будет только после локдауна. Кстати, какая там должна быть частота?
Фото подключения сделайте, пожалуйста.
 
Проект SigmaStudio по ссылке выше содержит индикаторы уровня. Их нужно убрать из схемы и импортировать проект в ChipStudio без них.
Евгений, вопрос - можно ли ещё поменять мой RDC2-0051Rev2 на заведомо рабочий. Модуль приобретался в январе 2021 заказ 6439013. Готов поплатить разницу до действующей цены.
 
Верх