Самурай 12 6 марта, 2020 Опубликовано 6 марта, 2020 · Жалоба 15 минут назад, _pv сказал: NCO у него по SPI управляется, jesd204b вроде бы можно вообще не трогать, если использовать как тупо DDS. NCO, это конечно хорошо, но напрямую оно, к сожалению, на ЦАПы вроде как не идет, а только через Complex Mixer, а вот это уже плохо, ибо если JESD204B не трогать, то можно смело предполагать, что на входе смесителя нули, это в лучшем случае, на выходе тогда, увы, тоже... И если даже и нет, то без дерганья гигабитными линками модуляцию все равно не получить... И да, вопрос к ТС, вот это вот хотелка: 3 часа назад, ViKo сказал: Из 1 ГГц получаем шаг: / 2 ^ 32 = 0,23... Гц. Кто-нибудь пробовал сделать более круглый шаг? Она чем-нибудь другим обусловлена, кроме внутреннего чувства прекрасного?:) Мое мнение, что проблема эта... ну если совсем мягко - надуманная... Достаточно только напомнить, что есть еще и погрешность опорной частоты, и пусть это средне-ширпотребный генератор с погрешностью 0.1ppm, то для частот >10МГц уже как-то и не очень важно, какой там шаг, 0.23Гц или 0.25Гц:) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 5 6 марта, 2020 Опубликовано 6 марта, 2020 · Жалоба 1 минуту назад, Самурай сказал: NCO, это конечно хорошо, но напрямую оно, к сожалению, на ЦАПы вроде как не идет, а только через Complex Mixer, а вот это уже плохо, ибо если JESD204B не трогать, то можно смело предполагать, что на входе смесителя нули, это в лучшем случае, на выходе тогда, увы, тоже... Нет , там можно выставить любое значение по SPI на Complex Mixer . Я пробовал и получалось с этого ацп , по spi выводить сигнал наружу без jesd-a. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 75 6 марта, 2020 Опубликовано 6 марта, 2020 · Жалоба 15 minutes ago, Lmx2315 said: да это так . Но нет модуляции тогда из-вне. ну не то чтобы совсем нет, есть немного, только очень медленная, через тот же spi :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Самурай 12 6 марта, 2020 Опубликовано 6 марта, 2020 · Жалоба 17 минут назад, Lmx2315 сказал: Нет , там можно выставить любое значение по SPI на Complex Mixer Не увидел сходу такой возможности. Даже интересно стало, номер регистра не подскажите?:) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 6 марта, 2020 Опубликовано 6 марта, 2020 · Жалоба 50 минут назад, Самурай сказал: И да, вопрос к ТС, вот это вот хотелка: Она чем-нибудь другим обусловлена, кроме внутреннего чувства прекрасного?:) Мое мнение, что проблема эта... ну если совсем мягко - надуманная... Достаточно только напомнить, что есть еще и погрешность опорной частоты, и пусть это средне-ширпотребный генератор с погрешностью 0.1ppm, то для частот >10МГц уже как-то и не очень важно, какой там шаг, 0.23Гц или 0.25Гц:) Вот напишу я, что выдаю 1 Гц, а на самом деле - нет. И как дальше жить? Да и для 10 кГц - что меняется? Размышляю, как бы сделать для НЧ другой к-т умножения опорного генератора, чтобы круглее выходную частоту получить. А для ВЧ пусть до 1ГГц умножается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
blackfin 25 6 марта, 2020 Опубликовано 6 марта, 2020 · Жалоба 1 hour ago, ViKo said: Размышляю, как бы сделать для НЧ другой к-т умножения опорного генератора, чтобы круглее выходную частоту получить. С шагом 125 Гц можно добежать до 262.144 МГц, если выбрать TCXO на 16.384 МГц. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 6 марта, 2020 Опубликовано 6 марта, 2020 · Жалоба На НЧ: 16'777'216 x 32 = 536'870'912 / 2 ^32 = 0.125 Hz Ok! На СЧ: 16'777'216 x 48 / 2 ^ 32 = 0.1875 Hz * 8 = 1.5 Hz не впечатляет "круглость" ... x 40 ... = 0.15625 * 8 = 1.25 Hz * 2 = 2.5 Hz * 2 = 5 Hz нормально На ВЧ: 16'777'216 x 60 = 1'006'632'960 / 2 ^ 32 = 0.234375 * 32 = 7.5 Hz 16'777'216 x 64 / 2 ^ 32 = 0.25 Hz частота больше допустимой 1 GHz, но работать, видимо, будет, если радиатор приклеить Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rx3apf 0 6 марта, 2020 Опубликовано 6 марта, 2020 · Жалоба Есть какие-нибудь ограничения на скорость установления номинальной частоты ? Если не требуется мгновенная (со скоростью загрузки регистра) установка, то решение предположительно есть (хотя не проверял вживую). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 5 6 марта, 2020 Опубликовано 6 марта, 2020 · Жалоба 5 часов назад, Самурай сказал: Не увидел сходу такой возможности. Даже интересно стало, номер регистра не подскажите?:) Регистр config48 и config47 я про них узнал на форуме ti.com Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 7 марта, 2020 Опубликовано 7 марта, 2020 · Жалоба 14 часов назад, rx3apf сказал: Есть какие-нибудь ограничения на скорость установления номинальной частоты ? Если не требуется мгновенная (со скоростью загрузки регистра) установка, то решение предположительно есть (хотя не проверял вживую). Мгновенная реакция не требуется. Что-то вроде генератора сигналов. Задал параметры, включил генерацию на выход. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rx3apf 0 7 марта, 2020 Опубликовано 7 марта, 2020 · Жалоба Тогда вариант - VCTCXO любого подходящего номинала (их ассортимент, к сожалению, очень невелик) и управлять им (PWM, DAC). Потребуется однократная самокалибровка, чтобы знать крутизну и, возможно, учесть нелинейность перестройки (если она есть). Делаем расчет коэффициента для ближайшей к требуемой частоте, а по относительному отклонению от "круглого" номинала вычисляем поправку для подстройки VCTCXO. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khach 42 7 марта, 2020 Опубликовано 7 марта, 2020 · Жалоба Если небольшой джиттер на выходе допустим, то программируем два набора FTW на близкие частоты и переключаем их используя дельта-сигма модулятор внешний и входы PROFILE[2:0] 9910. Выход ДДС после этого желательно отфильтровать простенькой целочисленной ФАПЧ, но тогда не будет полного диапазона частот от нуля до макс, Ну и ДСМ на максимальной частоте 9910 не запустить на плис- скорости не хватит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Cach 0 16 марта, 2020 Опубликовано 16 марта, 2020 (изменено) · Жалоба On 3/6/2020 at 6:07 PM, ViKo said: Из 1 ГГц получаем шаг: / 2 ^ 32 = 0,23... Гц. Кто-нибудь пробовал сделать более круглый шаг? Есть ли такие генераторы, чтобы с учетом умножителя внутри AD9910 от x12 до x127 получить шаг, к примеру, 2 Гц? Но не далеко отходить от 1 ГГц, чтобы диапазон частот не потерять. Предлагаю взять опору 10 МГц, умножить до 86. Получите шаг 0.86/ 2 ^ 32=0,20023 Гц, или *10=2,0023 Гц с точностью +/-0,100115 Гц (или +/-5 %) в наихудшей частотной точке Изменено 16 марта, 2020 пользователем Cach Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 16 марта, 2020 Опубликовано 16 марта, 2020 · Жалоба В 06.03.2020 в 18:38, ViKo сказал: Сам себя цитирую в смартфоне. Не нахожу способа удалить. Идиотизм. Погрешности вы посчитали неправильно. Для 2 Гц ошибка будет 2%, для 10Гц - 1%. Она скачет в зависимости от того, насколько близко частота кратна шагу DDS. Понятно, что с увеличением частоты относительная погрешность уменьшается. Но абсолютная остается неизменной. Если найду стабильный генератор, применю способ, описанный выше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Cach 0 16 марта, 2020 Опубликовано 16 марта, 2020 (изменено) · Жалоба 1 hour ago, ViKo said: Сам себя цитирую в смартфоне. Не нахожу способа удалить. Идиотизм. Погрешности вы посчитали неправильно. Для 2 Гц ошибка будет 2%, для 10Гц - 1%. Она скачет в зависимости от того, насколько близко частота кратна шагу DDS. Понятно, что с увеличением частоты относительная погрешность уменьшается. Но абсолютная остается неизменной. Если найду стабильный генератор, применю способ, описанный выше. Вы правы. Не ожидал, что вы так быстро ответите, не успел исправить сообщение... Изменено 16 марта, 2020 пользователем Cach Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться