DDS генератор на AD9833

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Oleg_D.
Родился
Сообщения: 3
Зарегистрирован: Вс апр 07, 2013 10:34:37

Re: DDS генератор на AD9833

Сообщение Oleg_D. »

Спасибо.
Если можно, еще парочка вопросов:
1. Можно ли программировать контроллер на плате 5 вольтовым программатором (первоначально программировал вне схемы, а сейчас гложут сомнения), и
2. В режиме ГКЧ на аналоговом выходе синус или прямоугольник?
Аватара пользователя
grott
Опытный кот
Сообщения: 793
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Откуда: Украина Николаев

Re: DDS генератор на AD9833

Сообщение grott »

1. Кратковременно можно. Но чтобы отбросить все сомнения, 5-ти вольтовый программатор лучше подключить через резисторы до 1к, а саму схему запитать от штатного БП.
2. Синус, понятное дело.
Vovan_a
Прорезались зубы
Сообщения: 229
Зарегистрирован: Вс авг 12, 2012 20:02:01

Re: DDS генератор на AD9833

Сообщение Vovan_a »

Я прошивал пятивольтовым. Прошивается. Только не могу прошить EXTENDED FUSE. Прошивка, ЕЕПРОМ, HIGH, LOW прошиваются нормально, а EXTENDED не прошивается. Остается по умолчанию 06. Прошиваю Sinaprog 2.1.1 и STK-200. Хотя прибор работает, но по дисплею бегают горизонтальные полосы, толщиной в один пиксель. Если взяться рукой за металлическую рамку, то полосы пропадают. Похоже на наводки.
Oleg_D.
Родился
Сообщения: 3
Зарегистрирован: Вс апр 07, 2013 10:34:37

Re: DDS генератор на AD9833

Сообщение Oleg_D. »

По новой прошивке:
в режимах sine, triangle и square d строка частоты отображается в виде X.XXX. Hz, т.е. нет последних 3 цифр. Откатился на предыдущую версию, там всё нормально.
Замечена ещё одна особенность, при переходе в PULSE D из режима SQUARE D на аналоговом выходе появляется меандр с частотой которая была в SQUARE D и амплитудой 5 вольт, если теперь переключиться в режим SWEEP, то на аналоговом выходе будет меандр с переменной частотой и амплитудой 5 вольт. При переключении в SWEEP из режима SINE всё работает как положено - на выходе синус выбранной амплитуды.
Аватара пользователя
grott
Опытный кот
Сообщения: 793
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Откуда: Украина Николаев

Re: DDS генератор на AD9833

Сообщение grott »

в режимах sine, triangle и square d строка частоты отображается в виде X.XXX. Hz, т.е. нет последних 3 цифр.
Не понятно почему, у меня как положено, и в коде всё нормально. Остальное исправил. Если работает выход D, то на выходе А всегда синус.
Вложения
мой проект DDS генератор на AD9833_22.zip
(43.58 КБ) 937 скачиваний
ass20
Держит паяльник хвостом
Сообщения: 911
Зарегистрирован: Пн июн 07, 2010 22:56:01
Откуда: SU

Re: DDS генератор на AD9833

Сообщение ass20 »

Не подскажете в чем различие схем dds1 dds2 и dds3 ?
Какую из схем рекомендуется собирать ?

на схеме есть кварцевый генератор, не подскажете где можно купить ?
Аватара пользователя
grott
Опытный кот
Сообщения: 793
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Откуда: Украина Николаев

Re: DDS генератор на AD9833

Сообщение grott »

На конкурс была представлена схема dds1, она базовая и вполне работоспособна, но в одном из режимов (прямоугольник от синтезатора, проходящий через ОУ) нормальная работа была только на низких частотах. Кому-то и этого было достаточно, но я переделал схему, исключив этот режим. Так появились схемы dds2 и dds3, которые отличаются только тактированием синтезатора. Хочу заметить, что особых различий в способе тактирования я не замечаю. Также все изменения программы только для второй и третьей схем.
ass20
Держит паяльник хвостом
Сообщения: 911
Зарегистрирован: Пн июн 07, 2010 22:56:01
Откуда: SU

