DDS генератор на AD9833
Re: DDS генератор на AD9833
Спасибо.
Если можно, еще парочка вопросов:
1. Можно ли программировать контроллер на плате 5 вольтовым программатором (первоначально программировал вне схемы, а сейчас гложут сомнения), и
2. В режиме ГКЧ на аналоговом выходе синус или прямоугольник?
Если можно, еще парочка вопросов:
1. Можно ли программировать контроллер на плате 5 вольтовым программатором (первоначально программировал вне схемы, а сейчас гложут сомнения), и
2. В режиме ГКЧ на аналоговом выходе синус или прямоугольник?
Re: DDS генератор на AD9833
1. Кратковременно можно. Но чтобы отбросить все сомнения, 5-ти вольтовый программатор лучше подключить через резисторы до 1к, а саму схему запитать от штатного БП.
2. Синус, понятное дело.
2. Синус, понятное дело.
Re: DDS генератор на AD9833
Я прошивал пятивольтовым. Прошивается. Только не могу прошить EXTENDED FUSE. Прошивка, ЕЕПРОМ, HIGH, LOW прошиваются нормально, а EXTENDED не прошивается. Остается по умолчанию 06. Прошиваю Sinaprog 2.1.1 и STK-200. Хотя прибор работает, но по дисплею бегают горизонтальные полосы, толщиной в один пиксель. Если взяться рукой за металлическую рамку, то полосы пропадают. Похоже на наводки.
Re: DDS генератор на AD9833
По новой прошивке:
в режимах sine, triangle и square d строка частоты отображается в виде X.XXX. Hz, т.е. нет последних 3 цифр. Откатился на предыдущую версию, там всё нормально.
Замечена ещё одна особенность, при переходе в PULSE D из режима SQUARE D на аналоговом выходе появляется меандр с частотой которая была в SQUARE D и амплитудой 5 вольт, если теперь переключиться в режим SWEEP, то на аналоговом выходе будет меандр с переменной частотой и амплитудой 5 вольт. При переключении в SWEEP из режима SINE всё работает как положено - на выходе синус выбранной амплитуды.
в режимах sine, triangle и square d строка частоты отображается в виде X.XXX. Hz, т.е. нет последних 3 цифр. Откатился на предыдущую версию, там всё нормально.
Замечена ещё одна особенность, при переходе в PULSE D из режима SQUARE D на аналоговом выходе появляется меандр с частотой которая была в SQUARE D и амплитудой 5 вольт, если теперь переключиться в режим SWEEP, то на аналоговом выходе будет меандр с переменной частотой и амплитудой 5 вольт. При переключении в SWEEP из режима SINE всё работает как положено - на выходе синус выбранной амплитуды.
Re: DDS генератор на AD9833
Не понятно почему, у меня как положено, и в коде всё нормально. Остальное исправил. Если работает выход D, то на выходе А всегда синус.в режимах sine, triangle и square d строка частоты отображается в виде X.XXX. Hz, т.е. нет последних 3 цифр.
- Вложения
-
- мой проект DDS генератор на AD9833_22.zip
- (43.58 КБ) 937 скачиваний
Re: DDS генератор на AD9833
Не подскажете в чем различие схем dds1 dds2 и dds3 ?
Какую из схем рекомендуется собирать ?
на схеме есть кварцевый генератор, не подскажете где можно купить ?
Какую из схем рекомендуется собирать ?
на схеме есть кварцевый генератор, не подскажете где можно купить ?
Re: DDS генератор на AD9833
На конкурс была представлена схема dds1, она базовая и вполне работоспособна, но в одном из режимов (прямоугольник от синтезатора, проходящий через ОУ) нормальная работа была только на низких частотах. Кому-то и этого было достаточно, но я переделал схему, исключив этот режим. Так появились схемы dds2 и dds3, которые отличаются только тактированием синтезатора. Хочу заметить, что особых различий в способе тактирования я не замечаю. Также все изменения программы только для второй и третьей схем.
Re: DDS генератор на AD9833
grott
Спасибо за ответ, выходит вторая схема получается аналогом третьей, только на более доступных деталях
Спасибо за ответ, выходит вторая схема получается аналогом третьей, только на более доступных деталях
Re: DDS генератор на AD9833
Здравствуйте.
Собрал и я генератор 3 версии. Заработал сразу. Спасибо автору.
Осталось подобрать R14 и Ск для соответствия реальной и отображаемой на ЖК амплитуд.
0 - 2 В для аналогового выхода это от пика до пика и при каком сопротивлении нагрузки?
В режиме генерации качающейся частоты какая скорость качания (время). Может этот параметр можно также сделать изменяемым?
Собрал и я генератор 3 версии. Заработал сразу. Спасибо автору.
Осталось подобрать R14 и Ск для соответствия реальной и отображаемой на ЖК амплитуд.
0 - 2 В для аналогового выхода это от пика до пика и при каком сопротивлении нагрузки?
В режиме генерации качающейся частоты какая скорость качания (время). Может этот параметр можно также сделать изменяемым?
С уважение, Владимир UR5GOT.
- olegators68
- Поставщик валерьянки для Кота
- Сообщения: 2253
- Зарегистрирован: Пн ноя 01, 2010 12:19:31
- Откуда: Серпухов
Re: DDS генератор на AD9833
ur5got писал(а):Здравствуйте.
Собрал и я генератор 3 версии. Заработал сразу. Спасибо автору.
Осталось подобрать R14 и Ск для соответствия реальной и отображаемой на ЖК амплитуд.
0 - 2 В для аналогового выхода это от пика до пика и при каком сопротивлении нагрузки?
В режиме генерации качающейся частоты какая скорость качания (время). Может этот параметр можно также сделать изменяемым?
8033 одна из лучщих ну нитак у н ч, братва знает
Вот блин, опять в галерее картину малевича вверх ногами повесили.
Re: DDS генератор на AD9833
0 - 2 В для аналогового выхода это от пика до пика при сопротивлении нагрузки 200 Ом, этот резистор стоит внутри прибора. Выходной каскад не является низкоомным и нагрузка малым сопротивлением приведёт к снижению амплитуды на выходе.
В режиме генерации качающейся частоты на выходе OUT_А в течении 30 миллисекунд 250 раз изменяется частота от Fmin до Fmax с шагом (Fmax-Fmin)/250, при этом на выходе OUT_D появляется синхроимпульс. Развёрткой осциллографа выбираем удобный диапазон для наблюдения. Изменение скорости качания не имеет смысла.
В режиме генерации качающейся частоты на выходе OUT_А в течении 30 миллисекунд 250 раз изменяется частота от Fmin до Fmax с шагом (Fmax-Fmin)/250, при этом на выходе OUT_D появляется синхроимпульс. Развёрткой осциллографа выбираем удобный диапазон для наблюдения. Изменение скорости качания не имеет смысла.
Можно, если не затруднит, пояснить на каком языке написана выше приведённая фраза. Заодно скиньте перевод.8033 одна из лучщих ну нитак у н ч, братва знает
-
max_milenium
- Родился
- Сообщения: 11
- Зарегистрирован: Пт апр 24, 2009 11:51:40
- Откуда: Russia
Re: DDS генератор на AD9833
MCP4011 на какое сопротивление лучше использовать, а то у нас с ними проблема, и что можно сделать если применить на отличный от схемы (напр. 10к)?
Re: DDS генератор на AD9833
Лучше использовать 4011 с минимальным сопротивлением, так как с увеличением номинала уменьшается граничная частота пропускания. Всё же 10к использовать можно подобрав Ск и соответственно увеличив R14.
-
max_milenium
- Родился
- Сообщения: 11
- Зарегистрирован: Пт апр 24, 2009 11:51:40
- Откуда: Russia
Re: DDS генератор на AD9833
Ув. grott гляньте личку
- moon7
- Нашел транзистор. Понюхал.
- Сообщения: 186
- Зарегистрирован: Ср июн 02, 2010 10:05:40
- Откуда: Kiev
- Контактная информация:
Re: DDS генератор на AD9833
А как можно компенсировать падение напряжения на частотах выше 1 мгц? ( выход аналог). На цифровом амплитуда не меняется, резистором R14 подогнал 2В, а вот резистор R5 не влияет на амплитуду.
- Вложения
-
- NewFile1.jpg
- (46.16 КБ) 976 скачиваний
-
- NewFile0.jpg
- (45.18 КБ) 1111 скачиваний
Re: DDS генератор на AD9833
Не трогая НЧ-фильтр, изменить АЧХ можно только изменением номиналов в ОС оконечного каскада (R5 тут вообще не при делах). У меня линейность АЧХ при R14=2k4, MCP4011=5k и Ck=5.6pF.
-
max_milenium
- Родился
- Сообщения: 11
- Зарегистрирован: Пт апр 24, 2009 11:51:40
- Откуда: Russia
Re: DDS генератор на AD9833
Спасибо автору за разработку, и отдельное спасибо за плату(кстати отличного качества) и комплект деталек для сборки, собрал все работает.
По 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
С уважением...
По 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
С уважением...
Re: DDS генератор на AD9833
Даже не знаю, что посоветовать, может перепрошить контроллер. У меня всё на месте, как на фото с прошлой страницы.В режиме OUT D не отображаются десятые и сотые напряжения на выходе, на их месте стоит буква V (вер.22), в версии 2.0 все нормально
-
max_milenium
- Родился
- Сообщения: 11
- Зарегистрирован: Пт апр 24, 2009 11:51:40
- Откуда: Russia
Re: DDS генератор на AD9833
Пробовал перепрошить - результата не принесло.
Вот что отображается в режиме PWM (в остальных режимах по выходу D то-же самое).
Еще что интересно в сравнении снимка с Вашим, - отображение частоты, у Вас отображено - 0.010.000 Hz,
а у меня 10.000 Hz и выше 10кГц нельзя увеличить частоту, а у Вас какую максимальную частоту можно выставить на этом режиме?
Вроде отличие от Вашей конструкции только дисплеем,
даже не знаю где копать...
Вот что отображается в режиме 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
max_milenium Привет.
Решил тоже собрать.
Заказал в Китае по вашей ссылке м-сх с кварцем.
Начинаю делать плату.
Поделись, пожалуйста, с проблемами при сборке.
По поводу твоей платы, Фузы правильные?
Решил тоже собрать.
Заказал в Китае по вашей ссылке м-сх с кварцем.
Начинаю делать плату.
Поделись, пожалуйста, с проблемами при сборке.
По поводу твоей платы, Фузы правильные?
Курс у нас один - правильный.