Форум автозвука и установки музыки в автомобиль
Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 11 по 20 из 50

Разбираю Ural CDD ConceRt

Комбинированный просмотр

  1. #1
    Ушел в ЛАС Технический директор Array Репутация: лучше не знать Аватар для HoSStiA
    Регистрация
    11.01.2004
    Город/село
    Столиця
    Сообщений
    13,050
    Спасибо (Раздал)
    11289
    Спасибо (Получил)
    14942
    Автор
    Цитата Сообщение от Matvey498 Посмотреть сообщение
    Нужен?Могу дать на время.
    Пожалуй, возьму до НГ. Можно будет пересечься на "ноябрьских" или чуть позже в Москве или МО? Раньше, к сожалению, не получится подъехать.

    Разъем MegaBus для подключения ATAPI,
    Нажмите на изображение для увеличения
Название: Magnitola-Avtozvuk_248714_ATAPI_DATA_cable.jpg
Просмотров: 0
Размер:	66.7 Кб
ID:	879390.


  2. #2
    Вечно пьяный Технический директор
    Репутация Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 1408230 Аватар для Андреичъ
    Регистрация
    01.08.2011
    Город/село
    МО
    Сообщений
    11,496
    Спасибо (Раздал)
    29213
    Спасибо (Получил)
    34852

    Re: Разбираю Ural CDD ConceRt

    люблю такие темы! Ничего не понятно, но жуть как интересно


  3. #3
    Новичок Соискатель
    Репутация
    Репутация: 0
    Регистрация
    23.10.2015
    Город/село
    Ростов
    Сообщений
    6
    Спасибо (Раздал)
    1
    Спасибо (Получил)
    0

    Re: Разбираю Ural CDD ConceRt

    Может кто даст на время атапи


  4. #4
    Ушел в ЛАС Технический директор Array Репутация: лучше не знать Аватар для HoSStiA
    Регистрация
    11.01.2004
    Город/село
    Столиця
    Сообщений
    13,050
    Спасибо (Раздал)
    11289
    Спасибо (Получил)
    14942
    Автор

    Re: Разбираю Ural CDD ConceRt

    Цитата Сообщение от slavka1010 Посмотреть сообщение
    Правильно, я понимаю, что обычным осциллографом это не померишь?
    С этого все и началось:

    После прочтения съесть!

    Цитата Сообщение от HoSStiA Посмотреть сообщение
    BCK - 2.116 / 4.23381 Mhz 3.3v = BitClock аудиоинтерфейса
    Нажмите на изображение для увеличения
Название: DSCN1451.jpg
Просмотров: 0
Размер:	165.2 Кб
ID:	883422

    LRCK - 44.100 / 88.200 kHz 3.3v = WordClock аудиоинтерфейса
    Нажмите на изображение для увеличения
Название: DSCN1440.jpg
Просмотров: 0
Размер:	169.6 Кб
ID:	883420

    SADT - 3.3v = файловые данные, либо данные аудиоинтерфейса // UPD: 2015-10-17
    Нажмите на изображение для увеличения
Название: DSCN1456.jpg
Просмотров: 0
Размер:	156.3 Кб
ID:	883418



  5. #5
    Авторитет Старший мастер
    Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 375213
    Регистрация
    02.12.2013
    Город/село
    город-село Москва, ЮЗАО
    Сообщений
    3,757
    Спасибо (Раздал)
    13942
    Спасибо (Получил)
    3582

    Re: Разбираю Ural CDD ConceRt

    Цитата Сообщение от HoSStiA Посмотреть сообщение
    С этого все и началось:
    Насколько я понял, есть несоответствие lrclk и bclk, для i2s blck=32*lrck на один канал, так же напряжение превышает стандарное значение для стандарта i2s, верно?


  6. #6
    Ушел в ЛАС Технический директор Array Репутация: лучше не знать Аватар для HoSStiA
    Регистрация
    11.01.2004
    Город/село
    Столиця
    Сообщений
    13,050
    Спасибо (Раздал)
    11289
    Спасибо (Получил)
    14942
    Автор

    Re: Разбираю Ural CDD ConceRt

    Цитата Сообщение от slavka1010 Посмотреть сообщение
    есть несоответствие lrclk и bclk, для i2s blck=32*lrck на один канал
    На это в описании стандарта нет ограничений. В случае CDD используются слова 24bit на канал, соответственно один фрейм (LRCK) тактируется как 24 * 2 BCK, и многие современные SoC поддерживают этот режим. Сложнее подобрать подходящий контроллер было бы в случае 32bit-слова на канал.

    Вложения
    • Тип файла: pdf i2sbus.pdf (59.9 Кб, Просмотров: 366)

  7. #7
    Авторитет Старший мастер
    Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 375213
    Регистрация
    02.12.2013
    Город/село
    город-село Москва, ЮЗАО
    Сообщений
    3,757
    Спасибо (Раздал)
    13942
    Спасибо (Получил)
    3582

    Re: Разбираю Ural CDD ConceRt

    Цитата Сообщение от HoSStiA Посмотреть сообщение
    На это в описании стандарта нет ограничений. В случае CDD используются слова 24bit на канал, соответственно один фрейм (LRCK) тактируется как 24 * 2 BCK, и многие современные SoC поддерживают этот режим. Сложнее подобрать подходящий контроллер было бы в случае 32bit-слова на канал.
    Спасибо, это дока умея уже есть, что-то я совсем запутался, по показаниям осцилографа вроде бы все сходится. Частота дискретизации 44100Гц(LRCK), BCK -2.116МГц, вроде бы все сростается, как Вы поняли что это не сигнал I2S?

    ---------- Сообщение добавлено 31.10.2015 в 19:17 ----------

    Цитата Сообщение от HoSStiA Посмотреть сообщение
    В 3.3V не вижу проблемы.

    Для декодирования и моделирования управляющих кодов сейчас приспособили STM32F4DISCOVERY.
    Нажмите на изображение для увеличения
