|
Синтезатор 60-1000 МГц, с быстрой перестройкой по всему диапазону |
|
|
|
Apr 11 2016, 15:45
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 24-01-08
Пользователь №: 34 389

|
Можно ли теоретически построить синтезатор в диапазоне 60-1000 МГц со следующими характеристиками: - шаг сетки частот: 1кГц; - время перестройки на произвольную частоту: 10 мкс; - спуры и гармоники хотя бы -60 дБн; - энергопотребление менее 1 Вт;
Решение должно быть простым и энергоеффективным - сложные схемы с несколькими генераторами, переключаемыми фильтрами и т.д точно не подходят. Единственный вариант на данный момент - PLL+VCO типа HMC832. Если включить ручную калибровку и ширину петлевого фильтра 250 кГц можно добиться времени перестройки около 20-45 мкс при допустимой ошибке в 10 Гц (результат моделирования в ADIsimPLL).
Насколько я вижу из моделирования для Fractional-N PLL шаг сетки частот значения не имеет, можно получить шаг хоть в неколько Герц, поправьте если это не так.
Можно ли выжать еще быстродействие из этой микросхемы, возможно пожертвовав другими параметрами? Если нет, какие могут быть альтернативные варианты?
|
|
|
|
|
 |
Ответов
|
Apr 13 2016, 12:03
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 24-01-08
Пользователь №: 34 389

|
Цитата(VCO @ Apr 13 2016, 13:09)  Коренным образом изменит. Вплоть до смены типа или режима работы ФАПЧ и снижения времени перестройки на порядок. Интуитивно мне так тоже кажется. Но вот моделирование в ADIsimPLL говорит об обратном. Создаю два одинаковых проекта с одинаковыми настройками (ADF4351, Fpfd=10MHz, Fref=10MHz, Fmin=60MHz, Fmax=1000MHz, loop bandwith = 100kHz), кроме одной: знаменатель Fractional-N делителя MOD. В одном проекте MOD=1000 (channel spacing 2,5kHz), в другом MOD=10 (channel spacing 250kHz). Графики Time Domain для обоих проектов рисует идентичные. При смене полосы фильтра графики изменяются также одинаково. Повторил эксперимент с HMC832 - результат тот же. Более того, если понизить Fpfd до 1МГц тоже ничего не меняется. Отсюда делаю вывод - на скорость перестройки частоты влияет только полоса петлевого фильтра. Цитата(microwave_spb @ Apr 13 2016, 13:35)  Берете опору 100МГц Подаете ее на DDS что-то типа AD9102 (100мВт) и получаете на ней частоту 10,7+-0,025МГц или 11,8+-0,025 МГц примерно (ту на которую кварцевый фильтр найти можно и где нет спуров в полосе 50кГц). Дальше фильтруете это все фнч и кварцевым фильтром, попутно усилками на транзисторах согласовываете с высоким сопротивление кварцевого фильтра. (100-200мВт) Дальше используете это в качестве опоры для STW81200 (500мВт) c внешним (чтобы убрать калибровку) ГУНом от Synergy DCO300600-5 (75мВт) Полоса пропускания петли - 1-10МГц На делителях PLLки получаете нужный Вам диапазон А дальше ключики и фильтры чтобы убрать гармоники. Наверное еще и усилок в указанное потребление впишется.
Вроде и шаг перестройки и скорость и потребление требуемые получаются, если я нигде не ошибся... Такой сложный метод создания опоры (TXCO -> DDS -> LPF -> AMP -> XTAL) для PLL нужен чтобы снизить фазовые шумы? Почему нельзя просто взять TXCO на 10МГц с синусом на выходе и хорошими фазовыми шумами? Цитата(Шаманъ @ Apr 13 2016, 14:38)  Как я понял, что нужно уметь перестроиться за 10мкс в любом случае. А с двумя как Вы сделаете, если нужно сделать последовательно две или более перестройки? Например так:
Частота1 10мкс Частота2 10мкс Частота3
Или ТЗ опять требует уточнения? Время работы на каждой частоте около 1 мс. Чем меньше из этого времени будет потрачено на перестройку - тем лучше. 10 мкс - это допустимый максимум потерь рабочего времени, который можно потратить на перестройку.
|
|
|
|
|
Apr 13 2016, 12:11
|
Частый гость
 
