AD9850, сдвиг фаз - кто работал?

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
Открыл глаза
Сообщения: 49
Зарегистрирован: Чт окт 25, 2012 15:46:44

Сообщение zigler »

В даташите сказано - "Устройство распологает пятью битами цифрового управления фазовой модуляции, что позволяет получить на выходе сдвиг фаз с шагом в 180 °, 90 °, 45 °, 22,5 °, 11,25 °, и любые их комбинации."

Это хорошо, но если я хочу получить сдвиг фазы в 20.8 °, или в 142.1 °, неужели никак нельзя это реализовать? Например, для AD9834 нашел такую формулу:

Изображение

Неужели, это только для AD9834, как на AD9850 установить произвольную фазу?

Буду синхронизировать несколько генераторов на AD9850, но у каждого будет свой кварц. В данном случае, как понял из апноута 587, нужно подать RESET одновременно на все dds. Всё так? кто работал?
Реклама
Открыл глаза
Сообщения: 49
Зарегистрирован: Чт окт 25, 2012 15:46:44

Сообщение zigler »

Ладно, так уж и быть, У 9850 - фаза устанавливается пятью битами, а значит по формуле 2*pi/32 - не фонтан ((

Например, 1 МК atmega16 управляет четырьмя AD9850. Пользователь задает с компьютера фазу, а мк управляет фазой последовательно снимая RESET с микросзем AD9850 через определенные промежутки времени (которые рассчитываются из задаваемой частоты). Возможно ли это?
Конечно, для того, чтобы изменить фазу на одном AD9850, нужно будет заново выкл/вкл все 4 AD9850, но это уже мелочи...
Реклама
Ответить

Вернуться в «Периферия»