Страница 1 из 2 12 Последняя
Показано с 1 по 20 из 30

Тема: Shift register i2s to LJ

  1. #1
    Частый гость
    Автор темы
    Аватар для Vladan-ODR
    Регистрация
    28.09.2009
    Адрес
    Москва
    Сообщений
    114

    По умолчанию Shift register i2s to LJ

    Доброго времени. Есть потребность в схеме сдвига регистра. Может ли кто поделиться рабочей схемой? Буду благодарен. У самого знаний нет такую схему изобразить. Говорят не сложно, но..

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

    По умолчанию Re: Shift register i2s to LJ

    Рисовать лень.
    Берешь два или двойной Д-триггер, например 7474 (ТМ2), заводишь первому триггеру bclk на С1 и на С2, wclk - на D1, с Q1 на D2, с -Q2 снимаешь новый wclk.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  3. #3
    Завсегдатай Аватар для VladimirV
    Регистрация
    09.05.2018
    Адрес
    Voronezh
    Сообщений
    4,808

    По умолчанию Re: Shift register i2s to LJ

    Цитата Сообщение от Vladan-ODR Посмотреть сообщение
    Есть потребность в схеме сдвига регистра
    Зачем? Есть микросхема готовая, которая так и называется - регистр сдвига.
    https://www.google.com/search?client...sclient=psy-ab

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

    По умолчанию Re: Shift register i2s to LJ

    Цитата Сообщение от VladimirV Посмотреть сообщение
    Есть микросхема готовая, которая так и называется - регистр сдвига.
    https://www.google.com/search?client...sclient=psy-ab
    Сдвоенный Д-триггер - это и есть 2-х разрядный сдвиговый регистр.
    Зачем ему 8-разрядные сдвиговые регистры, чтобы сдвинуть один сигнал на 2 бита?
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  5. #5
    Частый гость
    Автор темы
    Аватар для Vladan-ODR
    Регистрация
    28.09.2009
    Адрес
    Москва
    Сообщений
    114

    По умолчанию Re: Shift register i2s to LJ

    Тут такое дело. Может есть полу готовые решения на ASRC? Нужно сдвинуть 8 каналов. Насколько я понял, подобные микрухи имеют негативную часть в виде задержек. Как это на звук сказывается не знаю. Может и не стоит на это обращать внимания, но не уверен..

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

    По умолчанию Re: Shift register i2s to LJ

    Цитата Сообщение от Vladan-ODR Посмотреть сообщение
    Может есть полу готовые решения на ASRC? Нужно сдвинуть 8 каналов.
    8 каналов в I2S преобразовать в 8 каналов в I2S или из I2S LJ?
    Зачем тут ASRC?! Тебе нужно сдвинуть один сигнал и проинвертировать wclk,.

    I2S в LJ я выше описал, один копеечный чип, заодно он и инвертирует wclk (поскольку снимаем выход с -Q2)
    Если наоборот - то задерживать надо не wclk а data, тем-же чипом (только снимать не с -Q2 а с Q2), в 4-х экземплярах (поскольку 8 каналов). Плюс инвертор - вордклок проинвертировать.

    А 8-разрядные сдвиговые регистры, о которых писал Владимир, тут не помогут (можно конечно поставитить их 4 штуки, задержать wclk на 30 бит, плюс все равно инвертор, но это через ж-пу), точнее помогут. но не такие как 595, а у которых раздельные входы и выходы (т.е. по сути - набор тех-же Д-триггеров)
    Последний раз редактировалось Alex; 20.04.2020 в 14:50.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  7. #7
    Частый гость
    Автор темы
    Аватар для Vladan-ODR
    Регистрация
    28.09.2009
    Адрес
    Москва
    Сообщений
    114

    По умолчанию Re: Shift register i2s to LJ

    Именно нужно I2s в LJ. Микрухи имеют задержку и потом нужно смотреть, что бы потом фронты совпадали.

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

    По умолчанию Re: Shift register i2s to LJ

    Цитата Сообщение от Vladan-ODR Посмотреть сообщение
    Микрухи имеют задержку и потом нужно смотреть, что бы потом фронты совпадали.
    Эти "задержки" - существенно меньше допустимых, если конечно не ставить всякие древности, типа 155-й или 134-й серии
    А с фронтами тут все в порядке.
    Кстати, смотреть надо скорее чтобы они НЕ совпадали, в некоторых местах.



    Цитата Сообщение от Vladan-ODR Посмотреть сообщение
    Именно нужно I2s в LJ.
    Ну так я тебе уже писал - один чип типа 74-го сдвоенного триггера (любой современной серии - HC, LVC), задержать wclk на два бита bclk и проинвертировать.
    Третий раз я расписывать не буду.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  9. #9
    Завсегдатай Аватар для VladimirV
    Регистрация
    09.05.2018
    Адрес
    Voronezh
    Сообщений
    4,808

    По умолчанию Re: Shift register i2s to LJ

    Цитата Сообщение от Alex Посмотреть сообщение
    т.е. по сути - набор тех-же Д-триггеров)
    Так лучше взять два параллельных регистра по 8 бит - двумя корпусами решить вопрос сразу для 8-ми каналов. Чем кувыркаться с восемью (!) микросхемами сдвоенных триггеров. Если инверсия нужна - так есть и регистры с инверсией.

  10. #10
    Частый гость
    Автор темы
    Аватар для Vladan-ODR
    Регистрация
    28.09.2009
    Адрес
    Москва
    Сообщений
    114

    По умолчанию Re: Shift register i2s to LJ

    Цитата Сообщение от VladimirV Посмотреть сообщение
    Так лучше взять два параллельных регистра по 8 бит - двумя корпусами решить вопрос сразу для 8-ми каналов. Чем кувыркаться с восемью (!) микросхемами сдвоенных триггеров. Если инверсия нужна - так есть и регистры с инверсией.
    Такой вариант если возможен был бы самый то.

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

    По умолчанию Re: Shift register i2s to LJ

    Цитата Сообщение от VladimirV Посмотреть сообщение
    Так лучше взять два параллельных регистра по 8 бит - двумя корпусами решить вопрос сразу для 8-ми каналов.
    Во 1-х, далеко не всякие параллельные регистры для этого подходят, во 2-х - ему все равно сколько каналов, хоть 128, сдвигать нужно только wclk и больше ничего, а это один ТМ2-й


    Цитата Сообщение от VladimirV Посмотреть сообщение
    Чем кувыркаться с восемью (!) микросхемами сдвоенных триггеров.
    В данном случае этого не надо - см. выше.

    Цитата Сообщение от Vladan-ODR Посмотреть сообщение
    Такой вариант если возможен был бы самый то.
    Что "то"?
    Цитата Сообщение от VladimirV Посмотреть сообщение
    два параллельных регистра по 8 бит - двумя корпусами решить вопрос
    Два 20-ногих корпуса вместо одного 14-ногого ????

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

  12. #12
    Частый гость
    Автор темы
    Аватар для Vladan-ODR
    Регистрация
    28.09.2009
    Адрес
    Москва
    Сообщений
    114

    По умолчанию Re: Shift register i2s to LJ

    Все понял. Спасибо за разъяснения. В шкафу лежит 74hc74 это тоже самое что и 7474 или нет?

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

    По умолчанию Re: Shift register i2s to LJ

    Годится.


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

  14. #14
    Частый гость
    Автор темы
    Аватар для Vladan-ODR
    Регистрация
    28.09.2009
    Адрес
    Москва
    Сообщений
    114

    По умолчанию Re: Shift register i2s to LJ

    Там не все так просто. Цап на 1704. Перед ним стоит ЦФ df1704, места очень мало. И переключить ЦФ итд практически не возможно. Проще сделать на 7474. Я до этого возился с i2s RJ. Там правда ЦФ SM5813 - он только в RJ работает. Искал переходник с5813 на другой ЦФ, но так и не смог найти. А разводить и травить самому не готов. Вот такая история. Это процы для авто.. Поэтому и 8 каналов..

  15. #15
    Новичок Аватар для rimlist
    Регистрация
    26.10.2013
    Сообщений
    29

    По умолчанию Re: Shift register i2s to LJ

    как называется процессор для авто ?
    ODR ?

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

    По умолчанию Re: Shift register i2s to LJ

    Цитата Сообщение от Vladan-ODR Посмотреть сообщение
    Там не все так просто. Цап на 1704. Перед ним стоит ЦФ df1704, места очень мало. И переключить ЦФ итд практически не возможно.
    А источник переключить в LJ тоже нельзя?


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

  17. #17
    Частый гость
    Автор темы
    Аватар для Vladan-ODR
    Регистрация
    28.09.2009
    Адрес
    Москва
    Сообщений
    114

    По умолчанию Re: Shift register i2s to LJ

    ODR... P70X

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

    Цитата Сообщение от Alex Посмотреть сообщение
    А источник переключить в LJ тоже нельзя?



    Ну, это вещи как бы не очень друг с другом связанные.
    Источником выступает Minidsp, в нем не предусмотрено переключение к сожалению.

    ---------- Сообщение добавлено 17:20 ---------- Предыдущее сообщение было 10:44 ----------

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

Название:	20200421_171909.jpg 
Просмотров:	255 
Размер:	2.19 Мб 
ID:	370083

    Верно изобразил?

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

    По умолчанию Re: Shift register i2s to LJ

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

  19. #19
    Завсегдатай Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,553

    По умолчанию Re: Shift register i2s to LJ

    А я бы на вход BCK второго триггера подал инвертированный BCK. Общая задержка WCLK на 1 BCK будет, но без гонок фронтов. И WCLK как раз и будет изменяться по спаду BCK (как и на входе было).

  20. #20
    Частый гость
    Автор темы
    Аватар для Vladan-ODR
    Регистрация
    28.09.2009
    Адрес
    Москва
    Сообщений
    114

    По умолчанию Re: Shift register i2s to LJ

    Цитата Сообщение от Turbo_man Посмотреть сообщение
    А я бы на вход BCK второго триггера подал инвертированный BCK. Общая задержка WCLK на 1 BCK будет, но без гонок фронтов. И WCLK как раз и будет изменяться по спаду BCK (как и на входе было).
    Нарисуй плиз, не понимаю.

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

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

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

Ваши права

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