Страница 2 из 4 Первая 1234 Последняя
Показано с 21 по 40 из 76

Тема: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

  1. #1 Показать/скрыть первое сообщение.
    Новичок
    Автор темы
    Аватар для tolegs
    Регистрация
    02.02.2019
    Адрес
    Москва
    Сообщений
    33

    По умолчанию USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    USB / I2S транспорт второго поколения Reflex 2.0 построен на STM32F723ZET и предназначен для обеспечения процесса передачи звукового сигнала в цифровой форме от компьютера на цифро-аналоговый преобразователь (ЦАП) и от аналого-цифрового преобразователя (АЦП) в компьютер.
    Reflex 2.0 позволяет воспроизводить и записывать аудио с максимальной частотой дискретизации в режиме стерео 768 кГц и максимальным разрешением 32 бита в формате PCM.
    Модуль поддерживает многоканальный звук в конфигурациях: 4.0, 3.1, 5.1 и 7.1 в формате PCM. А также Surround 12 или 16 каналов в TDM.
    В однобитном формате DSD native Reflex 2.0 воспроизводит аудио с кратностью до DSD512, а при использовании технологии DoP (DSD over PCM) до DSD256.
    Запись стерео звука возможна со студийным качеством с максимальной частотой дискретизации - 762кГц и битностью – 32
    Устройство определяется как стандартная звуковая карта USB audio class 2.0, работает с компьютерами, планшетами, смартфонами под управлением ОС Windows 10, 11, macOS, Linux, Android и смарт телевизорами с ОС Tizen (с 2023 года).
    Дополнительно есть:
    1. Два порта I2C для управления внешними ЦАП и АЦП
    2. Два порта SPI для управления внешними ЦАП и АЦП
    3. Порт управления светодиодами с адресной индикацией Neopixel
    4. Тридцать два вывода GPIO для подключения внешних органов управления и индикации (потенциометры, кнопки, переключатели, светодиоды, энкодеры)
    5. Программируется с помощью ПО ChipStudio, данные берутся из проектов, созданных в SigmaStudio, PurePathStudio
    6. Аппаратные регулировки
    7. Свободная смена Vid/Pid, имени транспорта.
    8. Мы не предоставляем драйверы для Reflex2, поскольку Windows 10 (и младше) изначально поддерживает USB Audio Class 2.0. Если вам нужен собственный драйвер ASIO для вашего проекта на Reflex2, обратитесь к поставщику, который сможет предоставить этот драйвер. Например, Thesycon. Наши Vid/Pid = 0x0483/0xA210
    9. Драйверы ASIO сторонних производителей. Меняйте Vid/Pid и имя девайса на Vid/Pid и имя любого производителя USB ЦАПов (звуковых карт) и устанавливайте их новейшие драйверы ASIO. Reflex станет кем угодно.

    Если интересно можете попробовать:

    VID 0x1397 PID 0x0507 = BEHRINGER
    VID 0x20B1 PID 0x000A = XMOS TUSBAudio
    VID 0x20B1 PID 0x2023 = Thesycon JLsounds_USBAudio_v4.67
    VID 0x152A PID 0x8822 = lisk audio
    VID 0x152A&PID 0x85DD = SMSL
    VID 0x20B1 PID 0x301F = SHANLING
    VID 0x154E PID 0x3008 = Marantz

    Если Reflex будет работать с ЦАП, АЦП настроенными в режиме Hardware, то джамперами выбираются нужные режимы – Master/Slave и Стерео/Многоканальный звук.
    Если Reflex будет управлять ЦАП, АЦП по шинам I2C, SPI тогда используйте ПО Chipstudio. Сегодня можно инициализировать следующие чипы в режиме software:
    DSP - ADAU1701, ADAU1761, ADAU145x, ADAU146x, PCM5142, PCM5242, TAS3251
    ADC/DAC – AD1933, AD1934, AD1938, SSM3582, ES9038Q2M, PCM5122
    Ко всем перечисленным чипам можно подключить до 32 органов управления если там есть столько управляемых функций (в ADAU1467 есть)) - потенциометры, кнопки, переключатели, светодиоды, энкодеры. Данные списываются из проектов, созданных в SigmaStudio или PurePathStudio. Для ES9038Q2M и PCM5122 отдельные конфигурационные файлы.

    Вот пример рабочего поля ChipStudio для Проекта ADAU1467 + PCM5102 + Reflex3
    Нажмите на изображение для увеличения. 

