Форум
Приветствую Вас, Гость · RSS Пятница, 29.03.2024, 10:42

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Форум по статьям сайта » Все темы » Цифровой генератор это просто. DDS синтезатор на AD9850.
Цифровой генератор это просто. DDS синтезатор на AD9850.
GalradДата: Вторник, 26.11.2013, 16:09 | Сообщение # 1
Группа: Front-rank users
Сообщений: 9
Статья http://c2.at.ua/load/avr/9850/17-1-0-122
Возможно, ли в генераторе выставить точную частоту до 1 Гц в диапазоне максимальных показателей? Например 23 486 531 Гц
 
C@atДата: Среда, 27.11.2013, 10:36 | Сообщение # 2
Группа: Hegemoniс
Сообщений: 12345714
Цитата Galrad ()
Например 23 486 531 Гц
Можно , и эту  и любую другую, с шагом в 1Гц любое значение частоты до 40 МГц.


Всемирное признание пУТИН ХУЙЛО http://uk.wikipedia.org/wiki/
Россия, при нынешнем президенте, источник войны и терроризма. ПРЕЗИРАЮ.
 
GalradДата: Среда, 27.11.2013, 17:46 | Сообщение # 3
Группа: Front-rank users
Сообщений: 9
AD9850 у меня завалялась еще со времен, когда собирал генератор Кулешова, с управлением  на  PIC16F84. Работает до сих пор. В ней явно не хватает режима - свип. Где можно взять исходник к Вашей схеме для того, чтобы реализовать этот режим?
 
C@atДата: Четверг, 28.11.2013, 09:08 | Сообщение # 4
Группа: Hegemoniс
Сообщений: 12345714
Код  для управления DDS,  от пользователя bobr25. можно взять здесь http://radiokot.ru/forum/viewtopic.php?f=57&t=89513&start=20
И кстати , заинтересованных в развитии, программы с  функциями которые интересуют вас , думаю лучше искать там.


Всемирное признание пУТИН ХУЙЛО http://uk.wikipedia.org/wiki/
Россия, при нынешнем президенте, источник войны и терроризма. ПРЕЗИРАЮ.
 
GalradДата: Четверг, 28.11.2013, 14:26 | Сообщение # 5
Группа: Front-rank users
Сообщений: 9
Спасибо! Полезная конструкция, генератор всегда нужен в радиолюбительской лаборатории, а если он может выдавать аж 40 МГц, то для многих конструкций хватает с запасом. Сегодня пришли 2 модуля, один с AD9850, другой с AD9851, платы похожи один в один. Буду эксперементировать, скорее всего сделаю цифровую клавиатуру для введения нужной частоты.  Ниже этот проект в Протеусе, кому интересно...
Прикрепления: Ad9850_v1.rar (32.6 Kb)


Сообщение отредактировал Galrad - Четверг, 28.11.2013, 15:52
 
C@atДата: Четверг, 28.11.2013, 18:20 | Сообщение # 6
Группа: Hegemoniс
Сообщений: 12345714
Цитата Galrad ()
а если он может выдавать аж 40 МГц, то для многих конструкций хватает с запасом.
Реально он 60МГц выдает, проверял, но в программе поставил ограничение 40МГц, так как тоже посчитал достаточным, да и производитель анонсирует его характеристики только до 40.
Цитата Galrad ()
Ниже этот проект в Протеусе, кому интересно...
Мне интересно ,  я  в протеусе  при разработке программы , отлаживал вывод информации на дисплей, но посчитал нарисованное в протеусе неинтересным поэтому свой вариант в протеусе не приложил к статье.
И тоже имею  еще  перспективы, на этот генератор.
Статья Цифровой генератор это просто. это моя промежуточная разработка.
Далее он будет сращиваться с измерителем  Вольтметр-амперметр-ваттметр, "ДЖИН V2.0"
Должен стать  моим помощником в лабораторных поделках....
Прикрепления: 1838129.rar (24.2 Kb)


