Всем ЗДР.
Тема вышла из давнишнего разговора с Романом RW3ADB, процитирую
вопрос лишь в том, что с контроллерами умеешь общаться тут только ты и Саша АУС. Ну еще может пару человек. Если подобная конструкция будет "собери из готовых модулей" и максимум залей готовую прошивку и все сразу заработало - оно будет востребовано. Ну и шаг синтеза на дв должен быть 0.01 Гц минимальный. При двух-трех часовой абсолютной нестабильности частоты 0.001 Гц.
По объективным и субъективным причинам только сейчас вплотную подступил к данному вопросу.
Закупил в Китае плату синтезатора AD9833, размер 18мм х13мм, написал тестовую программу. На фото показаны предварительные результаты.
1) синус 137500 Гц, прямо на выходе синтезатора, никаких фильтров.
2) спектр синуса 137500 Гц.
3) синус 1000000 Гц.
4) спектр синуса 1000000 Гц.
Если добавить второй синтезатор, можно построить качественный приёмник ДВ-диапазона, и не только, т.к. синтезатор позволяет генерить качественный синус до 12 МГц (с фильтром на выходе).
Теперь хочу посоветоваться с заинтересованными лицами, куда двигаться и как оформить данный генератор. Толи управлять двумя кнопками + и -, чтобы подогнать синтез к заданной частоте и записать частоту в еепром, толи поставить энкодер, дисплей и аттенюатор, и превратить генератор в простой р/л ГСС. А может ещё какие варианты найдутся? Что скажете?
В любом случае, с вашими пожеланиями или без, постараюсь довести дело до отработанной программы.
Ещё пара пенсов. Частота опорного генератора практически не имеет значения в пределах 2-25 МГц, т.к. программа рассчитывает коды для фазового аккумулятора, исходя из конкретного значения опорной частоты, записанной в еепром. Ну и напоследок, по ТО уровень спуров порядка -85 дБ и меньше.
Сейчас используется голый МК ATtiny861, в принципе мржно брать любой атмеловский МК, хоть ардуино (для тех, кто не хочет паять).