Название:	ChipStud1.png 
Просмотров:	502 
Размер:	228.0 Кб 
ID:	449934

    Это его исходник в SigmaStudio
    Нажмите на изображение для увеличения. 

Название:	SigmaStud1.png 
Просмотров:	443 
Размер:	222.4 Кб 
ID:	449935

    Т.е вы создаете проект в SigmaStudio отслушиваете/правите/сохраняете, а затем переносите его в ChipStudio и заливаете в Reflex. Подключаете к Reflex по SPI или I2C ADAU1467 к аудио портам PCM5102, а к GPIO разные кнопки, крутилки, светодиоды и у вас могучий ЦАП,которого нет ни у кого.
    Примерно так это работает.

    Нажмите на изображение для увеличения. 

Название:	DOC029183431.jpg 
Просмотров:	414 
Размер:	250.3 Кб 
ID:	449936

    Нажмите на изображение для увеличения. 

Название:	DOC036976301.jpg 
Просмотров:	390 
Размер:	219.4 Кб 
ID:	449937 Нажмите на изображение для увеличения. 

Название:	DOC036976313.jpg 
Просмотров:	364 
Размер:	210.7 Кб 
ID:	449938

    Скачать:
    ChipStudio v0.99.5 (19/03/2024)
    SigmaStudio
    PurePathStudio
    KiCad проект Reflex2
    KiCad проект Reflex3
    Загрузчик
    Прошивка Reflex_2.0_v2.4 DSD SPDIF Surround (18.03.2024)
    Прошивка Reflex_3.0_v2.4 DSD SPDIF Surround (18.03.2024)
    Запрашивайте, что ещё не смогли найти, подгружу сюда.
    Последний раз редактировалось tolegs; 06.05.2024 в 10:50.

  2. #21
    Частый гость Аватар для Кокон
    Регистрация
    12.06.2006
    Адрес
    Минск
    Сообщений
    471

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    Исходя из схемы идет умножение в 2 либо четыре раза.
    Генераторы на схеме стоят x256.

    Универсальный высокоточный генератор формирует тактовые частоты 12.288, 24.576, 49.152 МГц и 11.2896, 22.5792, 45.1584 МГц с уровнем 3.3В. Модуль предназначен для тактирования аудиопроцессоров, кодеков или цифровых преобразователей. На выходе каждого генератора установлены буферные элементы с нагрузочным током 32мА.
    Переключение сеток осуществляется подачей логического уровня на вход GEN_SEL (Generator SW) разъема XP4. Выбор множителя частоты x1, x2, x4 производится джамперами на разъеме XP1
    Питание модуля 3,3В
    Размер: 18 x 43 мм плюс 10,5 мм для коннектора Reflex 2.0

  3. #22
    Завсегдатай Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    46
    Сообщений
    1,004

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    Умножение частоты это плохо. Оставлять два генератора включенными это плохо.

    Деление частоты на степень двойки - просто и хорошо. Реклок - просто и хорошо.

    Гальваническая развязка от компа - хорошо.

    Это мое имхо.

  4. #23
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    37,845

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    Цитата Сообщение от antonluba Посмотреть сообщение
    Гальваническая развязка от компа - хорошо.
    Это не "хорошо", это "must have"!
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  5. #24
    Частый гость Аватар для Кокон
    Регистрация
    12.06.2006
    Адрес
    Минск
    Сообщений
    471

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    Если деление, вопрос снялся бы.
    По фото *256, значит умножение.

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

    Все поправимо, развивайтесь, работайте!
    И уберите наконец ad193x из линейки продуктов!
    Хотя на нч канал пойдет конечно.

    P.S. Продукцией не пользуюсь, но посматриваю.
    Удобно.

  6. #25
    Завсегдатай Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    46
    Сообщений
    1,004

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    Цитата Сообщение от Alex Посмотреть сообщение
    Это не "хорошо", это "must have"!
    Всего этого в subj-e как раз нету. А то, что плохо, как раз есть

  7. #26
    Завсегдатай Аватар для Delta213
    Регистрация
    23.01.2006
    Адрес
    Астрахань
    Сообщений
    4,684

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    Изоляторы можно и на дочке организовать, это не проблема.
    Подчиненный перед лицом начальствующим должен иметь вид лихой и придурковатый, дабы разумением своим не смущать начальство.
    Указ Петра I от 09.12.1709:

  8. #27
    Новичок
    Автор темы
    Аватар для tolegs
    Регистрация
    02.02.2019
    Адрес
    Москва
    Сообщений
    33

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    Цитата Сообщение от antonluba Посмотреть сообщение
    Всего этого в subj-e как раз нету. А то, что плохо, как раз есть
    Забыли написать - Это моё имхо)

  9. #28
    Частый гость Аватар для eclipsevl
    Регистрация
    31.01.2009
    Адрес
    Гаага
    Возраст
    30
    Сообщений
    452

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    Цитата Сообщение от Alex Посмотреть сообщение

    Offтопик:
    Не в тему конечно, но я тут недавно посмотрел скопом клоки от HDMI в разных устройствах, так мне чуть плохо не стало - если уж на скопе видно как все гуляет вправо-влево...

    Offтопик:
    Прямо сам HDMI? То скорее всего Spread Spectrum Clocking

  10. #29
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    37,845

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип


    Offтопик:
    Цитата Сообщение от eclipsevl Посмотреть сообщение
    Прямо сам HDMI? То скорее всего Spread Spectrum Clocking
    Нет конечно, я не точно написал, клоки уже на I2S, экстрагированные из HDMA.


    Последний раз редактировалось Alex; 21.02.2024 в 16:02.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  11. #30
    iN GOD We TRUSt Аватар для EDDiE
    Регистрация
    13.02.2006
    Сообщений
    13,535

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    Цитата Сообщение от antonluba Посмотреть сообщение
    Реклок - просто и хорошо.
    Что такое хорошо, и что такое плохо? (С)
    https://audiohobby.ru/articles/profe...#comment_12121

  12. #31
    Завсегдатай Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    46
    Сообщений
    1,004

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    Цитата Сообщение от EDDiE Посмотреть сообщение
    Что такое хорошо, и что такое плохо? (С)
    https://audiohobby.ru/articles/profe...#comment_12121
    Внутри CPLD тоже происходят различные задержки распространения по разным сигналам, лично я думаю, что последней стадией нужно делать реклок даже в CPLD.

  13. #32
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    37,845

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    Цитата Сообщение от antonluba Посмотреть сообщение
    даже в CPLD.
    Даже ПОСЛЕ CPLD.
    Но это если клок их транспорта идет в ЦАП, а не наоборот. Ну и конечно, смотря что за ЦАП.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  14. #33
    Завсегдатай Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    46
    Сообщений
    1,004

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    Вообще мне нравится CPLD.
    Вот первая итерация моего цапа из 2019 года. Есть ошибки, конечно. Но до второй версии не дошло пока.
    Нажмите на изображение для увеличения. 

