SunnyVa 0 3 марта, 2006 Опубликовано 3 марта, 2006 · Жалоба Пытаюсь по документации на AD9854 изучить 5 программируемых режимов работы данного частотного синхронизатора и для начала возник такой вопрос: как правильно закодировать значение фазы? выделено под это дело 16 бит, причем 14 и 15 бит не используется, т.е. у меня осталось 14 разрядов... Минимально значение фазы 0, максимальное 360? Если так то, чтобы закодировать 360 градусов, в принципе, необходимо только 9 разрядов, т.е. 360=101101000 Или все же можно вводить не только целое значение, а например 45,5 градусов? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SunnyVa 0 3 марта, 2006 Опубликовано 3 марта, 2006 · Жалоба с кодированием целого значения фазы помогли разобраться: младший значащий бит - это 1/2**14 от полного оборота т.е. если необходимо закодировать 270 градусов, то необходимо (270/360)*16384=12288 перевожу в 2 с/с и получаю 11000000000000 где 16384 - это 2 в 14-ой степени (2**14) ещё все же хотелось бы уточнить: если значение вводится нецелое, например 45,5 то необходимо округлить значение? {(45,5/360)*16384} Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vadimuzzz 0 15 марта, 2006 Опубликовано 15 марта, 2006 · Жалоба Все правильно делаете,а насчет "ровно 45,5 градусов" - то во-первых это невозможно(только PHASEREG*360/2^14 градусов), а во-вторых зачем вам это? 14-разрядов на фазу-это 0,02 градуса! Разве недостаточная точность? А что собираете,коллега? Если не секрет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bloodden 0 13 сентября, 2007 Опубликовано 13 сентября, 2007 · Жалоба Добрый вечер. У меня есть вопрос по этой ИМС: немогу разобраться с аттенюатором. Не регулируется никак! Хелп ми. Заранее спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Georgy 0 18 октября, 2007 Опубликовано 18 октября, 2007 · Жалоба О каком аттеньюаторе речь идёт? DAC RSET определяет максимально возможный сигнал. 12-Bit Amplitude Modulation - програм. управление амплитудой, доступно в любом режиме работы, описан в Data Sheets раздел "Control DAC". REV. 0 на 15 стр. или Rev. E стр 30 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bloodden 0 20 октября, 2007 Опубликовано 20 октября, 2007 · Жалоба О каком аттеньюаторе речь идёт? DAC RSET определяет максимально возможный сигнал. 12-Bit Amplitude Modulation - програм. управление амплитудой, доступно в любом режиме работы, описан в Data Sheets раздел "Control DAC". REV. 0 на 15 стр. или Rev. E стр 30 Спасибо, будем пробывать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Georgy 0 21 октября, 2007 Опубликовано 21 октября, 2007 · Жалоба Удачи! А что собираете,коллега? Если не секрет. Секрет видимо, или врать неохота? Не уважительно как-то, в колодец... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Упырь 0 12 мая, 2015 Опубликовано 12 мая, 2015 · Жалоба Добрый вечер! Помогите разобраться с режимом 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 оставляю по умолчанию. Подскажите пожалуйста в чем моя ошибка. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться