Страница 2 из 2 Первая 12
Показано с 21 по 28 из 28

Тема: Помогите с AD1896

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

    По умолчанию Помогите с AD1896

    Помогите пожалуйста найти ошибку в схеме. Симптомы такие - подключаю AD1896 к SP/DIF приемнику DIR1701 и к цапу TDA1541a - на выходе цапа получается какой-то высокочастотный вой причем он есть, даже если спдиф вход никуда не подключен. Играемая музыка на этом фоне абсолютно не прослушивается - ее нет. Почему AD1896 сливает что-то в DATA, ведь на входе у нее в данных ноль?
    DIR1701 и AD1896 соединены так:

    DIR1701 AD1896
    BCKO SCLK_I
    LRCKO LRCLK_I
    DOUT SDATA_I

    ВСЕ входные и выходные форматы для всех микросхем - IIS.
    Генератор, используемый в схеме, Golledge на 33.8688 МГц.
    Счетчики-делители и инвертор из серии 74HC, скоро поменяю на 74AC, но ведь это не должно влиять на работу таким образом? AD1896 из сэмплов.
    Разумеется, DIR1701 и TDA1541a без AD1896 вместе нормально работают.
    Схема приложена.
    Не дайте пропасть
    Вложения Вложения

  2. #21
    Регистрация не подтверждена Аватар для ZugDuk
    Регистрация
    05.08.2004
    Адрес
    Piter
    Сообщений
    4,899

    По умолчанию Re: Помогите с AD1896

    Требуется, то требуется, но с AD1896 идет формат I2S, а он 32 бита. Просто 16 полезных данных, а остальные нули.

  3. #22

    По умолчанию Re: Помогите с AD1896

    Цитата Сообщение от ZugDuk Посмотреть сообщение
    Требуется, то требуется, но с AD1896 идет формат I2S, а он 32 бита. Просто 16 полезных данных, а остальные нули.
    Table II. Serial Data Output Port Mode
    SMODE_OUT_[0:1]
    Interface Format
    1 0
    0 0 Left Justified (LJ)
    0 1 I2S <---------------- оно ?
    1 0 TDM Mode
    1 1 Right Justified (RJ)
    Table III. Word Width
    WLNGTH_OUT_[0:1]
    Word Width
    1 0
    0 0 24 Bits
    0 1 20 Bits
    1 0 18 Bits
    1 1 16 Bits <------------------ оно ?
    The following timing diagrams show the serial mode formats.

    где я не прав?
    I2S и 16 Bits

  4. #23
    Регистрация не подтверждена Аватар для ZugDuk
    Регистрация
    05.08.2004
    Адрес
    Piter
    Сообщений
    4,899

    По умолчанию Re: Помогите с AD1896

    Это выбор, скока должно быть полезных данных. Зависит от разрядности ЦАП. Для TDA1541 нужно выбирать 16. Но I2S формат сам по себе то 32 бита, полезных будет 16, а остальные нули.
    Ты картинки смотри. Там довольно понятно нарисовано.

    Добавлено через 2 минуты
    Тьфу блин пост пропал.
    а я так старался все объяснял

    Добавлено через 3 минуты
    Ладно, напишу еще раз.

    В общем I2S представляет из себя:
    - нулик в начале
    - полезные данные (16, 18, 20, 24)
    - остальные нули
    В сумме эти 3 вещи занимают 32 бита.
    Каждому биту (полезному или нулю, не важно) соотвтествует один битклок. По этому битклоков тоже будет 32.
    Т.к. каналов стерео два, то умножаем еще на 2 и получаем 64.
    По этому AD1896 напрямую с TDA1541 не работает.
    Последний раз редактировалось ZugDuk; 08.10.2007 в 10:55. Причина: Добавлено сообщение

  5. #24

    По умолчанию Re: Помогите с AD1896

    Цитата Сообщение от ZugDuk Посмотреть сообщение
    Это выбор, скока должно быть полезных данных. Зависит от разрядности ЦАП. Для TDA1541 нужно выбирать 16. Но I2S формат сам по себе то 32 бита, полезных будет 16, а остальные нули.
    Ты картинки смотри. Там довольно понятно нарисовано.


    Т.к. каналов стерео два, то умножаем еще на 2 и получаем 64.
    По этому AD1896 напрямую с TDA1541 не работает.
    дошло, т.е. длину LRCKO он не подгоняет под длину даніх. ЖАЛЬ

  6. #25
    Регистрация не подтверждена Аватар для ZugDuk
    Регистрация
    05.08.2004
    Адрес
    Piter
    Сообщений
    4,899

    По умолчанию Re: Помогите с AD1896

    Да. Именно AD1896 не подгоняет. Хотя возможно, что другие ЦФ и подгоняют. Надо смотреть в каждом конкретном случае отдельно.

  7. #26
    Регистрация не подтверждена Аватар для nazar
    Регистрация
    07.10.2005
    Сообщений
    2,541

    По умолчанию Re: Помогите с AD1896

    Цитата Сообщение от ZugDuk Посмотреть сообщение
    По этому AD1896 напрямую с TDA1541 не работает.
    угу, даже 2х не получится...

  8. #27
    Регистрация не подтверждена Аватар для ZugDuk
    Регистрация
    05.08.2004
    Адрес
    Piter
    Сообщений
    4,899

    По умолчанию Re: Помогите с AD1896

    Да должна. Битклок получается 5.6 МГц, что меньше даташитного лимита.

  9. #28

    По умолчанию Re: Помогите с AD1896

    Цитата Сообщение от nazar Посмотреть сообщение
    угу, даже 2х не получится...
    почему?
    вроде же 2х кратная должна получиться, или оно нулями забьет ?

Страница 2 из 2 Первая 12

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

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

Ваши права

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