Название:	53190890_2184328775163092_610376454002052627_n.jpg 
Просмотров:	189 
Размер:	179.9 Кб 
ID:	450484
    Нажмите на изображение для увеличения. 

Название:	53478543_153016412382217_2581538312571423435_n.jpg 
Просмотров:	180 
Размер:	198.1 Кб 
ID:	450485
    Нажмите на изображение для увеличения. 

Название:	53081203_280022739564812_5319807696307674464_n.jpg 
Просмотров:	148 
Размер:	234.8 Кб 
ID:	450486

    ---------- Сообщение добавлено 16:45 ---------- Предыдущее сообщение было 16:43 ----------

    Цитата Сообщение от Alex Посмотреть сообщение
    Даже ПОСЛЕ CPLD
    Ты настаиваешь на использовании отдельной микросхемы? Чем это будет лучше, чем внутри CPLD сделать триггеры перед выходом?

  15. #34
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    37,845

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    Цитата Сообщение от antonluba Посмотреть сообщение
    Чем это будет лучше, чем внутри CPLD сделать триггеры перед выходом?
    Ну строго говоря, то что я говрил это больше FPGA касается, хотя и с CPLD можно всякого накрутить.
    Если есть уверенность что там все ровно - можн и не ставить.

    Цитата Сообщение от antonluba Посмотреть сообщение
    Ты настаиваешь на использовании отдельной микросхемы?
    Не, я скорее настаиваю на решениях, не требующих даже думать о всяких реклоках.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  16. #35
    Завсегдатай Аватар для Delta213
    Регистрация
    23.01.2006
    Адрес
    Астрахань
    Сообщений
    4,684

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    Цитата Сообщение от Alex Посмотреть сообщение
    Даже ПОСЛЕ CPLD.
    Но это если клок их транспорта идет в ЦАП, а не наоборот. Ну и конечно, смотря что за ЦАП.
    А разве в современных чипах внутри нет реклока?
    Подчиненный перед лицом начальствующим должен иметь вид лихой и придурковатый, дабы разумением своим не смущать начальство.
    Указ Петра I от 09.12.1709:

  17. #36
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    37,845

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    Цитата Сообщение от Delta213 Посмотреть сообщение
    А разве в современных чипах внутри нет реклока?
    Реклока чего?

    Если не копать глубоко - можно считать что есть
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  18. #37
    Новичок
    Автор темы
    Аватар для tolegs
    Регистрация
    02.02.2019
    Адрес
    Москва
    Сообщений
    33

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    Обновление ChipStudio до v0.99.4
    --------------------------------------------------
    Для ES9038Q2M добавлены блоки выбора входа SPDIF. Пять вариантов: BCLK(default), LR, DATA, GPIO1, GPIO2.
    --------------------------------------------------
    Для ES9038Q2M добавлены блоки выбора семи фильтров:
    linear phase fast roll-off filter
    linear phase slow roll-off filter
    minimum phase fast roll-off filter
    minimum phase slow roll-off filter
    apodizing fast roll-off filter (default)
    corrected minimum phase fast roll-off filter
    brick wall filter
    --------------------------------------------------
    Можно перебирать кнопками, переменным резистором или энкодером

  19. #38
    Новичок
    Автор темы
    Аватар для tolegs
    Регистрация
    02.02.2019
    Адрес
    Москва
    Сообщений
    33

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    С новой прошивкой добавили цифровой аудиоинтерфейс S/PDIF до 384кГц
    Прошивка Reflex_2.0_v2.4 DSD SPDIF Surround (18.03.2024)
    Прошивка Reflex_3.0_v2.4 DSD SPDIF Surround (18.03.2024)

  20. #39
    Старый знакомый Аватар для Ст.Мельник
    Регистрация
    04.08.2006
    Адрес
    Вологда - Плесецк
    Возраст
    61
    Сообщений
    956

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    Цитата Сообщение от Кокон Посмотреть сообщение
    Видимо, ошибка на схеме. По два одинаковых генератора на сетки 44,1х и 48х.

  21. #40
    Частый гость Аватар для Кокон
    Регистрация
    12.06.2006
    Адрес
    Минск
    Сообщений
    471

    По умолчанию Re: USB транспорт второго поколения Reflex2.0(3.0) Сделано в Чип и Дип

    Это просто под разный тип корпуса.
    Решили не делать делитель на логике,сделали по своему.

    Доделывать влом, самостоятельно тоже.
    Можно только потерпеть по довольно сомнительной причине - чипстудио.
    А можно самому на С, что тоже влом.
    Космический корабль не получиться, так копия китайского шатла - сизифов труд.

    Но, в целом парни стараются.
    Прогресс есть, определенный.

Страница 2 из 4 Первая 1234 Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •