Всех приветствую.
Нужна консультация по работе с микрухами DDS.
Я немного запутался, быть может, ответы ускорят процесс наладки.
Имеется три DDS с одним общим клоком от кварцевого генератора (40 Мгц). PIC16F1887 управляет.
При включении произвожу инициализацию и синхронизацию DDS - все прекрасно работает. Синусы три штуки в одной фазе и заданной частоты есть.
Но вот при изменении частоты генерации одного канала любого получаю не то что хочу.
В чем разница инициализации и установки значений после:
Инициализация идет полностью на программном уровне, а вот потом я хотел бы управлять с помощью отдельных ног, что и пытаюсь сделать.
алгоритм: поднять ногу reset в 1. записать данные в регистр. опустить reset.
Если кто занимался данными DDS подскажите алгоритм. Даташит читал сто раз. Понятно что еще буду читать ну а вдруг так быстрее....
Отредактировано FR1 (2022-04-07 08:45:45)