Привести сигнал к определённому виду

Звуковые генераторы, фильтры и другие аналоговые устройства (кроме радиотехники и УНЧ)
Ответить
Встал на лапы
Аватара пользователя
Сообщения: 148
Зарегистрирован: Сб авг 14, 2010 17:08:55

Сообщение makk »

Дорогие коты! Имеется китайский DDS модуль с AD9833. Берём с него треугольный сигнал, с которым имеется некоторый непорядок. В частности, при увеличении частоты этого сигнала уменьшается его амплитуда и растёт постоянная составляющая этого сигнала. Мне нужно привести его в такой вид, чтобы при любой частоте была фиксированная амплитуда от 0 до, например, 4-5 вольт. Что посоветуете?

Частота - до 1 МГц, исходная амплитуда - плавает на разных частотах от 0,6 до 0, 1 В.
Реклама
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Сообщение otest »

Зачем засорять форум ?
https://radiokot.ru/forum/viewtopic.php?f=2&t=159761
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 148
Зарегистрирован: Сб авг 14, 2010 17:08:55

Сообщение makk »

Там вопрос по цифровой части, т.к. я не знаю, в чём именно проблема с сигналом у AD9833. Судя по тому, что там никто не откликнулся, проблему нужно решать в аналоговой части. Поэтому здесь.
Друг Кота
Аватара пользователя
Сообщения: 3782
Зарегистрирован: Чт янв 26, 2012 14:44:34

Сообщение El-Eng »

Скорее всего, дело в том, что на выходе AD9833 установлен ФНЧ со слишком низкой частотой среза (ИМХО, порядка 300-500 КГц) или просто в том, что вы смотрите сигнал осциллографом с щупом 1Х, а не 10Х.
Like the eyes of a cat in the black and blue...
Реклама
Эиком - электронные компоненты и радиодетали
Встал на лапы
Аватара пользователя
Сообщения: 148
Зарегистрирован: Сб авг 14, 2010 17:08:55

Сообщение makk »

Там внутре у микры на выходе есть нагрузочный резистор, но на всякий случай поставил щуп 1:10 - никакой разницы. Нужно решать эту проблему внешним обвесом.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 25599
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

[uquote="makk",url="/forum/viewtopic.php?p=3537778#p3537778"]В частности, при увеличении частоты этого сигнала уменьшается его амплитуда и растёт постоянная составляющая этого сигнала.[/uquote]
Постоянная составляющая не меняется. Она равна половине опорного напряжения ЦАПа = 1,25 Вольт.
Амплитуда будет меняться. Это заложено в самом принципе работы DDS. Огибающая спектра выходного сигнала описывается функцией Sin(x)/x:
Изображение
Стабилизация амплитуды - это АРУ.

Добавлено after 11 minutes 18 seconds:
[uquote="El-Eng",url="/forum/viewtopic.php?p=3537963#p3537963"]Скорее всего, дело в том, что на выходе AD9833 установлен ФНЧ со слишком низкой частотой среза[/uquote]
Там вообще нет ФНЧ. Пользователь должен сам определить тип фильтра. DDS может синтезировать частоту ВЫШЕ частоты системного клока. Фактически это стробоскопический синтез и он требует ПОЛОСОВОГО фильтра на выходе.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3782
Зарегистрирован: Чт янв 26, 2012 14:44:34

Сообщение El-Eng »

КРАМ писал(а):Там вообще нет ФНЧ.
Имелся ввиду внешний ФНЧ. Я использовал вот такой модуль с Али.

Изображение

Тактовая частота AD9833 у него 25МГц. На частотах порядка 1МГц проблем с амплитудой, естественно, нет.
AD9833s.jpg
(21.6 КБ) 508 скачиваний
Like the eyes of a cat in the black and blue...
Встал на лапы
Аватара пользователя
Сообщения: 148
Зарегистрирован: Сб авг 14, 2010 17:08:55

Сообщение makk »

У меня вот такой модуль:

Изображение

Из фильтров у него на выходе только керамический конденсатор на массу.

El-Eng, могли бы Вы уточнить, речь идёт о треугольном сигнале на всём диапазоне до 1 МГц?
Друг Кота
Аватара пользователя
Сообщения: 3782
Зарегистрирован: Чт янв 26, 2012 14:44:34

Сообщение El-Eng »

Вот осциллограммы треугольных сигналов 1КГц и 1МГц.

Изображение
Изображение

Как видите, амплитудные различия малосущественны. Вершины треугольников на 1МГц скруглены из-за влияния ограниченной полосы осциллографа (40МГц) и влияния паразитных емкостей.
makk писал(а):Из фильтров у него на выходе только керамический конденсатор на массу.
Вы проверьте его емкость, может оказаться, что она слишком велика.
1KHz.png
(4.53 КБ) 514 скачиваний
1MHz.png
(4.1 КБ) 566 скачиваний
Like the eyes of a cat in the black and blue...
Встал на лапы
Аватара пользователя
Сообщения: 148
Зарегистрирован: Сб авг 14, 2010 17:08:55

Сообщение makk »

El-Eng, КРАМ - большое спасибо за помощь! Действительно, дело оказалось не в самой AD, а в конденсаторе на выходе.
Друг Кота
Аватара пользователя
Сообщения: 25599
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

[uquote="El-Eng",url="/forum/viewtopic.php?p=3539562#p3539562"]Вершины треугольников на 1МГц скруглены из-за влияния ограниченной полосы осциллографа (40МГц) и влияния паразитных емкостей.[/uquote]
Дискретность составляет 1/25 периода. По любому вершины будут размазаны.
Друг Кота
Аватара пользователя
Сообщения: 3782
Зарегистрирован: Чт янв 26, 2012 14:44:34

Сообщение El-Eng »

Частота выборки осциллографа - 100МГц, т.е. 100 точек на период сигнала 1МГц. 40МГц - аналоговая полоса. Добавим к этому влияние емкости на выходе AD9833 (20пф) и емкости по пути прохождения сигнала (сигнал снимался с выхода аналогового коммутатора а не непосредственно с выхода микросхемы)+монтаж+щуп осциллографа, пусть еще 30пф. Получим частоту среза (с учетом выходного сопротивления AD9833 в 200 Ом и коммутатора (6 Ом)) порядка 15МГц. Так что, скругление вершин связано, скорее, с влиянием аналоговых цепей, а не с дискретностью оцифровки.
Like the eyes of a cat in the black and blue...
Ответить

Вернуться в «Аналоговая техника»