Hard&Soft => Радиолюбителю => Arduino UNO => Тема начата: Koshak от 29 Февраля 2016, 22:49:49
Название: ГКЧ на AD9850
Отправлено: Koshak от 29 Февраля 2016, 22:49:49
ГКЧ на ардуине :-) В итоге маленькая скорость изменения частоты, и невозможность управлять устройством так как ардуина занята только отсылкой данных на DDS((( Небольшое видео, первый тест шаг 10Гц второй тест шаг 100Гц третий тест шаг 1000Гц, качание в полосе 30кГц Смотреть лучше на ютубе на весь экран.
Тестовый скетч могу дать.
Название: Re: ГКЧ на AD9850
Отправлено: rv9whx от 01 Марта 2016, 10:59:17
Леш в программке SDR есть закладочка FFT Display там несколько ползунков S Attack и S Dicay ими устанавливается скорость обновления кривой на дисплее. Я установил первый в право до конца а второй влево до конца. При подаче качалки идёт накопление сигнала и его фиксация. В общем попробуйте, понравится.
Название: Re: ГКЧ на AD9850
Отправлено: rv9whx от 01 Марта 2016, 12:12:03
Я тут подумал, наверное идея ГКЧ не совсем актуальна на данной платформе. Имея анализатор в котором тот же ГКЧ и SDR получаем приличный АЧХ ометр :happy:
Название: Re: ГКЧ на AD9850
Отправлено: Koshak от 01 Марта 2016, 17:38:02
Влад на DDS получается не совсем как хочется, например перед каждой посылкой команд в DDS требуется задержка ~10мс, тут высокой скорости качания фиг добьешься /:( Да и ардуина получается занята одним процессом :D вот обычный VFO генератор легко сделать, ардуина тупо кинула данные на синтез и он уже сам без неё может "мурлыкать" :xexe: можно хоть питание с неё снимать.
Я скину вариант кода для тестов мож кому пригодится. Настройки девиации и шага в строчках 80, 81