Страница 3 из 3 Первая 123
Показано с 41 по 58 из 58

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

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

    По умолчанию 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 
Просмотров:	180 
Размер:	228.0 Кб 
ID:	449934

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

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

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

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

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

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

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

Название:	DOC036976313.jpg 
Просмотров:	109 
Размер:	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. #41
    Новичок
    Автор темы
    Аватар для tolegs
    Регистрация
    02.02.2019
    Адрес
    Москва
    Сообщений
    29

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

    Цитата Сообщение от Ст.Мельник Посмотреть сообщение
    Видимо, ошибка на схеме. По два одинаковых генератора на сетки 44,1х и 48х.
    Это чтобы в KiCad два посадочных места отобразилось, для разных корпусов генератора.

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

Название:	BQ.jpg 
Просмотров:	116 
Размер:	209.5 Кб 
ID:	453127

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

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

    Цитата Сообщение от tolegs Посмотреть сообщение
    Это чтобы в KiCad два посадочных места отобразилось, для разных корпусов генератора.
    Понятно.

  4. #43
    Завсегдатай Аватар для ditter
    Регистрация
    04.07.2004
    Адрес
    RUS
    Возраст
    50
    Сообщений
    1,071

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


    Offтопик:
    я бы за такую конструкцию генератора выдал бы премию Дарвина.
    это ж надо умудриться не делить, а умножать частоту, да еще с помощью микропроцессора.
    надо полагать программистов как собак, а вот инженера по дискретной логике ни одного

  5. #44

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

    Здравствуйте, кому не трудно, напишите в чем отличия 2.0 pro от 3.0 ?

  6. #45
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,625

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


    Offтопик:

    Цитата Сообщение от ditter Посмотреть сообщение
    я бы за такую конструкцию генератора выдал бы премию Дарвина.
    это ж надо умудриться не делить, а умножать частоту, да еще с помощью микропроцессора.
    надо полагать программистов как собак, а вот инженера по дискретной логике ни одного
    да там и с исходниками могут быть траблы, в первой версии рефлекса множитель вообще был постоянный, 256х,что требовало 6(!!!) (ШЕСТЬ Карл) генераторов на 44-192 кГц частоты. А правилось это 5-10 строками. В итоге я прелопатил всё, кроме USB Audio от ST, да и там добавлял вкуснятину. Сейчас они просто не выкладывают исходники. Я выкладывал, года 3-4 назад, как раз правленное, под 2 генератора

    _________________
    Евгений

  7. #46
    Зарегистрировался Аватар для GreenVoron
    Регистрация
    30.04.2024
    Сообщений
    3

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

    Цитата Сообщение от Jivchic Посмотреть сообщение
    Здравствуйте, кому не трудно, напишите в чем отличия 2.0 pro от 3.0 ?
    Вот некоторые основные отличия между ними:

    1. Частота дискретизации: Reflex2.0 Pro имеет частоту дискретизации до 1 ГГц, в то время как Reflex3.0 имеет частоту дискретизации до 2 ГГц. Это означает, что Reflex3.0 способен обрабатывать более высокочастотные сигналы.

    2. Количество каналов: Reflex2.0 Pro обычно поставляется с 4 каналами, в то время как Reflex3.0 может иметь до 8 каналов. Большее количество каналов позволяет одновременно измерять и анализировать больше сигналов.

    3. Функциональность и программное обеспечение: Reflex3.0 обычно имеет более широкий набор функций и возможностей по сравнению с Reflex2.0 Pro. Это может включать в себя дополнительные опции анализа сигналов, улучшенный пользовательский интерфейс и другие дополнительные функции.

    4. Цена: Обычно Reflex3.0 будет стоить дороже, чем Reflex2.0 Pro из-за своих расширенных характеристик и возможностей.

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

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

    Цитата Сообщение от GreenVoron Посмотреть сообщение
    Частота дискретизации: Reflex2.0 Pro имеет частоту дискретизации до 1 ГГц, в то время как Reflex3.0 имеет частоту дискретизации до 2 ГГц. Это означает, что Reflex3.0 способен обрабатывать более высокочастотные сигналы.
    Чего? Какие гигагерцы на F7?
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  9. #48

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

    Я отличия вижу только в частоте дискретизации стерео режима: у 2.0 pro 768kHz, а у 3.0 меньше - 384kHz...

    аудиоканалов вроде одинаково - 16 у обоих...

    микросхемы вроде одинаковые, но цена на 2.0 pro выше... вот и непонятно, версия старее, но префикс pro что-то же должен давать кроме повышенной частоты дискретизации? или только в этом ее pro и выше цена?

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

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

    Цитата Сообщение от Jivchic Посмотреть сообщение
    Я отличия вижу только в частоте дискретизации стерео режима: у 2.0 pro 768kHz, а у 3.0 меньше - 384kHz...
    И только в стерео.

    Цитата Сообщение от Jivchic Посмотреть сообщение
    аудиоканалов вроде одинаково - 16 у обоих...
    Вряд ли там HWB Endpoint используются, скорее всего Standard, так что 16 каналов при 24/32 бита - максимум на 96кГц. Или 192кГц, но только в 16-ти битах.
    Последний раз редактировалось Alex; 02.05.2024 в 18:59.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  11. #50
    Завсегдатай Аватар для DrModd
    Регистрация
    17.07.2019
    Сообщений
    1,059

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

    Цитата Сообщение от GreenVoron Посмотреть сообщение
    1. Частота дискретизации: Reflex2.0 Pro имеет частоту дискретизации до 1 ГГц, в то время как Reflex3.0 имеет частоту дискретизации до 2 ГГц. Это означает, что Reflex3.0 способен обрабатывать более высокочастотные сигналы.

    Offтопик:
    Забористая дурь)))

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

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


    Offтопик:
    Цитата Сообщение от DrModd Посмотреть сообщение
    Offтопик:
    Забористая дурь)))
    Да он уже 3-й день тут на форуме не появляется,наверное понял чего сморозил



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

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

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

    Цитата Сообщение от Jivchic Посмотреть сообщение
    Здравствуйте, кому не трудно, напишите в чем отличия 2.0 pro от 3.0 ?
    Главное отличие это расположение разъемов GPIO.
    Reflex 2.0 - GPIO по периметру. Очень удобно для проектирования и отладки собственной конструкции. После отладки можно развести собственную плату нужной конфигурации. Прошитый загрузчиком микроконтроллер доступен отдельно.
    Reflex 3.0 - Оригинальное расположение GPIO. Два варианта на одной плате: Первый 100% совместимость с первым Reflex. Можно просто заменить. Второй 100% совместимость с сорокапиновым разъемом Raspberry Pi. Любая аудиокарта для RasPi будет работать на Reflex 3.0
    По Аудио никаких различий нет. То, что Reflex 3.0 маркируется 384кГц это только на сайте. Упс. Он работает и на 768кГц

    ---------- Сообщение добавлено 11:06 ---------- Предыдущее сообщение было 10:33 ----------

    Добавлю фото Reflex 3.0 с аудиошляпами для RaspberryPi
    Нажмите на изображение для увеличения. 

