Страница 15 из 32 Первая ... 5131415161725 ... Последняя
Показано с 281 по 300 из 638

Тема: Дилетантский вопрос про sigma-delta

  1. #1 Показать/скрыть первое сообщение.
    Старый знакомый
    Автор темы
    Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    65
    Сообщений
    945

    Вопрос Дилетантский вопрос про sigma-delta

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

Название:	sdm4-20bx256.gif 
Просмотров:	2557 
Размер:	12.4 Кб 
ID:	134944
    Вот наскоро сочинил примитивную модель однобитного сигма-дельта модулятора 4-го порядка,
    подал на вход синус 20-бит проапсэмпленный до 256*Fs.
    Смотрите что получилось ...
    Почему никто не использует столь простой подход ?
    Ищем грабли ..., учим теорию.
    Последний раз редактировалось tomtit; 29.05.2013 в 02:03.

  2. #281
    Старый знакомый
    Автор темы
    Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    65
    Сообщений
    945

    По умолчанию Re: Дилетантский вопрос про sigma-delta

    Я вот, тоже не просто так спросил, как звучит ES с аподайзером.
    Если годится крутой бриквол 40дБ/кHz с 0.15дБ риплами, и -3дБ на 20к,
    то чего заморачиваться то?
    В то время, как Бруно сотворил полную противоположность - и тоже ОК.

    P.S
    Кстати несколько лет тому назад, БП был твердым сторонником бриквола.
    Он писал - когда несколько фильтров в тракте работают друг за другом,
    в результате все равно получится "непредсказуемый" бриквол,
    и чем быстрее отрубить хвост, тем лучше.
    Последний раз редактировалось tomtit; 22.04.2020 в 20:23.

  3. #282
    Завсегдатай Аватар для sia_2
    Регистрация
    18.07.2005
    Сообщений
    4,009

    По умолчанию Re: Дилетантский вопрос про sigma-delta


    Offтопик:
    это когда Бруно выступал как инженер. а когда стало надо продавать - обнаружилось, что потребитель хочет, чтобы то, что он покупает, было сделано так, как он (потребитель) считает "правильным". ну и на рынке очень много "эксклюзивных" ЦАП - с извратами, типа NOS (или ее имитации) или "сверхкороткими" фильтрами, ни фига не фильтрующими. на этом фоне ЦАП с брикваллом - почти ничем не будет отличаться по звуку от просто нормального ширпотреба.

  4. #283
    Старый знакомый
    Автор темы
    Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    65
    Сообщений
    945

    По умолчанию Re: Дилетантский вопрос про sigma-delta

    Нужен совет, как считать диаграммы Боде передаточных функций
    порядка >=7 с высокой добротностью полюсов и нулей ?
    Если считать маткадом, матлабом, питоном, с++ то получается бяка - рис.1
    Правильная картинка - рис.2
    Прочитал где-то совет использовать корни полиномов, как исходные данные, а не коэффициенты,
    результат чуть получше, но не всегда.
    Нажмите на изображение для увеличения. 

Название:	1.png 
Просмотров:	146 
Размер:	9.9 Кб 
ID:	373575 Нажмите на изображение для увеличения. 

