Страница 6 из 6 Первая ... 456
Показано с 101 по 109 из 109

Тема: 20-битный ЦАП на TDA1540

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

    По умолчанию 20-битный ЦАП на TDA1540

    Прошу оценить такую идею: построить 20-битный ЦАП на двух м/с TDA1540 на канал, подавая на первую 10 старших бит, а на вторую - 10 младших, и добавив в каждую последовательность по 4 нулевых бита.
    Аналоговые выходы суммируем, предварительно сделав уровень старшего в 1024 раза больше, чем у младшего.
    Почему именно 10 бит? Потому, что для 10 старших бит из 14 в TDA1540 используется динамический делитель тока, что обеспечивает ее характерное звучание.
    PS: "Может быть, все это - чушь собачья, но я хотел, как лучше" А. Белканов, Вестник АРА.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	20bit1540.gif 
Просмотров:	3239 
Размер:	17.1 Кб 
ID:	68418  

  2. #101
    Забанен (навсегда) Аватар для SashaNetrusov
    Регистрация
    25.01.2006
    Адрес
    Екатеринбург
    Возраст
    62
    Сообщений
    3,063

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Lexus,
    Глитч от семпла к семплу - величина случайная , и по знаку и по величине. С увеличением частоты дискретизации спектр шума, вызванный глитчем должен переноситься в более высокочастотную область. В ультразвук...

  3. #102
    Старый знакомый Аватар для Lexus
    Регистрация
    28.08.2005
    Адрес
    г. Апатиты Мурманская область
    Возраст
    42
    Сообщений
    761

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Глитч никуда не переместится. Он вызван неодновременным переключением ключей матрицы и повлиять на это никто не способен, кроме производителя ЦАП. С повышением частоты дискретизации только ухудшается ситуация, так как область глитча занимает все бОльшую часть периода дискретизации.

    Кстати, глитч нельзя считать случайным. Это кодозависимая помеха.

  4. #103
    Забанен (навсегда) Аватар для SashaNetrusov
    Регистрация
    25.01.2006
    Адрес
    Екатеринбург
    Возраст
    62
    Сообщений
    3,063

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Цитата Сообщение от Lexus Посмотреть сообщение
    Глитч никуда не переместится.
    Если из сигнала на выходе ЦАПа вычесть полезный (без глитча), то остаток можно представить как последовательность коротких импульсов со случайной амплитудой и полярностью с частотой семплирования. С повышением частоты спектр этой последовательности всё более расширяется в высокочастотную область. В полезной зоне энергия шума остаётся примерно одной и той же...

  5. #104
    Старый знакомый Аватар для Lexus
    Регистрация
    28.08.2005
    Адрес
    г. Апатиты Мурманская область
    Возраст
    42
    Сообщений
    761

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Попробую иначе объяснить, о чем я говорю. У AD5791 время установки составляет 1 мкс. В это же время входит область глитча, то есть после выброса на фронте самой помехи следуют колебания и в течении 1 мкс устанавливаются до требуемого значения (1/2*LSB). Даже если уменьшить интервал дискретизации до 1 мкс, глитч никуда не исчезнет. Теперь его область будет занимать ВЕСЬ период дискретизации.

  6. #105
    Завсегдатай Аватар для Elms
    Регистрация
    21.12.2008
    Адрес
    Москва
    Возраст
    56
    Сообщений
    3,352

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Lexus, Вы не путаете скорострельность ключей и разницу во времени их переключения?

  7. #106
    Старый знакомый Аватар для Lexus
    Регистрация
    28.08.2005
    Адрес
    г. Апатиты Мурманская область
    Возраст
    42
    Сообщений
    761

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Не должен. Приведенная ко времени величина глитча имеет отношение к времени установки. Например: http://www.eetimes.com/design/signal...nd-DACs-part-5 А "скорострельность" ключей определяется не временем установки, но временем изменения фронта (Slew Time).

  8. #107
    Забанен (навсегда) Аватар для SashaNetrusov
    Регистрация
    25.01.2006
    Адрес
    Екатеринбург
    Возраст
    62
    Сообщений
    3,063

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Цитата Сообщение от Lexus Посмотреть сообщение
    Попробую иначе объяснить, о чем я говорю. У AD5791 время установки составляет 1 мкс. В это же время входит область глитча, то есть после выброса на фронте самой помехи следуют колебания и в течении 1 мкс устанавливаются до требуемого значения (1/2*LSB). Даже если уменьшить интервал дискретизации до 1 мкс, глитч никуда не исчезнет. Теперь его область будет занимать ВЕСЬ период дискретизации.
    Глитч никуда не исчезает. Разновремённость переключения ключей приводит к тому, что на фоне фронта в начальной его части под микроскопом наблюдаются искажения этого фронта в виде выбросов вверх или вниз. Если из сигнала с глитчем вычесть мысленно этот фронт, то ошибка вызванная глитчем видна как последовательность импульсов разной амплитуды и полярности. Если этоу последовательность пропустить через фильтр полосой 20 кГц, то амплитуда этого шума резко снизится из-за эффекта усреднения амплитуд, т.к. они между собой не коррелируются. Т.е. увеличение частоты семплирования с одной стороны увеличивает временную долю этих помех , с другой стороны за счёт усреднения их за время 1/20000 (постоянная времени фильтра) уменьшается их амплитуда. Т.е. глитч надо умножать не на 8*44100 ,а на полосу звука.

    ---------- Добавлено в 17:52 ---------- Предыдущее сообщение в 17:43 ----------

    Отсюда и способ аназа уровня глитча по спектру можно оценить. Посмотреть на сколько вырастает уровень шума на выходе при пропускании , например, синуса 1 кГц максимальной амплитуды по отношению к уровню шума на выходе без синуса...
    Тут правда ещё шум дискретизации присутствует. Можно оценить насколько уровень суммарного шума выше уровня шума дискретизации...

    ---------- Добавлено в 18:53 ---------- Предыдущее сообщение в 17:52 ----------

    ...Кстати ЦАП достаточно быстрый, а значит и разновремённость переключения ключей д.б. небольшой...

  9. #108
    Старый знакомый Аватар для Lexus
    Регистрация
    28.08.2005
    Адрес
    г. Апатиты Мурманская область
    Возраст
    42
    Сообщений
    761

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Цитата Сообщение от SashaNetrusov Посмотреть сообщение
    Т.е. глитч надо умножать не на 8*44100 ,а на полосу звука.
    Не уверен, что так. Глитч за период "полосы звука" возникает не один раз, а в даташите указана величина одного переходного процесса.

  10. #109
    Забанен (навсегда) Аватар для SashaNetrusov
    Регистрация
    25.01.2006
    Адрес
    Екатеринбург
    Возраст
    62
    Сообщений
    3,063

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Цитата Сообщение от Lexus Посмотреть сообщение
    Глитч за период "полосы звука" возникает не один раз, а в даташите указана величина одного переходного процесса.
    За период полосы звука получается примерно 16 глитчей. В полосе звука проскочит амплитуда примерно среднего арифметического от этих 16 штук. Как в скользящем фильтре...

Страница 6 из 6 Первая ... 456

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

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

Ваши права

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