Группа: Свой
Сообщений: 112
Регистрация: 23-11-11
Из: Санкт-Петербург
Пользователь №: 68 470

|
Цитата(sashko_g @ Apr 13 2016, 15:03)  Такой сложный метод создания опоры (TXCO -> DDS -> LPF -> AMP -> XTAL) для PLL нужен чтобы снизить фазовые шумы? Почему нельзя просто взять TXCO на 10МГц с синусом на выходе и хорошими фазовыми шумами? Это нужно чтобы получить требуемый шаг в 1кГц. При этом PLL будет работать в Integer режиме. Это позволит расширить полосу пропускания петли до 1-2 МГц, что в свою очередь сократит время перестройки. Вроде как время перестройки по расчетам укладывается в 10мкс с запасом.
Сообщение отредактировал microwave_spb - Apr 13 2016, 12:22
|
|
|
|
|
Apr 13 2016, 13:49
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 24-01-08
Пользователь №: 34 389

|
Цитата(microwave_spb @ Apr 13 2016, 15:11)  Это нужно чтобы получить требуемый шаг в 1кГц. При этом PLL будет работать в Integer режиме. Это позволит расширить полосу пропускания петли до 1-2 МГц, что в свою очередь сократит время перестройки.
Вроде как время перестройки по расчетам укладывается в 10мкс с запасом. Тяжело согласиться. Когда PLL работает в режиме Integer, Fout = Fpfd*N. Шаг перестройки равен чатоте сравнения в фазовом детекторе (Fpfd). Если Fpfd равна 1кГц, как вы предлагаете, то полоса пропускания петли не может быть больше 1кГц, потому что по определению ширина петли должна быть меньше частоты сравнения в фазовом детекторе. На выходе фазового детектора находится ШИМ-сигнал, петлевой фильр выделяет его постоянную составляющую. Если частота следования импульсов в ШИМ-сигнале низкая, то и ширина фильтра должна быть низкая, чтобы выделить только пост. составляющую, а не гармоники на чатотах кратных частоте ШИМ. Если частота ШИМ (Fpfd) высокая (например 10 МГц) то ближайшая к постоянной составляющей гармоника находится на частоте 10МГц и ширину фильтра можно сделать 1-2 МГц как вы предлагаете, но тогда и шаг перестройки в режиме Integer-N будет 10Мгц. Чтобы сделать шаг перестройки меньше при высокой Fpfd и придумали Fractional-N режим. Да, в режиме Fractional-N лезут спуры на частотах кратных Fpfd, но с этим можно бороться. На данный момент картина мира у меня такая, и то, что вы говорите, в нее не укладывается. Готов признать свою неправоту, если приведете аргументы.
|
|
|
|
|
Apr 13 2016, 19:01
|
Частый гость
 
Группа: Свой
Сообщений: 112
Регистрация: 23-11-11
Из: Санкт-Петербург
Пользователь №: 68 470

