форум Радиолюбительского ДВ портала > Технический раздел
Прецизионный генератор на AD9833
GM:
Всем ЗДР.
Тема вышла из давнишнего разговора с Романом RW3ADB, процитирую
--- Цитата: rw3adb от 25 Сентябрь 2019, 22:20:13 ---вопрос лишь в том, что с контроллерами умеешь общаться тут только ты и Саша АУС. Ну еще может пару человек. Если подобная конструкция будет "собери из готовых модулей" и максимум залей готовую прошивку и все сразу заработало - оно будет востребовано. Ну и шаг синтеза на дв должен быть 0.01 Гц минимальный. При двух-трех часовой абсолютной нестабильности частоты 0.001 Гц.
--- Конец цитаты ---
По объективным и субъективным причинам только сейчас вплотную подступил к данному вопросу.
Закупил в Китае плату синтезатора AD9833, размер 18мм х13мм, написал тестовую программу. На фото показаны предварительные результаты.
1) синус 137500 Гц, прямо на выходе синтезатора, никаких фильтров.
2) спектр синуса 137500 Гц.
3) синус 1000000 Гц.
4) спектр синуса 1000000 Гц.
Если добавить второй синтезатор, можно построить качественный приёмник ДВ-диапазона, и не только, т.к. синтезатор позволяет генерить качественный синус до 12 МГц (с фильтром на выходе).
Теперь хочу посоветоваться с заинтересованными лицами, куда двигаться и как оформить данный генератор. Толи управлять двумя кнопками + и -, чтобы подогнать синтез к заданной частоте и записать частоту в еепром, толи поставить энкодер, дисплей и аттенюатор, и превратить генератор в простой р/л ГСС. А может ещё какие варианты найдутся? Что скажете?
В любом случае, с вашими пожеланиями или без, постараюсь довести дело до отработанной программы.
Ещё пара пенсов. Частота опорного генератора практически не имеет значения в пределах 2-25 МГц, т.к. программа рассчитывает коды для фазового аккумулятора, исходя из конкретного значения опорной частоты, записанной в еепром. Ну и напоследок, по ТО уровень спуров порядка -85 дБ и меньше.
Сейчас используется голый МК ATtiny861, в принципе мржно брать любой атмеловский МК, хоть ардуино (для тех, кто не хочет паять).
GM:
Добавлю еще фоток, которые не поместились. Поскольку синтезатор позволяет управлять не только частотой, но и фазой, написал фрагмент управления фазой 0 и 90 (почти BPSK :-). [Рука пронесла, поставил фазу 90 вместо 180].
5) спектр почти BPSK, длительность фазы 500 мкс.
6) спектр почти BPSK вблизи.
7) платка синтезатора.
R7NT:
какова стабильность частоты?
GM:
Ну, опорный генератор на плате неплох. Досконально не исследовал, но за 2 часа работы частота была в пределах плюс-минус 0.2 Гц.
Генератор можно сдуть и подключить свой собственный, кто помешает? Хоть гиацинт на 5 мег.
Sergej:
--- Цитата: GM от 03 Май 2020, 20:49:58 ---Сейчас используется голый МК ATtiny861, в принципе мржно брать любой атмеловский МК, хоть ардуино (для тех, кто не хочет паять)
--- Конец цитаты ---
Желательно ардуино или распространенные мк вроде тини13, 2313, пик16ф628 и т.д.
Для более новых контроллеров - не у всех программаторы есть, собирать новый программатор ради единичного проекта никто не станет...
Навигация
Перейти к полной версии