EW2MS писал(а):интересует генератор с регулируемым низким уровнем на выходе и с модуляцией. Для настройки трансиверов, калибровки S-метра и т.д.
"Голый" DDS, как в оригинальной схеме, для этого не очень подходит. У него амплитуда уменьшается с увеличением частоты, да и форма сигнала начинает заметно искажаться (гармоники прут). Хотя, если приблизительно что-то настраивать, то и так сойдёт.
Но есть способы эти проблемы исправить.
Решение проблемы корявого сигнала (гармоник) - не ограничиваться одним восстанавливающим фильтром на выходе DDS, а поставить отдельный восстанавливающий фильтр (ФНЧ) на каждую октаву.
Проблему уровня я бы решал так: сделал бы стабилизацию с помощью точного измерителя на логарифмическом усилителе типа AD8307, включенного после фильтров. Он довольно точен "из коробки". Можно по-простому, вручную крутить переменный резистор в цепи смещения ЦАП DDS, глядя на измеренное выходное постоянное напряжение AD8307, до установления нужного уровня. Но можно и автоматизировать этот процесс - микроконтроллер оригинальной схемы всё для этого имеет, нужно только завести на него сигнал от AD8307, на ещё один АЦП, да слегка подправить прошивку, чтобы вычисленный сигнал обратной связи в цепь смещения ЦАП DDS подавался.
Вот тогда получится прекрасный генератор, которому можно более-менее верить. Хотя, динамический диапазон им померять такими генераторами не получится - DDS фазовых шумов многовато даёт. Здесь альтернативы паре старых добрых аналоговых генераторов нет.
Но можно на этом не останавливаться, а добавить ещё одну AD8307 (или воспользоваться той же, что используется для регулировки уровня) и получить в составе прибора ещё и замечательный ВЧ милливольтметр. Можно будет АЧХ фильтров промерять. И всё это практически нахаляву!
А ещё немножко подумав и добавив простенький SDR приёмник (ещё на одной DDS и квадратурном демодуляторе типа "народного" RF2713), (или, ещё проще, но чуть с худшей точностью: RF2713 и AD8302, тогда даже простенький микроконтроллер потянет расчёты), можно вообще соорудить полноценный VNA и обмерять, настраивать и анализировать вообще всё, что угодно. Антенны, услилители, фильтры.
Какой простор для творчества! Аж самому такой прибор себе захотелось. :)
P.S. У меня тут ещё и модуль GPS приёмника валяется на чипе UBlox. В нём есть выход опорной частоты, синхронизируемой с атомными часами спутников. С этим сигналом можно и генератор идеально синхронизировать, поставив PLL вместо кварца на входе DDS, и получить источник эталонных частот.