Доброго времени. Есть потребность в схеме сдвига регистра. Может ли кто поделиться рабочей схемой? Буду благодарен. У самого знаний нет такую схему изобразить. Говорят не сложно, но..
Доброго времени. Есть потребность в схеме сдвига регистра. Может ли кто поделиться рабочей схемой? Буду благодарен. У самого знаний нет такую схему изобразить. Говорят не сложно, но..
Рисовать лень.
Берешь два или двойной Д-триггер, например 7474 (ТМ2), заводишь первому триггеру bclk на С1 и на С2, wclk - на D1, с Q1 на D2, с -Q2 снимаешь новый wclk.
"Замполит, чайку?"(с)"Охота за Красным Октябрем".
"Ну что, можете меняться обратно."(с)типа анек.
<-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.
Зачем? Есть микросхема готовая, которая так и называется - регистр сдвига.
https://www.google.com/search?client...sclient=psy-ab
"Замполит, чайку?"(с)"Охота за Красным Октябрем".
"Ну что, можете меняться обратно."(с)типа анек.
<-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.
Тут такое дело. Может есть полу готовые решения на 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 --> Вопросы - в личку, е-мейл, скайп.
Именно нужно I2s в LJ. Микрухи имеют задержку и потом нужно смотреть, что бы потом фронты совпадали.
Эти "задержки" - существенно меньше допустимых, если конечно не ставить всякие древности, типа 155-й или 134-й серии
А с фронтами тут все в порядке.
Кстати, смотреть надо скорее чтобы они НЕ совпадали, в некоторых местах.
Ну так я тебе уже писал - один чип типа 74-го сдвоенного триггера (любой современной серии - HC, LVC), задержать wclk на два бита bclk и проинвертировать.
Третий раз я расписывать не буду.
"Замполит, чайку?"(с)"Охота за Красным Октябрем".
"Ну что, можете меняться обратно."(с)типа анек.
<-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.
Во 1-х, далеко не всякие параллельные регистры для этого подходят, во 2-х - ему все равно сколько каналов, хоть 128, сдвигать нужно только wclk и больше ничего, а это один ТМ2-й
В данном случае этого не надо - см. выше.
Что "то"?
Два 20-ногих корпуса вместо одного 14-ногого ????
Причем при полной ненужности в данном случае 8-битных регистров?
"Замполит, чайку?"(с)"Охота за Красным Октябрем".
"Ну что, можете меняться обратно."(с)типа анек.
<-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.
Все понял. Спасибо за разъяснения. В шкафу лежит 74hc74 это тоже самое что и 7474 или нет?
Годится.
P.S. А просто ЦАП переключить из LJ в I2S нельзя?
"Замполит, чайку?"(с)"Охота за Красным Октябрем".
"Ну что, можете меняться обратно."(с)типа анек.
<-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.
Там не все так просто. Цап на 1704. Перед ним стоит ЦФ df1704, места очень мало. И переключить ЦФ итд практически не возможно. Проще сделать на 7474. Я до этого возился с i2s RJ. Там правда ЦФ SM5813 - он только в RJ работает. Искал переходник с5813 на другой ЦФ, но так и не смог найти. А разводить и травить самому не готов. Вот такая история. Это процы для авто.. Поэтому и 8 каналов..
как называется процессор для авто ?
ODR ?
"Замполит, чайку?"(с)"Охота за Красным Октябрем".
"Ну что, можете меняться обратно."(с)типа анек.
<-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.
Вроде да, только 1, 4, 10, 13 - соеднить с 14-й.
"Замполит, чайку?"(с)"Охота за Красным Октябрем".
"Ну что, можете меняться обратно."(с)типа анек.
<-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.
А я бы на вход BCK второго триггера подал инвертированный BCK. Общая задержка WCLK на 1 BCK будет, но без гонок фронтов. И WCLK как раз и будет изменяться по спаду BCK (как и на входе было).
Социальные закладки