Название:	2.png 
Просмотров:	153 
Размер:	10.3 Кб 
ID:	373578

  5. #284
    Завсегдатай Аватар для sia_2
    Регистрация
    18.07.2005
    Сообщений
    4,009

    По умолчанию Re: Дилетантский вопрос про sigma-delta

    Разложить передаточную функцию на короткие дроби, и перемножать их. Проблема в том, что изначально нужно в программе оптимизации генерировать именно коодинаты полюсов/нулей, то есть корни полиномов. Обратная задача - нахождение корней из готового полинома - численно гораздо менее устойчива.

  6. #285
    Старый знакомый
    Автор темы
    Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    65
    Сообщений
    945

    По умолчанию Re: Дилетантский вопрос про sigma-delta

    Цитата Сообщение от sia_2 Посмотреть сообщение
    Разложить передаточную функцию на короткие дроби, и перемножать их. Проблема в том, что изначально нужно в программе оптимизации генерировать именно коодинаты полюсов/нулей, то есть корни полиномов. Обратная задача - нахождение корней из готового полинома - численно гораздо менее устойчива.
    Спасибо за совет. Собственно мне и удалось построить правильный график, вычислив корни с огромной точностью в пакете Математика, но хотелось бы чего-нибудь более удобного для практических нужд.
    При расчете КИХ сильно помогал простейший трюк - переход от перемножения сильно различающихся по величине сомножителей на суммирование их логарифмов. Но в данном случае похоже, что я заменял одну неустойчивость на «более другую». К сожалению, плясать от корней не получается из-за подхода к проектированию. Сначала я задаю общую архитектуру, потом решаю систему компонентных уравнений и получаю коэффициенты передаточной функции, а уж потом оптимизирую к двоичным значениям нужные параметры.
    Последний раз редактировалось tomtit; 08.06.2020 в 16:44.

  7. #286
    Завсегдатай Аватар для sia_2
    Регистрация
    18.07.2005
    Сообщений
    4,009

    По умолчанию Re: Дилетантский вопрос про sigma-delta


    Offтопик:
    по-хорошему корни имеет смысл в логарифмически-векторной форме изначально считать, логарифм радиуса - логарифм тангенса угла (то бишь добротности). В этом случае вычислительная процедура устойчива даже при весьма посредственной точности вычислений, типа коротких плавающих (6e,18m) 12-битного миникомпьютера .

  8. #287
    Частый гость Аватар для LexaryStyle
    Регистрация
    25.07.2006
    Сообщений
    452

    По умолчанию Re: Дилетантский вопрос про sigma-delta

    Цитата Сообщение от tomtit Посмотреть сообщение
    Несмотря на то, что подход Бруно Путзейса показывает приличные результаты, я все-таки считаю его дизайн не слишком оптимальным.
    Вот, что можно получить с ДСД512 с тактовой вдвое ниже (1024х), используя дифференциальный АКИХ длины 32(64 с учетом дифф.) с одинаковыми резисторами.
    Видно только 3-ю гармонику на уровне -170дБ, и это на сигнале 0дБ! Максимальный допустимый уровень сигнала ~0.75.
    Подавляющего преимущества мультибитного ШИМ SDM что-то не видать.
    Вложение 369874 Вложение 369875
    АКИХ на 32 тапа в дифе я тестил вместе с фубаром, отлично работает, измерения не сохранились но они достойные, а главное звучание понравилось.

    Для себя я тоже остановился на цели в ДСД512, 1024 все такие перебор считаю..

    1. Что вы имеете ввиду под "ШИМ"? Как то не привычно для меня называть ШИМом SDM(DSD) поток..
    2. Если не секрет, каким типом фильтра вы после апсемплинга фильтруетесь, перед модулятором? На каком его порядке остановились?
    3. Какой в итоге тракт получился? 44100 --> апсемплинг 512(копированием или 0ми запоняете?) --> КИХ --> Модулятор (какого порядка?) --> АКИХ. Это верно или ...?

    ---------- Сообщение добавлено 22:54 ---------- Предыдущее сообщение было 17:38 ----------

    Цитата Сообщение от Yurgen Посмотреть сообщение
    Как минимум отсутствие интерсимвольных искажений (ISI) и помех ВЧ меньше у меня было
    а можно по подробнее, как выглядит мультибитный модулятор в отличии от однобитного? У него выводится сигнал с каждого порядка?
    Последний раз редактировалось LexaryStyle; 12.06.2020 в 20:52.

  9. #288
    Старый знакомый
    Автор темы
    Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    65
    Сообщений
    945

    По умолчанию Re: Дилетантский вопрос про sigma-delta

    Цитата Сообщение от LexaryStyle Посмотреть сообщение
    1. Что вы имеете ввиду под "ШИМ"? Как то не привычно для меня называть ШИМом SDM(DSD) поток..
    Почитайте ветку с поста №108
    Цитата Сообщение от LexaryStyle Посмотреть сообщение
    2. Если не секрет, каким типом фильтра вы после апсемплинга фильтруетесь, перед модулятором? На каком его порядке остановились?
    Никаким. Если имеется ввиду аналоговый восстанавливающий, то порядок будет >=4, инверсный Чебышева, частота -3дБ примерно 33кГц.
    Цитата Сообщение от LexaryStyle Посмотреть сообщение
    3. Какой в итоге тракт получился? 44100 --> апсемплинг 512(копированием или 0ми запоняете?) --> КИХ --> Модулятор (какого порядка?) --> АКИХ. Это верно или ...?
    ДФ-интерполятор двухступенчатый 16*64=1024 или 16*32=512, модулятор 7-го порядка, ни копирования ни заполнения нулями в явном виде нет, структура полифазного интерполятора для *16 и CIC на 32 или 64.
    Цитата Сообщение от LexaryStyle Посмотреть сообщение
    а можно по подробнее, как выглядит мультибитный модулятор в отличии от однобитного? У него выводится сигнал с каждого порядка?
    В отличие от однобитного, в качестве квантайзера используется не один компаратор, а несколько + схема кодирования в мультибитный выход или в ШИМ сигнал, как у Бруно (и у CXD2552/2562).
    Последний раз редактировалось tomtit; 15.06.2020 в 05:01.

  10. #289
    Частый гость Аватар для Василий Н.
    Регистрация
    18.03.2010
    Адрес
    Москва
    Возраст
    62
    Сообщений
    188

    По умолчанию Re: Дилетантский вопрос про sigma-delta

    Цитата Сообщение от vladimir sim Посмотреть сообщение
    Наевшись бриквола, производители не случайно стали использовать полуполосники и аподизирующие фильтры. Как всегда, нужен некий разумный компромисс. Исходного хайреза не так уж много и он звучит не лучше правильно сделанного 16/44-16/48.

    Offтопик:
    А правильный хайрез, imho, вовсе не такой должен быть. Скажу страшное: необходимо делать оцифровку (176,4 или 192) с брикволом FS/8 (!) и воспроизводить ЦАПом с аналогичным брикволом. Но по психологическим и маркетинговым соображениям такой аппаратуры нет и вряд ли когда появится.

  11. #290
    Старый знакомый
    Автор темы
    Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    65
    Сообщений
    945

    По умолчанию Re: Дилетантский вопрос про sigma-delta

    Неоднократно слышал, что PMD100 лучше чем SM5842, но не могу придумать никакого объяснения этому утверждению. Оба - полуполосники-брикволлы. В чем прикол?

  12. #291
    Завсегдатай Аватар для sia_2
    Регистрация
    18.07.2005
    Сообщений
    4,009

    По умолчанию Re: Дилетантский вопрос про sigma-delta

    Цитата Сообщение от vladimir sim Посмотреть сообщение
    Так может для начала формально сравнить- сколько каскадов, тапов, разрядность аккумулятора, каков характер риппла в рабочей полосе начиная от DC , там глядишь и ясно станет . Скорей всего, разница на уровне нюансов . Из личного опыта - оба эти ничего выдающегося, а вот в Wadia 850 с 4 х1702 на DSP Motorola 56ххх- вот там да , слышно, естественность, воздух и динамика.

    Offтопик:
    ну да, ну да. при виде IMD 19-20....

  13. #292
    Завсегдатай Аватар для ViktKors
    Регистрация
    03.05.2010
    Сообщений
    3,532

    По умолчанию Re: Дилетантский вопрос про sigma-delta

    Цитата Сообщение от vladimir sim Посмотреть сообщение
    а можно поподробней про ИМД19-20.
    Стереофил говорит, что как-то так (как рассмотреть тут работу ЦФ - загадка):

    или так:

    Тут, пожалуй, самое прикольное - как ревьювер ужом извивается описывая звук.
    Последний раз редактировалось ViktKors; 19.06.2020 в 23:59.

  14. #293
    Завсегдатай Аватар для sia_2
    Регистрация
    18.07.2005
    Сообщений
    4,009

    По умолчанию Re: Дилетантский вопрос про sigma-delta


    Offтопик:
    там для передискретизации использован не канонический стационарный фильтр, а (не шибко линейный) интерполяционный полином. звук имеет вау-эффект, но по большому счету, "цыганский". с другой стороны, чего бы не сделать, если надо "отличаться"

  15. #294
    Старый знакомый
    Автор темы
    Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    65
    Сообщений
    945

    По умолчанию Re: Дилетантский вопрос про sigma-delta

    Цитата Сообщение от sia_2 Посмотреть сообщение
    Offтопик:
    там для передискретизации использован не канонический стационарный фильтр, а (не шибко линейный) интерполяционный полином. звук имеет вау-эффект, но по большому счету, "цыганский". с другой стороны, чего бы не сделать, если надо "отличаться"
    IMHO, полиномиальная интерполяция, пригодная для звука, эквивалентна КИХ
    (см. Savitzky-Golay сглаживающие фильтры). Нелинейной фильтрацией я как-то не
    очень интересовался, по понятным причинам. Где-то в своей ветке про ДФ,
    даже приводил линейный фильтр на основе кубического сплайна Катмулла-Рома.
    В общем - те же яйца ...
    Это фильтр, который ни фига не фильтрует, зато название звучит оч. красиво.

  16. #295
    Завсегдатай Аватар для ViktKors
    Регистрация
    03.05.2010
    Сообщений
    3,532

    По умолчанию Re: Дилетантский вопрос про sigma-delta

    Цитата Сообщение от tomtit Посмотреть сообщение
    IMHO, полиномиальная интерполяция, пригодная для звука, эквивалентна КИХ
    (см. Savitzky-Golay сглаживающие фильтры).
    Вот и мне всегда было интересно, когда встречал рекламные буклеты про "у нас не как у всех, мы сплайнами сглаживаем", в чем прикол?
    Если делать линейно - будет то же самое, что дает и обычная свертка с тем или иным импульсом. А если хочется какой-то особой красоты, то принципиальные отличия будут только в случае, если привносится дополнительная нелинейность, что вроде как нонсенс.

    Или и впрямь расчет только на рекламное словоблудие.

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

    По умолчанию Re: Дилетантский вопрос про sigma-delta

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

  18. #297
    Завсегдатай Аватар для ViktKors
    Регистрация
    03.05.2010
    Сообщений
    3,532

    По умолчанию Re: Дилетантский вопрос про sigma-delta

    Цитата Сообщение от Alex Посмотреть сообщение
    Сплайном она практически всегда будет, другое дело - насколько это пагубно.
    У меня сформировалось впечателние, что ноги растут исключительно из "интуитивной понятности" сплайнов.
    Типа
    "вы видели как звенят цифровые импульсы" - "О-О-О, ужас-ужас!!"
    "А вот у нас все глааденько, налетай."

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

    По умолчанию Re: Дилетантский вопрос про sigma-delta

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

  20. #299
    Старый знакомый
    Автор темы
    Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    65
    Сообщений
    945

    По умолчанию Re: Дилетантский вопрос про sigma-delta

    Появилась интересная идея ДАК, построенного на основе самовозбуждающегося сигма-дельта модулятора.
    На такую мысль наталкивает удивительно стабильное поведение модуляторов UCD и nCore.
    Достигается глубина модуляции до 85-90% без сильного роста искажений. Я не могу представить
    ничего подобного при использовании стандартного подхода. А ведь nCore - это типичный модулятор 5-го порядка!

  21. #300
    Лишен права ответа (до 30.06.2024) Аватар для vladimir sim
    Регистрация
    17.02.2014
    Адрес
    Екатеринбург
    Сообщений
    1,970

    По умолчанию Re: Дилетантский вопрос про sigma-delta

    А чо будет оут- оф -банд , и какая понадобится постфильтрация. Ещё как задать глубину модуляции. Играть наверно будет нормально , в самогенерации нет ничего плохого. Были ещё идеи радиоимпульсного ЦАП с переносом спектра.

Страница 15 из 32 Первая ... 5131415161725 ... Последняя

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

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

Ваши права

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