Звуковые генераторы, фильтры и другие аналоговые устройства (кроме радиотехники и УНЧ)
Сб дек 29, 2018 19:02:42
Дорогие коты! Имеется китайский DDS модуль с AD9833. Берём с него треугольный сигнал, с которым имеется некоторый непорядок. В частности, при увеличении частоты этого сигнала уменьшается его амплитуда и растёт постоянная составляющая этого сигнала. Мне нужно привести его в такой вид, чтобы при любой частоте была фиксированная амплитуда от 0 до, например, 4-5 вольт. Что посоветуете?
Частота - до 1 МГц, исходная амплитуда - плавает на разных частотах от 0,6 до 0, 1 В.
Сб дек 29, 2018 20:05:52
Там вопрос по цифровой части, т.к. я не знаю, в чём именно проблема с сигналом у AD9833. Судя по тому, что там никто не откликнулся, проблему нужно решать в аналоговой части. Поэтому здесь.
Сб дек 29, 2018 23:39:54
Скорее всего, дело в том, что на выходе AD9833 установлен ФНЧ со слишком низкой частотой среза (ИМХО, порядка 300-500 КГц) или просто в том, что вы смотрите сигнал осциллографом с щупом 1Х, а не 10Х.
Вт янв 01, 2019 00:17:58
Там внутре у микры на выходе есть нагрузочный резистор, но на всякий случай поставил щуп 1:10 - никакой разницы. Нужно решать эту проблему внешним обвесом.
Вт янв 01, 2019 01:27:54
В частности, при увеличении частоты этого сигнала уменьшается его амплитуда и растёт постоянная составляющая этого сигнала.
Постоянная составляющая не меняется. Она равна половине опорного напряжения ЦАПа = 1,25 Вольт.
Амплитуда будет меняться. Это заложено в самом принципе работы DDS. Огибающая спектра выходного сигнала описывается функцией Sin(x)/x:
Стабилизация амплитуды - это АРУ.
Добавлено after 11 minutes 18 seconds:Скорее всего, дело в том, что на выходе AD9833 установлен ФНЧ со слишком низкой частотой среза
Там вообще нет ФНЧ. Пользователь должен сам определить тип фильтра. DDS может синтезировать частоту ВЫШЕ частоты системного клока. Фактически это стробоскопический синтез и он требует ПОЛОСОВОГО фильтра на выходе.
Вт янв 01, 2019 02:42:40
КРАМ писал(а):Там вообще нет ФНЧ.
Имелся ввиду внешний ФНЧ. Я использовал вот такой модуль с Али.
Тактовая частота AD9833 у него 25МГц. На частотах порядка 1МГц проблем с амплитудой, естественно, нет.
Вт янв 01, 2019 22:14:55
У меня вот такой модуль:
Из фильтров у него на выходе только керамический конденсатор на массу.
El-Eng, могли бы Вы уточнить, речь идёт о треугольном сигнале на всём диапазоне до 1 МГц?
Ср янв 02, 2019 09:20:07
Вот осциллограммы треугольных сигналов 1КГц и 1МГц.
Как видите, амплитудные различия малосущественны. Вершины треугольников на 1МГц скруглены из-за влияния ограниченной полосы осциллографа (40МГц) и влияния паразитных емкостей.
makk писал(а):Из фильтров у него на выходе только керамический конденсатор на массу.
Вы проверьте его емкость, может оказаться, что она слишком велика.
Ср янв 02, 2019 10:47:02
El-Eng, КРАМ - большое спасибо за помощь! Действительно, дело оказалось не в самой AD, а в конденсаторе на выходе.
Ср янв 02, 2019 16:27:41
Вершины треугольников на 1МГц скруглены из-за влияния ограниченной полосы осциллографа (40МГц) и влияния паразитных емкостей.
Дискретность составляет 1/25 периода. По любому вершины будут размазаны.
Ср янв 02, 2019 21:52:55
Частота выборки осциллографа - 100МГц, т.е. 100 точек на период сигнала 1МГц. 40МГц - аналоговая полоса. Добавим к этому влияние емкости на выходе AD9833 (20пф) и емкости по пути прохождения сигнала (сигнал снимался с выхода аналогового коммутатора а не непосредственно с выхода микросхемы)+монтаж+щуп осциллографа, пусть еще 30пф. Получим частоту среза (с учетом выходного сопротивления AD9833 в 200 Ом и коммутатора (6 Ом)) порядка 15МГц. Так что, скругление вершин связано, скорее, с влиянием аналоговых цепей, а не с дискретностью оцифровки.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.