Генератор на DDS до 200МГц.

Всё что связано с аппаратурой и антеннами
Ответить
  • Автор
  • Сообщение
Не в сети
Аватара пользователя
Сообщения: 107
Зарегистрирован: 01 июл 2013 17:52
Откуда: Molodechno

Генератор на DDS до 200МГц.

Сообщение EW2MS »

Может кто делал данный девайс? http://lea.hamradio.si/~s53mv/dds/theory.html
По функционалу очень даже хороший генератор, для настройки самодельной радиоаппаратуры. Да и по деньгам нормально должен выйти. Кто что может сказать? Стоит делать или нет?

Не в сети
Сообщения: 80
Зарегистрирован: 23 апр 2013 20:44

Re: Генератор на DDS до 200МГц.

Сообщение DimaS »

Если гармоники не смущают, то почему нет? Только 9851 вроде до 200МГц не работает...
_________________
73! EU1CC

Не в сети
Аватара пользователя
Сообщения: 107
Зарегистрирован: 01 июл 2013 17:52
Откуда: Molodechno

Re: Генератор на DDS до 200МГц.

Сообщение EW2MS »

По даташиту 180МГц, а вот гармоники это плохо(((

Не в сети
Сообщения: 80
Зарегистрирован: 23 апр 2013 20:44

Re: Генератор на DDS до 200МГц.

Сообщение DimaS »

180МГц - это тактовая, а сигнал может генерить максимум - половина от тактовой. Самый лучший DDS на сегодня - это AD9912. До 500МГц генерит, проверено лично:
http://eu1cc.qrz.ru/sintez/ver3_0/sintez3_0.htm
_________________
73! EU1CC

Не в сети
Аватара пользователя
Сообщения: 107
Зарегистрирован: 01 июл 2013 17:52
Откуда: Molodechno

Re: Генератор на DDS до 200МГц.

Сообщение EW2MS »

Хороший у Вас синтезатор получается. Но меня больше интересует генератор с регулируемым низким уровнем на выходе и с модуляцией. Для настройки трансиверов, калибровки S-метра и т.д.

Не в сети
Аватара пользователя
Сообщения: 393
Зарегистрирован: 05 ноя 2013 00:55

Re: Генератор на DDS до 200МГц.

Сообщение EU3EU »

EW2MS писал(а):интересует генератор с регулируемым низким уровнем на выходе и с модуляцией. Для настройки трансиверов, калибровки S-метра и т.д.
"Голый" DDS, как в оригинальной схеме, для этого не очень подходит. У него амплитуда уменьшается с увеличением частоты, да и форма сигнала начинает заметно искажаться (гармоники прут). Хотя, если приблизительно что-то настраивать, то и так сойдёт.

Но есть способы эти проблемы исправить.

Решение проблемы корявого сигнала (гармоник) - не ограничиваться одним восстанавливающим фильтром на выходе DDS, а поставить отдельный восстанавливающий фильтр (ФНЧ) на каждую октаву.

Проблему уровня я бы решал так: сделал бы стабилизацию с помощью точного измерителя на логарифмическом усилителе типа AD8307, включенного после фильтров. Он довольно точен "из коробки". Можно по-простому, вручную крутить переменный резистор в цепи смещения ЦАП DDS, глядя на измеренное выходное постоянное напряжение AD8307, до установления нужного уровня. Но можно и автоматизировать этот процесс - микроконтроллер оригинальной схемы всё для этого имеет, нужно только завести на него сигнал от AD8307, на ещё один АЦП, да слегка подправить прошивку, чтобы вычисленный сигнал обратной связи в цепь смещения ЦАП DDS подавался.

Вот тогда получится прекрасный генератор, которому можно более-менее верить. Хотя, динамический диапазон им померять такими генераторами не получится - DDS фазовых шумов многовато даёт. Здесь альтернативы паре старых добрых аналоговых генераторов нет.

Но можно на этом не останавливаться, а добавить ещё одну AD8307 (или воспользоваться той же, что используется для регулировки уровня) и получить в составе прибора ещё и замечательный ВЧ милливольтметр. Можно будет АЧХ фильтров промерять. И всё это практически нахаляву!

А ещё немножко подумав и добавив простенький SDR приёмник (ещё на одной DDS и квадратурном демодуляторе типа "народного" RF2713), (или, ещё проще, но чуть с худшей точностью: RF2713 и AD8302, тогда даже простенький микроконтроллер потянет расчёты), можно вообще соорудить полноценный VNA и обмерять, настраивать и анализировать вообще всё, что угодно. Антенны, услилители, фильтры.

Какой простор для творчества! Аж самому такой прибор себе захотелось. :)

P.S. У меня тут ещё и модуль GPS приёмника валяется на чипе UBlox. В нём есть выход опорной частоты, синхронизируемой с атомными часами спутников. С этим сигналом можно и генератор идеально синхронизировать, поставив PLL вместо кварца на входе DDS, и получить источник эталонных частот.

Не в сети
Аватара пользователя
Сообщения: 133
Зарегистрирован: 12 июн 2012 16:44
Откуда: Minsk, Belarus, QTH KO33SV
Контактная информация:

Re: Генератор на DDS до 200МГц.

Сообщение EW1ADX »

EU3EU писал(а):P.S. У меня тут ещё и модуль GPS приёмника валяется на чипе UBlox. В нём есть выход опорной частоты, синхронизируемой с атомными часами спутников.
Это 1PPS-сигнал (one pulse per second), он прямоуголный, так что не совсем опорная частоты -- период имеет точность от 0,5 мкс до десятков нс:

Изображение

Изображение

Хотя в некоторых модулях период выходного 1PPS настраивается -- в Ublox 7, к примеру:

Код: Выделить всё

Frequency of time pulse signal: 0.25 Hz … 10 MHz (configurable)
_________________
Lupus
Виталий

Не в сети
Аватара пользователя
Сообщения: 393
Зарегистрирован: 05 ноя 2013 00:55

Re: Генератор на DDS до 200МГц.

Сообщение EU3EU »

Lupus писал(а):Хотя в некоторых модулях период выходного 1PPS настраивается -- в Ublox 7, к примеру:

Код: Выделить всё

Frequency of time pulse signal: 0.25 Hz … 10 MHz (configurable)
У меня U-blox6, в нем с помощью проприетарного UBX сообщения CFG-TP5 настраивается либо как частота в Герцах, либо как период в микросекундах (в зависимости от установки флага isFreq). В спеке есть пример вывода 10 МГц частоты с TIMEPULSE2. Я ещё не пробовал этот режим, дойдут руки - изучу подробнее. Насколько я понял, наличие этой фичи от версии фирмвари зависит, начиная с версии 6.0 уже есть.
Ответить