Re: DDS генератор на AD9833

Сообщение ass20 »

grott


Спасибо за ответ, выходит вторая схема получается аналогом третьей, только на более доступных деталях
ur5got
Встал на лапы
Сообщения: 104
Зарегистрирован: Ср май 23, 2012 23:33:53
Откуда: UA

Re: DDS генератор на AD9833

Сообщение ur5got »

Здравствуйте.
Собрал и я генератор 3 версии. Заработал сразу. Спасибо автору.
Осталось подобрать R14 и Ск для соответствия реальной и отображаемой на ЖК амплитуд.
0 - 2 В для аналогового выхода это от пика до пика и при каком сопротивлении нагрузки?
В режиме генерации качающейся частоты какая скорость качания (время). Может этот параметр можно также сделать изменяемым?
С уважение, Владимир UR5GOT.
Аватара пользователя
olegators68
Поставщик валерьянки для Кота
Сообщения: 2253
Зарегистрирован: Пн ноя 01, 2010 12:19:31
Откуда: Серпухов

Re: DDS генератор на AD9833

Сообщение olegators68 »

ur5got писал(а):Здравствуйте.
Собрал и я генератор 3 версии. Заработал сразу. Спасибо автору.
Осталось подобрать R14 и Ск для соответствия реальной и отображаемой на ЖК амплитуд.
0 - 2 В для аналогового выхода это от пика до пика и при каком сопротивлении нагрузки?
В режиме генерации качающейся частоты какая скорость качания (время). Может этот параметр можно также сделать изменяемым?

8033 одна из лучщих ну нитак у н ч, братва знает
Вот блин, опять в галерее картину малевича вверх ногами повесили.
Аватара пользователя
grott
Опытный кот
Сообщения: 793
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Откуда: Украина Николаев

Re: DDS генератор на AD9833

Сообщение grott »

0 - 2 В для аналогового выхода это от пика до пика при сопротивлении нагрузки 200 Ом, этот резистор стоит внутри прибора. Выходной каскад не является низкоомным и нагрузка малым сопротивлением приведёт к снижению амплитуды на выходе.
В режиме генерации качающейся частоты на выходе OUT_А в течении 30 миллисекунд 250 раз изменяется частота от Fmin до Fmax с шагом (Fmax-Fmin)/250, при этом на выходе OUT_D появляется синхроимпульс. Развёрткой осциллографа выбираем удобный диапазон для наблюдения. Изменение скорости качания не имеет смысла.
8033 одна из лучщих ну нитак у н ч, братва знает
Можно, если не затруднит, пояснить на каком языке написана выше приведённая фраза. Заодно скиньте перевод.
max_milenium
Родился
Сообщения: 11
Зарегистрирован: Пт апр 24, 2009 11:51:40
Откуда: Russia

Re: DDS генератор на AD9833

Сообщение max_milenium »

MCP4011 на какое сопротивление лучше использовать, а то у нас с ними проблема, и что можно сделать если применить на отличный от схемы (напр. 10к)?
Аватара пользователя
grott
Опытный кот
Сообщения: 793
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Откуда: Украина Николаев

Re: DDS генератор на AD9833

Сообщение grott »

Лучше использовать 4011 с минимальным сопротивлением, так как с увеличением номинала уменьшается граничная частота пропускания. Всё же 10к использовать можно подобрав Ск и соответственно увеличив R14.
max_milenium
Родился
Сообщения: 11
Зарегистрирован: Пт апр 24, 2009 11:51:40
Откуда: Russia

Re: DDS генератор на AD9833

Сообщение max_milenium »

