ViKo 1 11 января, 2019 Опубликовано 11 января, 2019 · Жалоба Я фильтровал бы от 20 кГц и выше. Индуктивность без сердечника, самому намотать, если нет. Емкость найти нужного типа. Небось, децибелы нелинейности ЦАПа не с 0 Гц портятся? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
blackfin 27 11 января, 2019 Опубликовано 11 января, 2019 · Жалоба 2 minutes ago, ViKo said: Небось, децибелы нелинейности ЦАПа не с 0 Гц портятся? Именно, что с 0 Гц. У вас с выхода ЦАП'а идет гармоника 1 кГц и плюс все кратные 1 кГц гармоники с суммарной амплитудой -120 дБ. Все эти гармоники нужно чем-то отфильтровать. Фильтр от 20 кГц эту проблему не решает. Намотать самому индуктивность на 1 mH без сердечника? Вы оптимист. Может, для разнообразия, посчитаете кол-во витков? :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 11 января, 2019 Опубликовано 11 января, 2019 · Жалоба 5 минут назад, blackfin сказал: У вас с выхода ЦАП'а идет гармоника 1 кГц и плюс все кратные 1 кГц гармоники с суммарной амплитудой -120 дБ. Чем подтвердите наличие гармоник? У синуса со 192 kHz ступеньками и нелинейностью в 1 LSB откуда вылазит вторая гармоника и др.? И какой величины? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
blackfin 27 11 января, 2019 Опубликовано 11 января, 2019 · Жалоба 2 minutes ago, ViKo said: У синуса со 192 kHz ступеньками и нелинейностью в 1 LSB откуда вылазит вторая гармоника и др.? Оттуда и вылазит. Сами посчитайте. :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 11 января, 2019 Опубликовано 11 января, 2019 · Жалоба Только что, blackfin сказал: Оттуда и вылазит. Сами посчитайте. :) А почему не гармоники частоты дискретизации? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
blackfin 27 11 января, 2019 Опубликовано 11 января, 2019 · Жалоба 11 minutes ago, ViKo said: А почему не гармоники частоты дискретизации? Потому, что на стр. 4 DS на AD5791 черным по белому написано: Quote Spurious Free Dynamic Range = 100 dB, для 1 kHz tone, 10 kHz sample rate Total Harmonic Distortion = 97 dB, для 1 kHz tone, 10 kHz sample rate Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rudy_b 4 11 января, 2019 Опубликовано 11 января, 2019 · Жалоба Полосовой фильтр на 1 кгц требует порядка 45 мкф и порядка 100 мГн индуктивности (FilterSolutions, 2 порядок, баттерворт полоса 100 Гц, 50 Ом - просто с потолка) . Он подавляет вторую гармонику более чем на 40 дб, высшие - соответственно. Можно и покруче сделать Если не нужна перестройка - то только DDS + полосовой фильтр. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 78 11 января, 2019 Опубликовано 11 января, 2019 · Жалоба 53 minutes ago, ViKo said: А почему не гармоники частоты дискретизации? ну например, собсвенная нелинейность ЦАПа даст гармонику от частоты сигнала, дискретизация тут совершенно непричём. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
blackfin 27 11 января, 2019 Опубликовано 11 января, 2019 · Жалоба 7 minutes ago, rudy_b said: Полосовой фильтр на 1 кгц требует порядка 45 мкф и порядка 100 мГн индуктивности (FilterSolutions, 2 порядок, баттерворт полоса 100 Гц, 50 Ом - просто с потолка) . Он подавляет вторую гармонику более чем на 40 дб, высшие - соответственно. Можно и покруче сделать. Это прекрасно. Количество витков в катушке посчитайте. И напомню, что любой ферромагнитый сердечик катушки будет вносить нелинейные искажения в фильтруемый сигнал. Так что катушка должна быть с немагнитным сердечником! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 11 января, 2019 Опубликовано 11 января, 2019 · Жалоба 13 минут назад, _pv сказал: ну например, собсвенная нелинейность ЦАПа даст гармонику от частоты сигнала, дискретизация тут совершенно непричём. В документе нелинейность дана в единицах младшего разряда, около 1 и есть. Следует ли из этого, что нужен фильтр, давящий 2 кГц на 20 дБ? Я так понимаю, эта нелинейность распределится по многим гармоникам, как сигнала, так и производных nFs±Fa. Вот эти -97дБ расползутся по спектру, как тараканы. 13 минут назад, blackfin сказал: Это прекрасно. Количество витков в катушке посчитайте. И напомню, что любой ферромагнитый сердечик катушки будет вносить нелинейные искажения в фильтруемый сигнал. Так что катушка должна быть с немагнитным сердечником! В колонках же некие фильтры делают. Или там на нелинейность уже не смотрят? От диаметра зависит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 78 11 января, 2019 Опубликовано 11 января, 2019 · Жалоба 15 minutes ago, ViKo said: В документе нелинейность дана в единицах младшего разряда, около 1 и есть. Следует ли из этого, что нужен фильтр, давящий 2 кГц на 20 дБ? Я так понимаю, эта нелинейность распределится по многим гармоникам, как сигнала, так и производных nFs±Fa. Вот эти -97дБ расползутся по спектру, как тараканы. простая DC нелинейность сильно далеко по гармоникам не расползётся, во всяком случае не равномерно, а как 1/n. для кубической нелинейности в третьей гармонике будет от неё вроде бы процентов 20-30%, ну то есть не 20дБ конечно (120->140) на 2кГц, а поменьше раза в 3, но 10дБ/октаву тоже не мало. ну и 1LSB нелинейности от 20бит это не совсем 97дБ, а на порядок получше, то есть там ещё много всего. картинки спектра как они это измеряли в даташите нет, но вот не думаю что выглядит она как две палки 0дБ на 1кГц и -97дБ на Fs и <-120дБ между ними. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
blackfin 27 11 января, 2019 Опубликовано 11 января, 2019 · Жалоба 47 minutes ago, ViKo said: Вот эти -97дБ расползутся по спектру, как тараканы. Ничего никуда не расползется. Почитайте, как измеряют спуры: Understanding Spurious-Free Dynamic Range ... /См. Figure 1./ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_4afc_ 26 11 января, 2019 Опубликовано 11 января, 2019 · Жалоба Я бы попробовал Сигма-дельта модулятор. Если выставить в самом модуляторе центральную частоту на 1кГц, то шум около 1кГц будет на несколько децибел ниже, чем во всей полосе. Ну а дальше уже полосовой фильтр. Модулятор можно наверно и аналоговый сделать, и однобитный, и многобитный с ЦАП... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vervs 37 11 января, 2019 Опубликовано 11 января, 2019 · Жалоба 1 hour ago, ViKo said: В колонках же некие фильтры делают. Или там на нелинейность уже не смотрят? в колонках до 140дБ не требуется еще одна конструкция на фиксированную частоту An ultra low-distortion oscillator with THD below -140 dB то же самое на EDN Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 11 января, 2019 Опубликовано 11 января, 2019 · Жалоба 29 минут назад, vervs сказал: в колонках до 140дБ не требуется Здесь тоже столько не нужно. Да и речь идет о частоте среза, а не подавлении. А частоты - одинаковые. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться