В последнее время часто приходится заниматься починкой радиоприемников, в основном в сельской местности. А в ходу старые аппараты: ВЭФ-12, Альпинист-405 и подобные. Не имея никаких ВЧ-приборов порой сложно устранить неисправность, например, когда скрутили сердечники катушек ФСС. Вот и захотелось сделать прибор, который помог бы в ремонте. Это ВЧ-генератор, плюс ВЧ-детектор. Диапазон частот должен перекрывать все радиовещательные диапазоны, включая УКВ (импортный - до 108 МГц). Еще лучше, если будет перекрыт и любительский диапазон 2 м. Ну и вообще идеально, если и диапазоны аппаратуры специальной связи, это примерно до 180 МГц. Основой генератора будет микросхема DDS AD9951, мне ее подарили на ДР. Надеюсь, что при легком ее разгоне и с хорошим фильтром (планирую поставить фильтр Чебышева 7-го порядка) получу желаемые 180 МГц, ADIsimDDS говорит примерно то же. Конструктивно хочу вписаться в корпус Z-4A, так как в таком корпусе у меня уже есть много самодельных низкочастотных измерительных приборов. Индикатор планирую использовать TIC-151 из собственной заначки, но буду предусматривать и установку нового TIC-154A (он же RDX0154).
Хочется примерно следующего:
- диапазон частот: DC…180 MHz
- выходной уровень: -90…+13 dBm
- шаг перестройки: ~0.1 Hz
- стабильность частоты: ±1 ppm (0…+60°C)
- виды модуляции: CW, AM, FM, PM
- встроенный источник модуляции: sin, pulse, 10 Hz…20 kHz
- регулировка глубины модуляции/девиации
- выход сигнала модуляции
- вход внешней модуляции
- режим Sweep с выходом управляющего сигнала
- встроенный ВЧ-детектор
- интерфейс: USB (с гальванической развязкой)
- корпус: Z-4A (160 x 140 x 60 мм)
Блок-схема:
Возникает очень много вопросов по схеме генератора. Хоть сейчас и нет времени этим проектом заниматься, мне подсказали, что тему всё равно лучше создать.
Вопрос 1. Опорный генератор. Хочется иметь стабильность на уровне хотя бы TCXO.
Самый простой вариант - тупо взять TCXO на 20 - 24 МГц и умножить внутри AD9951 на 20. Но такой генератор дорогой, да и умножение красоты выходного сигнала не добавит.
Наиболее реальный вариант - взять ADF4360-7 и сделать на ней 400 - 480 МГц из распространенного TCXO, скажем, на 12.8 МГц. Заодно можно будет дать возможность пользователю немного варьировать тактовую DDS, чтобы отстраиваться от наиболее злобных спуров. Возникает вопрос, будет ли спектр на выходе лучше, чем с внутренним умножением в DDS? По идее, если взять частоту сравнения, скажем 1 МГц, должно быть лучше. Но при кустарном изготовлении всего этого - вопрос... И где взять ADF4360-7 - тоже вопрос...
Самый качественный, но экстремальный вариант - умножать частоту кварцевого генератора, выделяя фильтрами гармоники. Надеюсь, до этого не дойдет.
Вопрос 2. Выбор элементной базы для тракта модуляции. Хочется обеспечить внешний вход модуляции с полосой до 20 кГц и, как минимум, телефонного качества. Встроенный в AVR АЦП не потянет. Нужен кодек, что-то типа AD74111, но его трудно купить, или TLC320AC01 из хлама. Ну и нужен какой-то процессор модуляции, пока не выбрал, который будет запрограммирован на ассемблере на жесткий риалтайм, чтобы успевать считать с частотой дискретизации модулирующего сигнала FTW, PTW, ATW для DDS.
Вопрос 3. Фильтр. Конечно, LC. Какие индуктивности лучше применить, готовые SMD или бескаркасные смодельные? Для настройки фильтра думаю временно поставить в тракт умножитель частоты на 2 и смотреть детектором выход. Хотя методика настройки фильтра высокого порядка для меня является туманной. Покрутил в симуляторе номиналы, эффект совсем неочевидный.
Неплохо было бы в фильтр ввести компенсацию sinc, но кроме как подбором, не знаю, как считать эту цепочку.
Размышляю, не сделать ли 2 переключаемых фильтра, чтобы добиться более чистого сигнала внизу диапазона? Если делать, то на какие полосы разбить? До 30 МГц, куда влезает весь КВ?
Вопрос 4. Буферный усилитель. Дифференциальный, с одинаковыми Rin по входам, согласованным с фильтром. Но очень мало ОУ, которые имеют сильносигнальную полосу шире 200 МГц. К тому же, требуется работа на 50 Ом. Думал применить THS3202, два ОУ в корпусе параллельно, но не знаю, где взять. Всякие ВЧ gain-блоки не рассматриваю из-за плохой линейности. Нет, на ВЧ она не хуже, чем имеют ОУ, но я ведь хочу работать от DC (пусть прибор будет и звуковым генератором), а там требования к усилителю совсем другие.
Вопрос 5. Аттенюатор. Вернее, более общий вопрос - регулировка уровня. У DDS есть возможность регулировать амплитуду в цифре, но с потерей качества сигнала. Годится только для регулировки в очень узком диапазоне, зато с малым шагом. С меньшей потерей качества можно регулировать амплитуду, воздействуя на вывод Rset. Для этого можно поставить внешний ЦАП. Но я бы не рискнул делать такую регулировку глубже 10 дБ. В результате приходим к необходимости ступенчатого аттенюатора с шагом хотя бы 10 дБ. Самое качественное решение - резистивный аттенюатор с коммутацией звеньев на реле. У меня есть несколько штук Omron G6K, очень красивые, но страшно дорогие. Начинает казаться, что дешевле будет поставить интегральный аттенюатор (HMC307, DAT-31), просто дополнив его реле. Но опять с доставаемостью в наших краях очень плохо.
Тут, конечно, очень много вопросов к конструктиву: как всё это качественно заэкранировать, не увеличивая сильно объем устройства...
Нужно ли делать АРУ, или можно обойтись калибровкой АЧХ?
В каком месте тракта делать АМ? По скорости это возможно или внутри DDS через управляющее слово амплитуды (плюнув на качество сигнала), или по входу Rset через внешний ЦАП (с непонятным результатом на малых уровнях). Вообще, для AD9851 модуляцию по Rset я делал, ничего плохого не заметил, правда, из приборов была только индикаторная отвертка.