Название: stm32f4_discovery.jpg
Просмотров: 0
Размер:	260.2 Кб
ID:	883492
    В принципе, он справляется и с I2S, но если нагружать ядро вычислениями, иногда немного "гуляет" ширина LRCK относительно BCK на один такт, что пока не столь критично для экспериментов. Если "победим" этот момент, то станет возможным построить полное решение на относительно недорогом STM32.
    Очень прикольный микроконтроллер. А при обработке I2S он может работать в режиме ASRC, или ему обязательно получать Master clock? Так же он может отдавать i2s поток на внешний dac?


  8. #8
    Ушел в ППЛ Начальник кадров
    Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 1294044
    Регистрация
    13.11.2012
    Город/село
    Москва
    Сообщений
    23,741
    Спасибо (Раздал)
    37506
    Спасибо (Получил)
    38781

    Re: Разбираю Ural CDD ConceRt

    Цитата Сообщение от slavka1010 Посмотреть сообщение
    Спасибо, это дока умея уже есть, что-то я совсем запутался, по показаниям осцилографа вроде бы все сходится. Частота дискретизации 44100Гц(LRCK), BCK -2.116МГц, вроде бы все сростается, как Вы поняли что это не сигнал I2S?
    Так это и есть,только выше смотреть нужно,по осциллограмме.,


  9. #9
    Ушел в ЛАС Технический директор Array Репутация: лучше не знать Аватар для HoSStiA
    Регистрация
    11.01.2004
    Город/село
    Столиця
    Сообщений
    13,050
    Спасибо (Раздал)
    11289
    Спасибо (Получил)
    14942
    Автор

    Re: Разбираю Ural CDD ConceRt

    Цитата Сообщение от slavka1010 Посмотреть сообщение
    Видимо, я безнадежно туп, не пойму как по осцилограмме стало понятно, что это не i2s?
    Изменяющая частота дискретизации: не только 44.100 Гц, но и 2*44.100 Гц. При этом частоту BCK задает сам CD-транспорт, материнская плата CDD находится в режиме slave и подстраивается самостоятельно по частоте. В современных контроллерах обычно это происходит по FS (LRCK), но в CDD могут быть и свои нюансы.

    Цитата Сообщение от slavka1010 Посмотреть сообщение
    Очень прикольный микроконтроллер. А при обработке I2S он может работать в режиме ASRC, или ему обязательно получать Master clock? Так же он может отдавать i2s поток на внешний dac?
    Прикольно как раз то, что на него можно подать собственный произвольный MCLK, и по нему моделировать все что угодно, в пределах производительности. Его задача не обрабатывать I2S, а создавать. Потом все это обработает более мощный процессор SH-3 на материнской плате CDD.

    Видимо, под этим и подразумевалась обработка входящего сигнала в режиме ASRC (?). CDD в этом плане очень удобен, можно попробовать разогнать шину и до 176.400 Гц (4*44.100 Гц).


  10. #10
    Ушел в ЛАС Технический директор Array Репутация: лучше не знать Аватар для HoSStiA
    Регистрация
    11.01.2004
    Город/село
    Столиця
    Сообщений
    13,050
    Спасибо (Раздал)
    11289
    Спасибо (Получил)
    14942
    Автор

    Re: Разбираю Ural CDD ConceRt

    Цитата Сообщение от slavka1010 Посмотреть сообщение
    напряжение превышает стандарное значение для стандарта i2s
    В 3.3V не вижу проблемы.

    Для декодирования и моделирования управляющих кодов сейчас приспособили STM32F4DISCOVERY.
    Нажмите на изображение для увеличения
Название: stm32f4_discovery.jpg
Просмотров: 0
Размер:	260.2 Кб
ID:	883492
    В принципе, он справляется и с I2S, но если нагружать ядро вычислениями, иногда немного "гуляет" ширина LRCK относительно BCK на один такт, что пока не столь критично для экспериментов. Если "победим" этот момент, то станет возможным построить полное решение на относительно недорогом STM32.


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

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

Ваши права

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