Всемирное признание пУТИН ХУЙЛО http://uk.wikipedia.org/wiki/
Россия, при нынешнем президенте, источник войны и терроризма. ПРЕЗИРАЮ.
 
ur3ikuДата: Воскресенье, 01.12.2013, 23:37 | Сообщение # 7
Группа: Front-rank users
Сообщений: 2
Есть ли возможность в схему генератора добавить на экран индикатор выходного напряжения ? Несколько кубиков или пару цифр.
 
C@atДата: Понедельник, 02.12.2013, 11:22 | Сообщение # 8
Группа: Hegemoniс
Сообщений: 12345714
Если это окажется нужным, то может и возможно.
Поясните откуда будет браться сигнал для измерения этого выходного напряжения,
 и какие единицы измерения вы подразумеваете под 
Цитата ur3iku ()
Несколько кубиков или пару цифр.


Всемирное признание пУТИН ХУЙЛО http://uk.wikipedia.org/wiki/
Россия, при нынешнем президенте, источник войны и терроризма. ПРЕЗИРАЮ.
 
ur3ikuДата: Понедельник, 02.12.2013, 18:02 | Сообщение # 9
Группа: Front-rank users
Сообщений: 2
Индикатор выхода.Больше меньше.Наличие выходного сигнала.И еще в идеале качать частоту в заданных границах.
Прикрепления: 9331223.gif (20.2 Kb)
 
C@atДата: Вторник, 03.12.2013, 18:19 | Сообщение # 10
Группа: Hegemoniс
Сообщений: 12345714
Это в теории, вроде как-то что будет, на самом деле у этого измерения узкий диапазон с большой погрешностью (сомневаюсь даже, что после 1 мегагерца там что-то будет соответствовать 10% реального),
плюс диоды внесут искажения..
Не верю в успех, такого решения.
С другой стороны я может и не прав... ur3iku, если вы соберете этот  Цифровой генератор и попробуете свою идею , может там на макетке,
конечный результат посмотрите вольтметром (в разном диапазоне частот).
Обобщите свои выводы об экспериментах, по большому счету  нет  проблем, на схеме освободить один вход АЦП от кнопки, туда завести ваш сигнал , а на экране результат в двух цифрах, от 0 до 99 (возможно это будут проценты).
Пробуйте, если оно будет того стоить , сделаем.


Всемирное признание пУТИН ХУЙЛО http://uk.wikipedia.org/wiki/
Россия, при нынешнем президенте, источник войны и терроризма. ПРЕЗИРАЮ.
 
g1arДата: Четверг, 05.12.2013, 18:24 | Сообщение # 11
Группа: Пользователи
Сообщений: 4
Автор выйдите на связь, есть не большое предложение
g.1.a.r@mail.ru
 
GalradДата: Пятница, 06.12.2013, 22:01 | Сообщение # 12
Группа: Front-rank users
Сообщений: 9
Цитата C@at2530на схеме освободить один вход АЦП от кнопки, туда завести ваш сигнал , а на экране результат в двух цифрах, от 0 до 99 (возможно это будут проценты)

Такой вариант будет работать с очень большой погрешностью.  Проще сделать АРУ выходного сигнала, а на выход сигнал подавать с электронного потенциометра или аналогичного устройства, управляемого программно.


Сообщение отредактировал Galrad - Пятница, 06.12.2013, 22:03
 
maxxiДата: Воскресенье, 08.12.2013, 14:05 | Сообщение # 13
Группа: Пользователи
Сообщений: 7
А как осуществляется коррекция индицируемой частоты и реально выдаваемой генератором? или в вашей конструкции стопроцентное совпадение?
 