Название:	5122-master.jpg 
Просмотров:	65 
Размер:	229.7 Кб 
ID:	454187
    Нажмите на изображение для увеличения. 

Название:	1.jpg 
Просмотров:	41 
Размер:	1.79 Мб 
ID:	454188

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

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

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

  15. #54
    Частый гость Аватар для Anr
    Регистрация
    28.02.2005
    Адрес
    Волжский
    Сообщений
    220

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

    А зачем загрузчик выполнен отдельным модулем? Только из—за желания/хотения денег? Какие функции отдельного модуля загрузчика?

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

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

    Цитата Сообщение от Anr Посмотреть сообщение
    А зачем загрузчик выполнен отдельным модулем?
    Наверное потому, что это наиболее правильная технология построения безопасного защищенного загрузчика.

    Когда он сидит в отдельном куске write protected memory, и никоим образом не зависит от основной прошивки - хоть ее вообще нет, хоть туда вместо прошивки какой-то мусор залили, "кирпичизация" устроства невозможна. Всегда можно потом залить правильную прощшивку и оно будет работать. Тем более, что STM32 прекрасно позволяет это делать.
    На других процах к сожалению, это не всегда это вожможно, и приходится совмещать загрузчик с прошивкой .
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  17. #56
    Частый гость Аватар для Anr
    Регистрация
    28.02.2005
    Адрес
    Волжский
    Сообщений
    220

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

    Но ведь логичнее поместить загрузчик в отдельную м/с? Собственно так давно делают на матерях…

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

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

    Цитата Сообщение от Anr Посмотреть сообщение
    Но ведь логичнее поместить загрузчик в отдельную м/с?
    Для микроконтроллеров, тем более с программой в ПЗУ - нет, это абсолютно нелогично и не приемлимо.
    Даже у МК, у которых программа в ОЗУ (например у XMOS), первичный загрузчик находится в микроконтроллере.
    (Вторичный загрузчик и программа - в зашифрованном виже лежат отдельной м/с (флешке).

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

  19. #58
    Частый гость Аватар для Anr
    Регистрация
    28.02.2005
    Адрес
    Волжский
    Сообщений
    220

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

    Цитата Сообщение от Alex Посмотреть сообщение
    "На матерях" - программа не в ПЗУ процесора.
    Собственно, в этом одно из отличий (хотя иногда оно и нарушатся), между микропроцессором и микроконтроллером.
    да, наверняка, ты прав… Наверное куплю, попробую как оно в мк
    Alex, стоит пробовать этот транспорт или нет? Какое твое мнение? Цена гуманна… А что ждать по звуку?
    Последний раз редактировалось Anr; 12.05.2024 в 22:03.

Страница 3 из 3 Первая 123

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

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

Ваши права

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