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

Помогите изучить AD9854

Пытаюсь по документации на AD9854 изучить 5 программируемых режимов работы данного частотного синхронизатора и для начала возник такой вопрос:

как правильно закодировать значение фазы? выделено под это дело 16 бит, причем 14 и 15 бит не используется, т.е. у меня осталось 14 разрядов...

Минимально значение фазы 0, максимальное 360? Если так то, чтобы закодировать 360 градусов, в принципе, необходимо только 9 разрядов, т.е. 360=101101000 Или все же можно вводить не только целое значение, а например 45,5 градусов?

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


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

с кодированием целого значения фазы помогли разобраться:

младший значащий бит - это 1/2**14 от полного оборота

т.е. если необходимо закодировать 270 градусов, то необходимо (270/360)*16384=12288 перевожу в 2 с/с и получаю 11000000000000

где 16384 - это 2 в 14-ой степени (2**14)

ещё все же хотелось бы уточнить: если значение вводится нецелое, например 45,5 то необходимо округлить значение? {(45,5/360)*16384}

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


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

Все правильно делаете,а насчет "ровно 45,5 градусов" - то во-первых это невозможно(только PHASEREG*360/2^14 градусов), а во-вторых зачем вам это? 14-разрядов на фазу-это 0,02 градуса! Разве недостаточная точность?

А что собираете,коллега? Если не секрет.

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


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

Добрый вечер.

У меня есть вопрос по этой ИМС: немогу разобраться с аттенюатором. Не регулируется никак! Хелп ми.

Заранее спасибо.

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


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

О каком аттеньюаторе речь идёт?

 

DAC RSET определяет максимально возможный сигнал.

 

12-Bit Amplitude Modulation - програм. управление амплитудой, доступно в любом режиме работы, описан в Data Sheets раздел "Control DAC".

REV. 0 на 15 стр. или

Rev. E стр 30

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


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

О каком аттеньюаторе речь идёт?

 

DAC RSET определяет максимально возможный сигнал.

 

12-Bit Amplitude Modulation - програм. управление амплитудой, доступно в любом режиме работы, описан в Data Sheets раздел "Control DAC".

REV. 0 на 15 стр. или

Rev. E стр 30

Спасибо, будем пробывать.

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


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

Удачи!

 

А что собираете,коллега? Если не секрет.

Секрет видимо, или врать неохота?

Не уважительно как-то, в колодец...

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


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

Добрый вечер! Помогите разобраться с режимом Ramped FSK. Понятно как задать начальную и конечную частоты, не совсем понимаю на что влияют регистры Update clock и Ramp rate clock. В Ramp rate clock я так понимаю заносится значение N, через которое рассчитывается количество шагов. Как я понял в итоге формула шага частоты будет выглядеть примерно так: Fш=((F2-F1)*(N+1)*Tо)/(Tпер)

где Tо - период опорной частоты, в моем случае 1/300МГЦ=3.3 нс,

Тпер - время перестройки с частоты F1 до частоты F2.

Руководствуясь данными формулами забиваю регистры шага частоты и Ramp rate clock, но ни чего не происходит, регистр Update clock оставляю по умолчанию.

Подскажите пожалуйста в чем моя ошибка.

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


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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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