GalradДата: Воскресенье, 08.12.2013, 16:41 | Сообщение # 14
Группа: Front-rank users
Сообщений: 9
Точность определяется кварцевым генератором, а частота выставляется программно с точностью 1 Гц, DDS это позволяет, правда на выходе много "мусора", но для большинства настроек подобная схема вполне оправдана. Я за 20 минут все накидал на макетной плате, схема работает как и описано автором. Схему собрать не составляет никаких сложностей даже начинающему радиолюбителю, в этом её преимущество. Не надо покупать дорогой генератор.
 
maxxiДата: Воскресенье, 08.12.2013, 19:53 | Сообщение # 15
Группа: Пользователи
Сообщений: 7
Цитата Galrad ()
Точность определяется кварцевым генератором, а частота выставляется программно с точностью 1 Гц, DDS это позволяет,
А если на индикаторе 10 000 000Гц а реально на выходе 10 000 120Гц.и так со сдвигом с точностью 1 гц по диапазону. какие ваши действия? в уме пересчитывать? wacko


Сообщение отредактировал maxxi - Воскресенье, 08.12.2013, 19:56
 
KrohovichДата: Вторник, 10.12.2013, 12:03 | Сообщение # 16
Группа: Пользователи
Сообщений: 1
Тут есть интересная идея реализации генератора : http://pocladov.narod.ru/Generator_AD9953_doc.htm
Как насчёт програмной регулировки уровня ?
 
GalradДата: Воскресенье, 15.12.2013, 10:17 | Сообщение # 17
Группа: Front-rank users
Сообщений: 9
Нашел аналогичную схему
Функциональный DDS генератор на AD9851 и AVR
с реализацией функции качающей частоты. AD9850 и AD9851 практически аналогичны. Контроллер ATMEGA8535, программа написана на Бейсике. В принципе - решения банально простые. Отклонения частоты в 300 Гц при генерации 50 мГц.

Добавлено (15.12.2013, 10:17)
---------------------------------------------
Цитата maxxi2539А если на индикаторе 10 000 000Гц а реально на выходе 10 000 120Гц.и так со сдвигом с точностью 1 гц по диапазону. какие ваши действия? в уме пересчитывать?
Частота может "плавать" в зависимости от окружающей температуры... Одно из решений - кварц в термостат, добавить цепи коррекции, как в промышленных измерительных устройствах, и колибровать один раз в год smile


Сообщение отредактировал Galrad - Воскресенье, 15.12.2013, 10:22
 
maxxiДата: Воскресенье, 15.12.2013, 16:07 | Сообщение # 18
Группа: Пользователи
Сообщений: 7
Цитата Galrad ()
Частота может "плавать" в зависимости от окружающей температуры... Одно из решений - кварц в термостат, добавить цепи коррекции, как в промышленных измерительных устройствах, и колибровать один раз в год
Ерунда какая-то...пардон...
Речь в общем то совершенно о другом,о программной коррекции. Собрал несколько различных схем управления АД9850 с функцией генератора, в одной встретил такую функцию. после прогрева измеряем генерируемую ДДС частоту "нормальным" частотомером.заходим в меню и энкодером подстраиваем показания на индикаторе до показаний частотомера=Ок.после этого установив на дисплее 10.000.000Гц на выходе генератора имеем 10.000.000 Гц. как-то так...Есть ли в данном устройстве такая функция?
 
C@atДата: Воскресенье, 15.12.2013, 19:19 | Сообщение # 19
Группа: Hegemoniс
Сообщений: 12345714
Цитата maxxi ()
Собрал несколько различных схем управления АД9850 с функцией генератора, в одной встретил такую функцию. после прогрева измеряем генерируемую ДДС частоту "нормальным" частотомером.заходим в меню и энкодером подстраиваем показания на индикаторе до показаний частотомера

А что это за нормальный частотомер? если он такого-же бюджета как и платка с генератором AD9850 , в таком случае подстройте "прогретый" частотомер под AD9850.
Если все-же, ваш частотомер такой "нормальный" , тогда он и денег наверное нормальных стоит, от платки за 7у.е. скорее всего равенства не достигнуть, да и стоит-ли это ежедневное подстраивание.
Программно исполнить вашу задумку подстройки, практически нет никаких препятствий, но я например считаю это лишним.
Цитата maxxi ()
...Есть ли в данном устройстве такая функция?

