Страница 1 из 3 123 Последняя
Показано с 1 по 20 из 53

Тема: Гальваническая развязка тактового сигнала?

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

    По умолчанию Гальваническая развязка тактового сигнала?

    Кто что использует для передачи тактового сигнала через гальваническую развязку в USB интерфейсе?
    Поскольку его все равно надо передавать.
    Если генераторы на стороне USB - для цапа или ресинхронизации.
    Если генераторы на стороне ЦАПа - для тактирования асинхронного USB интерфейса.

    В первой итерации моего usb интерфейса я генераторы разместил на стороне USB, а клок передал через цифровой изолятор.
    https://www.analog.com/media/en/tech..._1401_1402.pdf

    Сейчас есть мысли поставить генератор на стороне цапа.

    Вариантов в принципе вижу два, тот же цифровой изолятор и трансформатор.
    https://datasheet.ciiva.com/26929/t3001-26929906.pdf

    Кто за какой вариант? Или возможен третий вариант? По возможности аргументированно.

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

    По умолчанию Re: Гальваническая развязка тактового сигнала?

    Si8662bb, adum1401c

    Силабс круче, он в обычном соике
    _________________
    Евгений

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

    По умолчанию Re: Гальваническая развязка тактового сигнала?

    Цитата Сообщение от antonluba Посмотреть сообщение
    Кто что использует для передачи тактового сигнала через гальваническую развязку в USB интерфейсе?
    Ту-же что и для остальных сигналов I2S - Si866x.

    Цитата Сообщение от antonluba Посмотреть сообщение
    Если генераторы на стороне USB - для цапа или ресинхронизации.
    Это не лучший вариант.

    Цитата Сообщение от antonluba Посмотреть сообщение
    Сейчас есть мысли поставить генератор на стороне цапа.
    Это лучше.



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

  4. #4
    Старый знакомый
    Автор темы
    Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    46
    Сообщений
    974

    По умолчанию Re: Гальваническая развязка тактового сигнала?

    Цитата Сообщение от Alex Посмотреть сообщение
    Ту-же что и для остальных сигналов I2S - Si666x.
    Вероятно опечатка. Si866x.
    Спасибо. Надо посчитать, сколько нужно линий и выбрать подходящий.

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

    По умолчанию Re: Гальваническая развязка тактового сигнала?

    Цитата Сообщение от antonluba Посмотреть сообщение
    Вероятно опечатка. Si866x.
    Конечно.

    ---------- Сообщение добавлено 20:53 ---------- Предыдущее сообщение было 20:49 ----------

    Цитата Сообщение от antonluba Посмотреть сообщение
    Спасибо. Надо посчитать, сколько нужно линий и выбрать подходящий.
    8661 - 5 туда (WCLK, BCLK, Data, Mute, 44/48) и 1 оттуда (MCLK).
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

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

    По умолчанию Re: Гальваническая развязка тактового сигнала?

    Цитата Сообщение от antonluba Посмотреть сообщение
    В первой итерации моего usb интерфейса
    на каком процессоре будет сделано?
    _________________
    Евгений

  7. #7
    Старый знакомый
    Автор темы
    Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    46
    Сообщений
    974

    По умолчанию Re: Гальваническая развязка тактового сигнала?

    Цитата Сообщение от maxssau Посмотреть сообщение
    на каком процессоре будет сделано?
    Так уже сделано. На стм32.
    Хочу теперь 4 канала попробовать. Так что как минимум плюс 2 линии данных. И еще думаю, надо будет управление питанием добавить в обратную сторону. Но это еще неточно.

    https://www.instagram.com/p/BvZrE6DH...=11xj0m6452x8z
    И соседние картинки

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

    По умолчанию Re: Гальваническая развязка тактового сигнала?

    Цитата Сообщение от antonluba Посмотреть сообщение
    Так уже сделано. На стм32.
    а, понятно.

    Я на стм32 делаю на основе ЧиД прошивки, F446 процессор. Лень заново всё писать, доделываю только то что нужно. Ну и кое что исправил в оригинале, т.к. не нравится то что они там сделали.
    _________________
    Евгений

  9. #9
    Старый знакомый
    Автор темы
    Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    46
    Сообщений
    974

    По умолчанию Re: Гальваническая развязка тактового сигнала?

    Я пока только идеей озадачился. Так что будет видно.
    Если что, знаю где спросить. Спасибо и успехов.

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

    По умолчанию Re: Гальваническая развязка тактового сигнала?

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

  11. #11
    Завсегдатай
    Регистрация
    19.10.2008
    Адрес
    Город плохих снов
    Сообщений
    2,246

    По умолчанию Re: Гальваническая развязка тактового сигнала?


    Offтопик:
    Цитата Сообщение от maxssau Посмотреть сообщение
    Я на стм32 делаю на основе ЧиД прошивки, F446 процессор. Лень заново всё писать, доделываю только то что нужно. Ну и кое что исправил в оригинале, т.к. не нравится то что они там сделали.
    Интересно, а в их проект можно прикрутить ещё и апсемплинг до 192кГц для 24 битного потока? Места там хватает или не хватит?

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

    По умолчанию Re: Гальваническая развязка тактового сигнала?


    Offтопик:

    Цитата Сообщение от uriy Посмотреть сообщение
    апсемплинг до 192кГц для 24 битного потока?
    скорости не хватит, ни процессора, ни встроенного USB PHY

    _________________
    Евгений

  13. #13
    Завсегдатай
    Регистрация
    19.10.2008
    Адрес
    Город плохих снов
    Сообщений
    2,246

    По умолчанию Re: Гальваническая развязка тактового сигнала?


    Offтопик:
    Цитата Сообщение от maxssau Посмотреть сообщение
    скорости не хватит, ни процессора, ни встроенного USB PHY
    Не, принимать 24бита 96кГц по USB, а потом самим ядром проца апсемплить до 192кГц, как я понимаю сам интерфейс SAI держит 192кГц 32 бита.

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

    По умолчанию Re: Гальваническая развязка тактового сигнала?


    Offтопик:

    Цитата Сообщение от uriy Посмотреть сообщение
    потом самим ядром проца апсемплить до 192кГц, как я понимаю сам интерфейс SAI держит 192кГц 32 бита
    держит то SAI и больше, тактовой частоты для качественного апсемплинга и фильтрации не хватит.
    Для апсемплинга лучше ASRC использовать, в нём будет фильтр

    _________________
    Евгений

  15. #15
    Завсегдатай
    Регистрация
    19.10.2008
    Адрес
    Город плохих снов
    Сообщений
    2,246

    По умолчанию Re: Гальваническая развязка тактового сигнала?


    Offтопик:
    Цитата Сообщение от maxssau Посмотреть сообщение
    держит то SAI и больше, тактовой частоты для качественного апсемплинга и фильтрации не хватит.
    Понял, спасибо.
    Цитата Сообщение от maxssau Посмотреть сообщение
    Для апсемплинга лучше ASRC использовать, в нём будет фильтр
    Но его нет в стм32ф442....


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

    По умолчанию Re: Гальваническая развязка тактового сигнала?


    Offтопик:

    Цитата Сообщение от uriy Посмотреть сообщение
    принимать 24бита 96кГц по USB, а потом самим ядром проца апсемплить до 192кГц
    а какова цель?

    _________________
    Евгений

  17. #17
    Завсегдатай
    Регистрация
    19.10.2008
    Адрес
    Город плохих снов
    Сообщений
    2,246

    По умолчанию Re: Гальваническая развязка тактового сигнала?


    Offтопик:
    Цитата Сообщение от maxssau Посмотреть сообщение
    а какова цель?
    Отказаться от одного звена в цепи ЦАПа которое выполняет функцию ASRC. Ну это не острая необходимость. Это больше некая "маловажная мечта".
    Вообще я сейчас мучаюсь с кодом от чип и дипа для USB-I2S на МК STM32F042F6P6, https://www.chipdip.ru/product/usb-i...it-48khz-prime я для эксперимента распаял МК на своей плате и подкинул этот модуль к ЦАПу, но так как я не распаивал кнопки которые мне не нужны, а только USB-I2S то в итоге получил проблему, кнопки начали "сами нажиматься" и посылать команду проигрывателю, очень часто пауза нажимается самостоятельно, я залез в код и хотел закоментровать кнопки, но не тут то было, потом хотел в дескрипторе отключить hid устройство и тоже мимо, в общем куда не сунусь везде засада, модифицированный мною код компилируется без ошибок но в итоге ничего не работает. Может подскажите как эти кнопки в коде отключить?

  18. #18
    Старый знакомый
    Автор темы
    Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    46
    Сообщений
    974

    По умолчанию Re: Гальваническая развязка тактового сигнала?

    Цитата Сообщение от Alex Посмотреть сообщение
    HS? UAC2?
    Нет. Fs, uac1.
    И то есть недоделки.

  19. #19
    Завсегдатай
    Регистрация
    19.10.2008
    Адрес
    Город плохих снов
    Сообщений
    2,246

    По умолчанию Re: Гальваническая развязка тактового сигнала?


    Offтопик:
    Цитата Сообщение от uriy Посмотреть сообщение
    Может подскажите как эти кнопки в коде отключить?
    В общем отключил таймер опроса кнопок и помогло.

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

    По умолчанию Re: Гальваническая развязка тактового сигнала?

    Цитата Сообщение от uriy Посмотреть сообщение
    Не, принимать 24бита 96кГц по USB, а потом самим ядром проца апсемплить до 192кГц, как я понимаю сам интерфейс SAI держит 192кГц 32 бита.
    Он и 768/32 держит, только проц нормлальный апсемплинг не потянет.

    Цитата Сообщение от uriy Посмотреть сообщение
    п и дипа для USB-I2S на МК STM32F042F6P6,
    Да этот проц там вообще толком ничего не успеет.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

Страница 1 из 3 123 Последняя

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

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

Ваши права

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