Перейти к содержанию
    

AD9957 в качестве формирователя сигналов диапазона 3..80 МГц

Ну по крайней мере на порядок меньше, чем внутри одного кристалла.

 

А я вот без особого опыта рискнул, прицепил к Cyclone III сразу две AD9957, вроде проблем пока не заметил. Параметры каждой соответствуют Data sheet и взаимовлияния не просматривается. У них аналоговая и цифровая земля внутри микросхемы через встречно-параллельные диоды Шотки соединена, поэтому можно спокойно "землю" резать, т. е. я сделал два разреза для каждой м/сх. Правда пока гнал данные по входной шине АD9957 не выше 16 МГц, а нужно будет до 250, там ожидаю проблемы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чтобы не плодить тем, пишу сюда.

 

Стоит задача реализовать FSK модулятор на этой микросхеме. Самый простой способ - использовать два профиля, пишем в один профиль частоту MARK, а в другой - SPACE. И путем переключения профилей осуществляем модуляцию. Вопрос, это переключение будет происходит без разрыва фаз? (переключаться частота будет в тот момент, когда на выходе синусоида проходит через 0).

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На выходе сигнал появляется, если не ошибаюсь, через 79 тактов опорной частоты, а переключение профилей происходит по фронту такта деленного на 4, если все это учесть, то наверно можно попробовать, но в общем виде и для произвольных частот, мне кажется, без разрыва фазы таким способом не получится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На выходе сигнал появляется, если не ошибаюсь, через 79 тактов опорной частоты, а переключение профилей происходит по фронту такта деленного на 4, если все это учесть, то наверно можно попробовать, но в общем виде и для произвольных частот, мне кажется, без разрыва фазы таким способом не получится.

 

Понятно. У меня минимальная длительность импульса может быть 0,5 мкс и тактовая частота у AD9957 используется 600 МГц. Приведенным мной способом не получится сделать такой модулятор.

 

Идеальное решение, получается, это только использовать квадратуры и формировать FSK в ПЛИС подобным образом: http://www.dsplib.ru/content/fsk/fsk.html

Может кто-то использовал или знает другие решения скоростного формирователя FSK?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Понятно. У меня минимальная длительность импульса может быть 0,5 мкс и тактовая частота у AD9957 используется 600 МГц. Приведенным мной способом не получится сделать такой модулятор.

Может кто-то использовал или знает другие решения скоростного формирователя FSK?

 

Табличным способом, если мало частот, например две.

Записываете в таблицу целое число периодов частоты 0 и 1 длительностью 0,5 мкс и выдаёте наружу через ЦАП.

Можно хоть на плис, хоть на ЦСП сделать. Работает. Правда про -140дБ ничего не скажу, у меня требования попроще.

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...