Нет.


Всемирное признание пУТИН ХУЙЛО http://uk.wikipedia.org/wiki/
Россия, при нынешнем президенте, источник войны и терроризма. ПРЕЗИРАЮ.
 
maxxiДата: Понедельник, 16.12.2013, 10:31 | Сообщение # 20
Группа: Пользователи
Сообщений: 7
Цитата C@at ()
Если все-же, ваш частотомер такой "нормальный" , тогда он и денег наверное нормальных стоит, от платки за 7у.е. скорее всего равенства не достигнуть, да и стоит-ли это ежедневное подстраивание.Программно исполнить вашу задумку подстройки, практически нет никаких препятствий, но я например считаю это лишним.
Вышеуказанное равенство достигается легко и просто и сохраняется в памяти,что исключает ежедневную проверку. периодическую же поверку желательно проходить всем изм. приборам,не взирая на их цену. Или вы наивно полагаете,что приборы с многонулевыми ценниками исключение? wacko .

В статье сказано "диапазон генерируемых частот от 0Hz  до 40 МНz,в пределах которого можно получить любое значение частоты с точностью 1Hz." возникает вполне логичный  вопрос- как можно установить частоту с точностью 1Гц,и чем контролировать,эту самую установку.  в данном случае это не возможно,т.к. индицируемая и реально на выходе частоты будут отличатся порой до сотен гц.это зависит от многих факторов,но в первую очередь из-за погрешности  реальной частоты опорника.
Конечно,у каждого свои приоритеты. Но используя модуль за 4,5 у.е. плюс дополнительно фильтр,простенький усилитель с АРУ, аттенюатор можно получить, вполне приемлемый для любительских нужд, ГСС.
 
C@atДата: Понедельник, 16.12.2013, 11:36 | Сообщение # 21
Группа: Hegemoniс
Сообщений: 12345714
Я так понимаю разговор идет пока про теоретические отклонения, дело в том что я на практике не имею возможности проверить точность этого генератора и уход частоты при температурном дрейфе,
хотелось бы узнать что на практике?
В каком диапазоне проявляется эта неточность частоты, и аналогично на сколько уходит частота и в каком диапазоне , при "прогреве" AD9850?


Всемирное признание пУТИН ХУЙЛО http://uk.wikipedia.org/wiki/
Россия, при нынешнем президенте, источник войны и терроризма. ПРЕЗИРАЮ.
 
maxxiДата: Понедельник, 16.12.2013, 12:30 | Сообщение # 22
Группа: Пользователи
Сообщений: 7
Цитата C@at ()
Я так понимаю разговор идет пока про теоретические отклонения,
Нет,это имело место быть,по крайней мере с теми двумя модулями,имеющимися в наличии. при включении частота индицируемая и реальная сильно отличались. коррекция производилась на частоте 10 Мгц. после этого было соответствие во всем,нужном мне диапазоне / 1-30 Мгц синус/.
температурный дрейф досконально не замерял,просто коррекцию производил после двадцатиминутного прогрева. все это делалось с целью минимизации погрешности...
касаемо вашей конструкции-вопрос был о наличии  сервиса коррекции  и не более...
 
g1arДата: Пятница, 21.02.2014, 07:00 | Сообщение # 23
Группа: Пользователи
Сообщений: 4
здравствуйте, у меня не работает энкодер, замыкаю ножки мк на ноль, тоже никакой реакции, работает только кнопка переключения шага, в чём может быть дело?
 
C@atДата: Суббота, 22.02.2014, 22:11 | Сообщение # 24
Группа: Hegemoniс
Сообщений: 12345714
Используете какой нибудь нестандартный энкодер?
Я использовал вот такой


с таким работает четко.


