Jump to content

    
Sign in to follow this  
SunnyVa

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

Recommended Posts

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

 

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

 

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

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

Rev. E стр 30

Share this post


Link to post
Share on other sites
О каком аттеньюаторе речь идёт?

 

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

 

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

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

Rev. E стр 30

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

Share this post


Link to post
Share on other sites

Добрый вечер! Помогите разобраться с режимом 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 оставляю по умолчанию.

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this