|
Цитата(sashko_g @ Apr 13 2016, 16:49)  Тяжело согласиться. Когда PLL работает в режиме Integer, Fout = Fpfd*N. Шаг перестройки равен чатоте сравнения в фазовом детекторе (Fpfd). Если Fpfd равна 1кГц, как вы предлагаете... Я этого не предлагал, читайте внимательнее мое сообщение. Fpfd у меня порядка 10 МГц (чуть больше). Цитата(sashko_g @ Apr 13 2016, 18:15)  Так вот для чего там нужен DDS! Вижу что Вы разобрались  Цитата(VCO @ Apr 13 2016, 16:58)  Шага 10 МГц маловато. Частоту на выходе ДДС стоит выбирать исходя из следующих компромисов: -на какую частоту и с какой полосой удобно брать кварцевый фильтр -уровень подавления целочисленного спура PLL -желаемой полосы пропускания петли и, соответственно, скорости перестройки Главное грамотно взять выходную частоту ДДС чтобы спуров в полосе фильтра не было (минимальны были).
Сообщение отредактировал microwave_spb - Apr 13 2016, 19:29
|
|
|
|
Сообщений в этой теме
sashko_g Синтезатор 60-1000 МГц Apr 11 2016, 15:45 _pv если потреблением пожертвовать, то AD9915.
а вот ... Apr 11 2016, 16:16 arhiv6 Для HMC832 уровень 2,3 и 4 гармоник указан ... Apr 11 2016, 17:58 VCO Цитата(sashko_g @ Apr 11 2016, 18:45) Мож... Apr 12 2016, 05:12 arhiv6 Цитата(VCO @ Apr 12 2016, 11:12) Можно по... Apr 12 2016, 06:03  VCO Цитата(arhiv6 @ Apr 12 2016, 09:03) Прави... Apr 12 2016, 06:27  _pv Цитата(arhiv6 @ Apr 12 2016, 12:03) Прави... Apr 12 2016, 07:02 sashko_g Цитата(_pv @ Apr 11 2016, 19:16) если пот... Apr 12 2016, 09:20 VCO Цитата(sashko_g @ Apr 12 2016, 12:20) Сам... Apr 12 2016, 10:10 arhiv6 Да, с уровнями кратных гармоник так и есть. Если м... Apr 12 2016, 09:40 AFK Может Si571, но там тоже прямоугольник на выходе ... Apr 12 2016, 10:17 VCO Кстати, можно расширить полосу перестройки DDS до ... Apr 12 2016, 12:12 sashko_g Цитата(VCO @ Apr 12 2016, 15:12) Кстати, ... Apr 12 2016, 13:04  VCO Цитата(sashko_g @ Apr 12 2016, 16:04) А в... Apr 12 2016, 13:22 serega_sh____ Цитата(sashko_g @ Apr 11 2016, 19:45) Мож... Apr 12 2016, 13:27 sashko_g Цитата(serega_sh____ @ Apr 12 2016, 16:27... Apr 12 2016, 14:19 Шаманъ Если по шумам требований нет, то можно взять две Ф... Apr 12 2016, 17:15 VCO Цитата(Шаманъ @ Apr 12 2016, 20:15) Если ... Apr 13 2016, 04:59  Шаманъ Цитата(VCO @ Apr 13 2016, 07:59) Скорость... Apr 13 2016, 06:20   VCO Цитата(Шаманъ @ Apr 13 2016, 09:20) В смы... Apr 13 2016, 07:36   VCO Цитата(Шаманъ @ Apr 13 2016, 09:20) Что-т... Apr 13 2016, 10:09 sashko_g Цитата(Шаманъ @ Apr 12 2016, 20:15) Если ... Apr 13 2016, 07:52 rloc Цитата(sashko_g @ Apr 11 2016, 19:45) PLL... Apr 12 2016, 20:08 microwave_spb Цитата(sashko_g @ Apr 11 2016, 18:45) Мож... Apr 13 2016, 10:35 Шаманъ Цитата(VCO @ Apr 13 2016, 10:36) Да про о... Apr 13 2016, 11:38   VCO Цитата(sashko_g @ Apr 13 2016, 16:49) На ... Apr 13 2016, 13:58    sashko_g Цитата(VCO @ Apr 13 2016, 16:58) Он вам о... Apr 13 2016, 15:15    VCO Цитата(microwave_spb @ Apr 13 2016, 22:01... Apr 14 2016, 05:21     microwave_spb Цитата(VCO @ Apr 14 2016, 08:21) Это може... Apr 14 2016, 06:21      VCO Цитата(microwave_spb @ Apr 14 2016, 09:21... Apr 14 2016, 10:11       Шаманъ Цитата(VCO @ Apr 14 2016, 13:11) И нужно ... Apr 14 2016, 10:29       microwave_spb Цитата(VCO @ Apr 14 2016, 13:11) А ещё де... Apr 14 2016, 10:57        VCO Цитата(microwave_spb @ Apr 14 2016, 13:57... Apr 14 2016, 11:53 sashko_g Пытаюсь посчитать требования к фазовым шумам перес... Apr 15 2016, 10:23 microwave_spb Цитата(sashko_g @ Apr 15 2016, 13:23) Пыт... Apr 15 2016, 11:07  sashko_g Цитата(microwave_spb @ Apr 15 2016, 14:07... Apr 15 2016, 13:41   microwave_spb Цитата(sashko_g @ Apr 15 2016, 16:41) Поч... Apr 15 2016, 14:22    sashko_g Цитата(microwave_spb @ Apr 15 2016, 17:22... Apr 15 2016, 15:31     microwave_spb Цитата(sashko_g @ Apr 15 2016, 18:31) Да,... Apr 15 2016, 19:15 VCO Цитата(sashko_g @ Apr 15 2016, 13:23) Есл... Apr 16 2016, 09:16 Corner А два ADF435x поставить - один как опорник в дробн... Apr 21 2016, 10:52 microwave_spb Цитата(Corner @ Apr 21 2016, 13:52) А два... Apr 21 2016, 12:49 Corner Посмотрел даташиты на AD9914/5. Это лучшие DDS по ... Apr 22 2016, 09:11 microwave_spb Цитата(Corner @ Apr 22 2016, 12:11) Сдает... Apr 22 2016, 09:35  Corner Цитата(microwave_spb @ Apr 22 2016, 12:35... Apr 22 2016, 09:46   microwave_spb Цитата(Corner @ Apr 22 2016, 12:46) А по ... Apr 22 2016, 10:16    Corner Цитата(microwave_spb @ Apr 22 2016, 13:16... Apr 22 2016, 10:31     microwave_spb Цитата(Corner @ Apr 22 2016, 13:31) Тогда... Apr 22 2016, 10:41      Corner Цитата(microwave_spb @ Apr 22 2016, 13:41... Apr 22 2016, 11:24       microwave_spb Цитата(Corner @ Apr 22 2016, 14:24) Спуры... Apr 22 2016, 11:33     _pv Цитата(Corner @ Apr 22 2016, 16:31) А пли... Apr 22 2016, 10:43      VCO Цитата(_pv @ Apr 22 2016, 13:43) еще раз ... Apr 22 2016, 11:02       _pv Цитата(VCO @ Apr 22 2016, 17:02) А что та... Apr 22 2016, 11:25        VCO Цитата(_pv @ Apr 22 2016, 14:25) да, то е... Apr 22 2016, 11:55      Corner Цитата(_pv @ Apr 22 2016, 13:43) еще раз ... Apr 22 2016, 11:25       _pv Цитата(Corner @ Apr 22 2016, 17:25) То ес... Apr 22 2016, 11:47 _pv Цитата(Corner @ Apr 22 2016, 15:11) Посмо... Apr 22 2016, 09:47  microwave_spb Цитата(_pv @ Apr 22 2016, 12:47) посмотри... Apr 22 2016, 12:00   VCO Цитата(microwave_spb @ Apr 22 2016, 15:00... Apr 22 2016, 12:09    microwave_spb Цитата(VCO @ Apr 22 2016, 15:09) -50
А н... Apr 22 2016, 12:26     VCO Цитата(microwave_spb @ Apr 22 2016, 15:26... Apr 22 2016, 12:29   _pv Цитата(microwave_spb @ Apr 22 2016, 18:00... Apr 22 2016, 12:30    microwave_spb Цитата(_pv @ Apr 22 2016, 15:30) в даташи... Apr 22 2016, 12:42     _pv Цитата(microwave_spb @ Apr 22 2016, 18:42... Apr 22 2016, 12:48      microwave_spb Цитата(_pv @ Apr 22 2016, 15:48) чем 500М... Apr 22 2016, 12:55       VCO Цитата(microwave_spb @ Apr 22 2016, 15:55... Apr 22 2016, 13:16        _pv Цитата(VCO @ Apr 22 2016, 19:16) Да там о... Apr 22 2016, 13:28         VCO Цитата(_pv @ Apr 22 2016, 16:28) а зачем ... Apr 22 2016, 13:43       _pv Цитата(microwave_spb @ Apr 22 2016, 18:55... Apr 22 2016, 13:31        microwave_spb Цитата(_pv @ Apr 22 2016, 16:31) уровень ... Apr 22 2016, 13:58         _pv Цитата(microwave_spb @ Apr 22 2016, 19:58... Apr 22 2016, 14:11          microwave_spb Цитата(_pv @ Apr 22 2016, 17:11) если взя... Apr 22 2016, 14:33       Corner Цитата(microwave_spb @ Apr 22 2016, 15:55... Apr 23 2016, 17:12        microwave_spb Цитата(Corner @ Apr 23 2016, 20:12) От ти... Apr 24 2016, 10:09 AFK AD9915: Apr 22 2016, 13:29
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|