Всемирное признание пУТИН ХУЙЛО http://uk.wikipedia.org/wiki/
Россия, при нынешнем президенте, источник войны и терроризма. ПРЕЗИРАЮ.
 
maxxiДата: Среда, 26.02.2014, 19:05 | Сообщение # 25
Группа: Пользователи
Сообщений: 7
Цитата g1ar ()
у меня не работает энкодер, замыкаю ножки мк на ноль, тоже никакой реакции, работает только кнопка переключения шага, в чём может быть дело?
Скорее всего на энкодере у вас не установлены резисторы подтяжки на "+" прим. 4-10кОм.Да и противодребезговые емкости не мешало бы...
 
g1arДата: Вторник, 22.04.2014, 09:36 | Сообщение # 26
Группа: Пользователи
Сообщений: 4
Здравствуйте, у меня на выходе генератора меандр после 1Мгц превращаеться в синусоидину, чем исправить? нужен чистый сигнал до 10Мгц
 
z314Дата: Понедельник, 28.04.2014, 22:27 | Сообщение # 27
Группа: Пользователи
Сообщений: 2
скажите где находится   R13 т е  где и как подключить
 
C@atДата: Вторник, 29.04.2014, 06:40 | Сообщение # 28
Группа: Hegemoniс
Сообщений: 12345714
R13 находится непосредственно на плате генератора


Всемирное признание пУТИН ХУЙЛО http://uk.wikipedia.org/wiki/
Россия, при нынешнем президенте, источник войны и терроризма. ПРЕЗИРАЮ.
 
z314Дата: Вторник, 29.04.2014, 21:47 | Сообщение # 29
Группа: Пользователи
Сообщений: 2
Спасибо!!! smile
 
vasylllДата: Среда, 14.05.2014, 10:06 | Сообщение # 30
Группа: Пользователи
Сообщений: 1
Интересно было бы применить 5110. Можно на экране добавить всяких рюшечек. wink
 
AnorДата: Воскресенье, 15.06.2014, 09:05 | Сообщение # 31
Группа: Пользователи
Сообщений: 1
Подскажите, а скважность не регулируется?
 
VasikoДата: Понедельник, 16.06.2014, 21:25 | Сообщение # 32
Группа: Пользователи
Сообщений: 4
Вопрос: Возможная причина неправильной инициализации дисплея, KS0066F00. самое интересное что регулировка частоты на генераторе есть, наблюдаю осциллографом. Схема включения дисплея описана на этом сайте в статье*AVR-Transistortester & CLR2313 + Частотомер* ножка дисплея R/W на земле. Дисплей 2х16, показывает в последнем разряде верхней строки что-то непонятное, то же показывает в первых двух разрядах нижней строки. Заранее спасибо за ответ.
Прикрепления: 4519438.jpg (133.9 Kb)


Сообщение отредактировал Vasiko - Понедельник, 16.06.2014, 21:34
 
z314Дата: Вторник, 17.06.2014, 21:32 | Сообщение # 33
Группа: Пользователи
Сообщений: 2
Для Любительский БП - источник постоянных напряжений   в Болгарии на могу найти транзисторов    SS8050 и SS8550   с какие других можно их заменить?
 
mesДата: Суббота, 21.06.2014, 09:28 | Сообщение # 34
Группа: Hegemoniс
Сообщений: 9
По моему там не принципиально, и подойдут любые NPN  -  PNP/
 
VasikoДата: Суббота, 12.07.2014, 14:53 | Сообщение # 35
Группа: Пользователи
Сообщений: 4
Цитата Vasiko ()
Возможная причина неправильной инициализации дисплея,

Разобрался вроде бы, емкости С5-С10 были очень большой емкости 0,18 mF, снял их вообще начало работать,
 
Форум » Форум по статьям сайта » Все темы » Цифровой генератор это просто. DDS синтезатор на AD9850.
  • Страница 1 из 1
  • 1
Поиск:

Конструктор сайтов - uCoz
Copyright MyCorp © 2024