Ув. grott гляньте личку
Аватара пользователя
moon7
Нашел транзистор. Понюхал.
Сообщения: 186
Зарегистрирован: Ср июн 02, 2010 10:05:40
Откуда: Kiev
Контактная информация:

Re: DDS генератор на AD9833

Сообщение moon7 »

А как можно компенсировать падение напряжения на частотах выше 1 мгц? ( выход аналог). На цифровом амплитуда не меняется, резистором R14 подогнал 2В, а вот резистор R5 не влияет на амплитуду.
Вложения
NewFile1.jpg
(46.16 КБ) 976 скачиваний
NewFile0.jpg
(45.18 КБ) 1111 скачиваний
Аватара пользователя
grott
Опытный кот
Сообщения: 793
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Откуда: Украина Николаев

Re: DDS генератор на AD9833

Сообщение grott »

Не трогая НЧ-фильтр, изменить АЧХ можно только изменением номиналов в ОС оконечного каскада (R5 тут вообще не при делах). У меня линейность АЧХ при R14=2k4, MCP4011=5k и Ck=5.6pF.
max_milenium
Родился
Сообщения: 11
Зарегистрирован: Пт апр 24, 2009 11:51:40
Откуда: Russia

Re: DDS генератор на AD9833

Сообщение max_milenium »

Спасибо автору за разработку, и отдельное спасибо за плату(кстати отличного качества) и комплект деталек для сборки, собрал все работает.
По AD9833 брал здесь:___https://ru.aliexpress.com/item/CJMCU-9833-AD9833-AD9833BRMZ-sine-wave-square-wave-triangle-module/32741116568.html?spm=2114.13010608.0.0.r8nBLz с этой же выпаиваем генератор 25 МГц.
Вопрос:

В режиме OUT D не отображаются десятые и сотые напряжения на выходе, на их месте стоит буква V (вер.22), в версии 2.0 все нормально, но нет PWM :(.

Дисплей вот такой ____https://ru.aliexpress.com/item/1pcs-lot-New-Module-White-backlight-84-48-84x84-LCD-adapter-PCB-for-Nokia-5110-for/32346539756.html?spm=2114.13010608.0.0.HlZ8C3
С уважением...
Аватара пользователя
grott
Опытный кот
Сообщения: 793
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Откуда: Украина Николаев

Re: DDS генератор на AD9833

Сообщение grott »

В режиме OUT D не отображаются десятые и сотые напряжения на выходе, на их месте стоит буква V (вер.22), в версии 2.0 все нормально
Даже не знаю, что посоветовать, может перепрошить контроллер. У меня всё на месте, как на фото с прошлой страницы.
max_milenium
Родился
Сообщения: 11
Зарегистрирован: Пт апр 24, 2009 11:51:40
Откуда: Russia

Re: DDS генератор на AD9833

Сообщение max_milenium »

Пробовал перепрошить - результата не принесло.
Вот что отображается в режиме PWM (в остальных режимах по выходу D то-же самое).
Еще что интересно в сравнении снимка с Вашим, - отображение частоты, у Вас отображено - 0.010.000 Hz,
а у меня 10.000 Hz и выше 10кГц нельзя увеличить частоту, а у Вас какую максимальную частоту можно выставить на этом режиме?
Вроде отличие от Вашей конструкции только дисплеем,
даже не знаю где копать...
Вложения
Без имени-1.jpg
(27.02 КБ) 1206 скачиваний
Аватара пользователя
AlexPivkin
Нашел транзистор. Понюхал.
Сообщения: 178
Зарегистрирован: Чт янв 31, 2008 13:20:30

Re: DDS генератор на AD9833

Сообщение AlexPivkin »

max_milenium Привет.
Решил тоже собрать.
Заказал в Китае по вашей ссылке м-сх с кварцем.
Начинаю делать плату.
Поделись, пожалуйста, с проблемами при сборке.
По поводу твоей платы, Фузы правильные?
Курс у нас один - правильный.
Ответить

Вернуться в «Статьи»